MEKQEEVEADELGWQDKVHVMSDVHVGCVPKVTSCMTIFCIAQPVSAPSGSDNCARKRWDPETCFEERELKNVEYEGDGCVGNIGAHDDNGDLILLRRPKRHRRIRSITSQEAITIYHQLTTPLPTVGLQIWRGALLLADFILDTQRSSQLFHDVNAIELGAGTGITGIVMAKTAKRIFITDRDADILDNCTRNVLANSSLCPNGEGSVQVRKLDWLQPWPPVASCDIEDRGEQEVVWDETAYFWSDEDLEDAKSASVLLAGDVVYSPELTKAFFEILDKIMAFGSKKTLFLTLEKRFNFSVDELDVVAHGYNHFRSYFHIRGACKGLTLQDASVPNKPQWKFEGRKIPTEQVQKYIVEYERGKDLELWEITRCQCQEQCDKSY*