MSSNSSTPSLPATTESLSHALDVKANDPSEAISILHRIIESPSSTSEALRIKEQAISNLSDLLTQERRAEELRSLLTVLRPYFSLIPKAKTAKIVRGIIDAVAKIPGTSELQISLCREMVEWTRSEKRTFLRQRVEARLAALLMENKEYSEALTLLSSLVREVRRLDDKLLLVDIDLLESKLHFSLRNLPRAKAALTAARTAANAIYVPPAQQGTIDLQSGILHAEEKDYKTAFSYFFEAFEAFNALEDPRAVFSLKYMLLCKIMVHQADDVAGLISSKAGLLYMGVELDAMKAVADAHSKRSLKDFEVALNTFKAQLEEDPIVHRHLSSLYDTLLEQNLCRLIEPFSKVEISHISELIGLPMDTVEKKLSQMILDKKFAGTLDQGAGCLIIFEDPKPDSIFPATLDTISNISKVVDSLYFKSAKIMA*