MKLTLELIAAQENNTPTTSSLALPNKDLHEVSCLRDYVNLVRLDLSCNRIQSIQALSTCKSLKWLSVARNKLQSLCGIESLSNLKVLNAGNNEITSMKEVEGLVELRALIANDNQINSVCKLHNLTVLNTLVLSKNPILSIGTTIEKLSSLIKLSLSNCELQEMGSLKHLVGLKELRLAQNKIKHLSKDLSKNSQLQIIDLGSNYLKKLSDIEVLSTIPRLKNLNIRGNPLCLQNDYEAKVKTLLPNLQVLDGHLVKGSCKKRHSESVSPNTAKLNKEQKVEGLHTSRKSRQDEADKALTAGRDEDAQASDDSHYVIKRREQMLQKVENAVQDFKDGSLGDTSGTEKLNKSRAKKARKASHSVKSENDDSKPFIELINQKEPVTRELHREKKKDNSGLVSIIHNQAKVSKQKKQKHHAKTGFVLSLSMGDMEFGAGGPSSWD*