MTILAPKIPTHQLFIGGEWHGPALGNRLPVINPATEESIGTIPAATIEDVEKAVKAARDAFTRNKGKDWAHTKGKYRAKYLRAIAAKVVEKKEELARLEAIDCGKPYDEAAWDMDDVAGCFEYYADLAEALDDQQYAPIKLPMDTFKTNILKEPIGVVGLITPWNYPLLMATWKVAPALAAGCTAILKPSELASLTSLELASICKEVGLPAGVLNILTGLGQEAGAPLASHPLLDKVAFTGSATTGRSVMMAAAQNTKPVTMELGGKSPIVVFEDIDILKAVEWVMFGCFWTNGQICSATSRLLVQESIASKFLQELVSWAKSIKISNPLEEGCRLGPVVSEGQYKKILSFISRAKEEGATVLCGGGRADHLKKGYFVAPTIFSNVKPSMEIWKEEVFGPVLVVSTFRTEEEAIELANDSSYGLAGAVLSKDEERCTRVAEALEAGIVWINCAQPTFCQAPWGGKKRSGFGRELGEWGLENYLSVKQVTRYISEDPWNWYPSASKL*