MPSKRPSQSAMDAGAAPASPSPPRSSKKRSSRPKPRAVDAARHPAPNPSPPPAAAAPASSRSRERERKRRQRGAFADPAAVTAPAAGGQHGGAVQKLWGDADEVALLAGAAAFRARAGHVPRLPDMGALFDSIRGSLSPHIDQAKVYYKLKRLKGKYLHAAPGASAGPHERRVRDLCASVWGADLEPLAEGDDERAAAAAAAADQPRTVPDAAAMLPVLTEMLDEYWKTDGRALSSVSLAKGLSLLGTEEARFIEGKWRRQLDSEIQTQMRRHDLAKEVYALLMDAIKALGP