MEFSQADYMNDDSDDNSPYIFKGSSSATTSQRRGIHRLAGYDFKTEAYQKVDEFPAHIIREGDKKIKDVVKEHVLPFLPAKSLMKFKAVSKDWEKWIASPLLTHQQSFSCQSFSGYFYQNMSTWGMNPMFLSLDPSAIGVPSPALDFLPEVVKILSSCNGLLLCQGLEKYYVCNPATKNWKILPPPGYYHGDEPAIVLAFEPSLRNIEAYYHVICAFPMLDQPIIEFEIYSSESDSWSCSSAYCSDLENPCLVGGGLFMKGVAYYETKSNKVLAFDVKEEISAIISLPVEVGRDGSLTQMDGELSYVTASNECENVFLIDIYQGMEMNLKRSVSINLGPERSLTYACKVLPCVNSDAVAIQVREHIYLYHIREQKVESIASPNACGSAKKFLPYINSLANATLN*