MPENKRGRQKVPIAKMEKDANLQVTFSKRRQGLFKKASELCTLCRVGMGVIVFSPGQKVFSFGNPDVKSVLDNFKNHNHNPLLYTQDGLNPTIQNLNSLLTQEMAILEMEKKRKKELDEIKNKREETEKWWEKPPNQLDLRQNTCLTSALENLKMELVSQRSQHLQAIDPPNHYGESYNNIVGGGNVDLFDQTRMFDGNASNYNPNSIISNHGPMFGNNDNTNVFEALGPRSNLNLPE