MTVVTDAKILTVDTVPTYLASSHSDKLESIFGCGSPKLTAKAIQGGNVNYAFCVTDEASSKTVFLKQAPEFVAIFGPDGFPLTSARMQQEMDVYAEWKTLLGDELATRYLPKIHFFDKSYMVVVMEFLEGYELLDHVLVSEECNVHANVATYLGDFMGRTHAATHSSKVDAERKAYLVDHYENRAMRDIQLEFVFTKCFKEATDEQRAGLTLTPEFMEQVEMMKQQYDGKTDSLVLSHGDIHPGSVMVNCKDGETKVIDPEFTVYGPPGLDVGSLLSGFVLGAIHQAFSNNPKAVEAIVEGTKAVWGAYVKAMKDGGISDDIIKSIEIETVGFTLQEVCRTALEFAGGRKWLQFEDPDTKLAAKKAALAVVDKCMIARHEGGMPLLLKEMQAVATK*