MPSTSRPAASNSCRRSSPEDAAAAPGDLASPAPSPGPQHALPDAPAARSPLSPPAAAATTRHAPPLQPQHQHQADGRPDQQQQDLGRQLQLAALLLERSRFRDALATLQPLLAKHPGDAAALCLQGRCLAAIGNRPQALAAFAAVLSECPGCLPALLGCAAVYKESGLLPEALAALEAAHELLLQPAEQQPGQQQVAEQRPEPPAAEGDQGQRHEGKELSQQGAQQAQQGERRQQPSDAPDCRDSISHPGPGAGSCSARLPAVPAGAAAVTAAAX