MRSDLSDDKHSVQLAAAEIAESSDTSGFYELASNGSTNGIINGSGSGGGALNTQHHSNNQHNLYQHLNQQQQQHHNHDHHLHQDHQHRLHSQHNHLPHLPHQHHHHHRLQEDDLQQQDESTVLLQTEPLSEHTDGVTLRSTSRPKRATRRMKMEPTIDPDMTDSSSQSDDTSCGSSRTGSRGSNGGRSAAGANGNGNGSSSNSAARRRKGALNAKERNLRRLESNERERMRMHSLNDAFQSLREVIPHVKKERRLSKIETLTLAKNYITALTDVIIVMRGEGEAAAASAATLSAQVNQSQSQLLHSAAIMMPETGAALQSNVSKSPELGGPCHGTDVDQISTTLDII