MAFPYLEAVVGFMVFMYFFETYLDLRQHSALRLPKLPLPLVGVVSHEKFEKARAYSLDKSYFHFIHAAVTIIEDSAILLVGALPWLWEKTGVIVEKLGFDANNEIYRTLAFLAITTIWSQVTELPFSLYSTFVIEARHGFNKQTLWLFFKDMFLGLGLMVLLGPPVVAAMIVIVQRAGPYLAIYLWAFILVLSLMLMAIYPVLIAPLFNKFTPLPDGQLREKINDLAASLKFPLKKLFVIDGSTRSSHSNAYMYGFYNSKRIVIYDTLIQQCKNENEVVAVIAHELGHWRLNHTMYSFIAMQILTLLQFGGYTLVRNSKELFESFGFHSQPILIGLILFQILGKGDVRLVFLNGSQFMLHDVTYVPEIKKNLLSTGQLDNVGYVTTFGSGKWKISKGLLVVARGSKVDTLYFMYAGVCHHADVNATELPEISMWHSQLGHVSVKGMEQLSHFGYLASLKFSNF*