MSSALISLGATLHSLIPAALRSHGKHKRSRSMPVSRTHPIVADFQNQLRAKVEILMQQQGQPESYNFSTAWLGQTLEVVLFIYSNLKDLYPHLQVDNNKEGKWLSQHMEDLVNLLDVCNVLRESMSEIQKHNMSVQIALHGLLHAHAQIPSALSYDHMMNNQVVKAKNTLGNCMDELRKNKDMESKLAKCMSALKQMANSLHPTTATATSVGRSGVEEAIKEAKSVTIFACTALVAALSFNTPCRSFMAGAGFLKRKNKISPSTLPSLMDINSMANMMQQKLKEAMEMQRKSSSSLKPLLHELNRSDITLGNLNNLLDRYIMNKTSKSSSNVQDELRDSIHAVNMSTTELESALTHIDHRINDLFRFLISSRVALLNSLSTLSS*