MDFTWALKYATEFLGTAILIILGNGAVANVELKGTKGHQSGWIVIAVGYGMGVMIPALMFGNVSGNHINPAFTLGLAVSGLFPWAQVVPYIIAQVLGAIFGQALVVATYRPFYLKTENPNNILGTFSTISSIDHGTKESRYAATVNGLINEFVGSFVLFFAALGLTKNFFGAEVLQFMKQKATEAGQTVDFSDLAIKAQVAPHTASGLSVAHLALGFLVMALVTSLGGPTGPALNPARDLGPRLLHAFLPKSVLGEHKGDSKWWYSWVPVVAPIAAAIAAVAVFKFLYL*