MALQAASLLPSAFSLHKEGKTSSANLKDSSFFGVALSCNLKSKFTPAAGNKELTRKLAIVPIRAQTAATTPAITQSTSGQKKTLRKGNVIITGASSGLGLATAKAIGESGDWHVIMACRDFLKAEKAAKSLGIPKENYTVMHLDLASLESVRQFVDNFRRSGRPLDALVCNAAVYLPTAKEPTFTADGFELSVGTNHLGHFLLSRLLLDDLKQSDYPQKRLIIVGSITGNTNTLAGNVPPKANLGDLRGLSGGLNSLNCSPMIDGGEFDGAKAYKDSKVCNMLTMQEYHRRFHEETGIAFASLYPGCIAETGLFRNHIPLFRTLFPPFQKYITKGYVSEEEAGKRLAQVVRDPSLSKSGVYWSWNSTSSSFENQLSKEASDAEKARKLWEVSEKLVGLA*