MRAPSRSPTQHPPLLSFSRLASPPLPSHRYQLPSVRPSVAADRERWRAACVPLLARVSLHGAGRRRDRDAPRPGPRPQAIRRQDRRPARRRRQGAARRRRLHPRPRGGAPQDRGLPPRAAPLRPPPRRRSATHPFHPNGFSFSFFCLFVCLFRFCLTRAVACAVIEFMKEEAAKRSERRDADDNDKRKWMSTAQLWVDSRAADPLKEQKKESALSKPMLLGGATGAPMAVSCGAMPPPPAPQYFGRDDKIVGAEGLPALPMMSPAANRQFSPPADDRHQAFAAKFAAAMPPPPSGPGLQAHDQQSRKTRRCWSPELHRHFVAALHQLGGPQVATPKQIREVMKVDGLTNDEVKSHLQKYRLHNQRSPSSSSASHPIMLVGDLWAHQEQSSSQSRSPEGPLQLSCSGVAVSALTVSDSSEEDDRSVGYSRR