MTTHKAHCLMLPYPFQGHINPMLQFSKCLQSKRVKITIALTKYLLKNMKELTTSVSIEAISDGYDDGGRDQAGSFVAYVTRFKEVGSDTLSQLIQKLANSECPVNCIVYDPFLSWVVEVARKFGLVSAAFFTQNCAVDNIYYHVHKGVIKLPPTQNDEKILIPGFSCPIEASDVPNYVMKIEGPKILEYMVNQFSNLDKVDWVLINSFYELEKEIIDWMSKLYPIKTIGPTIPSMYLDKRLHDDKEYGLSIFKPMTNECLNWLNHQPISSVLYVSFGSFAIVEAEQMEELAWGLKNSNNNFLWVVRSTEEPKLPKDFLEELTIEKGLVVPWCPQLQVLEHESIGCFLTHCGWNSILEAISLGVPMVAMPQWTDQPTNAKFVKDVWEIGVRAKQDEKGIVRREVIEECIKLVMEEEKGKLIRENAKKWKEMARNAVDEGGSSDKNIEEFVSKLVTIS*