MPSKRPSQSAMDAGAAPASPSPPRSSKKRSSRPKPRAGDAARHPAPNPSPPPAAAAPASSRSRERERKRRQRGAFADPAAVTAPAAGGQHGGAVQKLWGDADEVALLAGAAAFRARAGHVPRLPDMGALFDSIRGSLSPHIDQAKVYYKLKRLKGKYLHAAPGASAGPHERRVRDLCASVWGADLEPLAEGDDERAAADQPRTVPDAAAMLPVLTEMLDEYWKTDGRALSSVSLAKGLSLLRTEEARFIEGKWRGQLDSEIQTQMRRHDLAKEVYALLMDAIKALGP