MARPSQRVRDIFCAPSQAGVPAVPAETDIERHPLAALPPTSASLSGRVSTAACGAGVQPGGRPAAASWPSARRPAASQSQHPPGGRGMLLPAHSAPPEKQPQHTEQEQHPHAWAATQPHPAAPSWPRPAVAAATSTQQHAGAGWLPAAPPWYQASQTSAAAGPSQQLAAAPVAEQQHLGRQPQQPVHAAWRPAEPLVQHPPGCGLQHPPQQHPPQQRPAPALAPLTSAVEGAVGALAAGRSNPSPPPQQQQQX