MAALLKPAASLTSSSQFLGQSLKPLPSSVSTQATFSPLSIRAGAYADELVKTAKSIASPGRGILAMDESNATCGKRLASIGLENTEANRQAYRQLLLTTPGLGDYISGAILFEETLYQSTVDGKKFVDCLKDLGIAPGIKTDKGLVPLAGSNDESWCQGLDGLASRSAEYYKQGARFAKWRTVVSIPNGPSELAIQEAAWGLARYAAISQDNGLVPIVEPEILLDGDHGIDRTAAVAEKVWNEVFYFLAKNNVMYEGILLKPSMVTPGAECKERASPDKVADYTLKLLKKRVPPAVPGIMFLSGGQSEVEATLNLNAMNQAPNPWHVSFSYARALQNTVLKTWGGRPENVEAAKKALLIRAKANSLAQLGKYSAEGESEEAKKGMFVSGYVY*