MFLGGYLGSCAAQLATYAACTACQCASHELPTTHNAGIVKDVTAVDMDKWFGQQAVYRVSMGNFLFFACMSLATIGVKFRGDKRDRYLHHAHPLLKLALWLLFTALPFLFPNGVLNAYSWMARVGSGVFLVIQMIILLDFVQGWNDSWVANGEDDDRWLYGLMGLTCVGYGSTLTLAGFMYYWFKPAGAGSCSLNIALITLTLLLVVTFSVLSLAPLARGGSIFPSSMIALYAAYLCFSALQSEPREYACNGLGHRLTAASGGTLALGMVVTLASVVYAAFRAGSNTALFTLEGSEEGEPLSQRQALLPGGPGGEELEAGGGGGGGGGGFTSAGLDGVPDVAEATREAVTGGPPARPSTAAATSLTPVTYNYSFFHLIFALASMYIAMLMTGWGTVAQEKDRIDVGWASVWVKPAAEWVTGLLYMWTLVAPALFPERDFS*