MSVRPGALPAALERQLNLSQSLSQSKPQPARKRSRSRSRDKSPPASWRSRNRSPPPPRREGGSDRENPYAETRGDYRAYRYKAREAREAAPLDAMSAKEREKAEYERDQRTVFVYHLSTKTDEKQLIDFFAIAGKVNDVRLIADRRTRKHKGFGYIEFENKESVPKALMMSGQMLNSMSVMVKASEAEKNLLAQCAAPGPGRRGPGRGGAGRQVDDDDGGADGEPGPAKVFVGNLHFNLGEDDIRAVFSPFGDIDMIQVAMDDQNQSKGYAFVHFRRMEDGKKAVNGLNGFELAGRAMKVNLETEASRLASSGGGGGGYGGSGANVSNLELDDDEGGGHSLNPQSRAALMQKLARGVMPSPRRRPRLPWPRAX