MPSLAEEVSISQTHHLPAGSALSGSALSGSAGAPPAAAQILVSKVLTYSDVSTEVARTGRIVLPRIQVQQCLPELLQLCQAEGALAAVRSGGPVKLSVDLLVEDEAGRPWKLLMKTWQNVVSGEHRPTFVLENTADFVRANGLAQGDTLALCPHNGRMLLRTSLPASQLLPRQAKRGASSAAAAGPAAKRRAAAAQQVAAAAPAVTSRFSFDTATPKAARRAPTTSRRRRHATRAPPSSPMHGESAQFWQPQACHAEDAARVLLDIHDGGSSLTSSLSEQPAAAASPSFCGPTVSTAAVATLTPPPSARPVYRPHAVHGPAAVPRQQELLAGVAALDAAAAAAHQQQLLPLAPLMSSVQPQQDAAAEAAAAAASALPPHVVEQARRWLLAVIAEQEEQRRAEQQQRVLQLVQALQAQHEQQAAQQQQQRQX