MALSTSFISQGSWACVSGEVDSSRKLASPPSQISSSDSSKKRGRGSVRCAGAPPASSPELFDSKTFRRDLNKNERYNRSGFGHKKEMLELINQEYTSDVVKTLKEHNNHYTWGNVTVKLAESFGFCWGVERAVQIAYEARKQFPDEKIWITNEIIHNPTVNQRLEEMNVELIPVGKEGKDFNVVNRGDVVILPAFGAAVQELLTLNDKQVQIVDTTCPWVSKVWNTVEKHKKTTCTSVIHGKYAHEETVATASFAGKYIIVKNIKEATYVCDYILGGKLDGSSGTKEELLEKFKYGISPGFDPEVDLVKVGIANQTTMLKGETEEIGKLFEKTMMTKYGIQNVNDHFMSFNTICDATQERQDAMYVLVKERVDLILVIGGWNSSNTSHLQEIAELSGIPSYWIDSEKRIGPGNRIAYKLNHGEYVEKENWLPAGAVTIGVTSGASTPDKVVEDVLNMIFRMKQEESLVPS*