MKVIVSADDTGSAKEVICNEGTDTSKQNATQPISIDNCLLEPSSSVKSRIIHFLSFNYQYLIGARLGGQVSVYELSDEESEEKFKLLHNFELPVDAQDKPVALLRVEILDSILVAFESSKVFLIHINDSFDFKPLELVLPEYKPISAFAINPQAENIVALGGKEHDLQILQLFNKNINSTVFKKNNYENEFKPQIIFKAKNVRNDHLELRVPIWITNILFAKAAKGYKLVTSTRYGQIRLYDTAEGRKPRKDYKVTEKPIVTLTFANDEQTEIIVTDTHSLIAKYSLTQVDEKAFKTISASAGEIVKPVPKLLGKFTGGNTGATFGVHAYERIVAFAGLDRYLRVFDLESREILAKVYLGVEVSALLILDDEDTEDEETKKRKRKEEEDDEELWNQLDTKKKTHTI*