MEALYSKLYEKYTRVKTHKASEIEHYNFDQEQKFKTYVSAADELIDHLQNEKDTLDAQVNELRNELASIRSAKDEEQKKYEHMLLKENLKIKELSEELERMNRREFHSNTNNEIVPIKQMSTSPLSSIKTNKSSMRKRLRSSIDEHENTSQEESQNDLVKENMFLGAIDDVNQPKCCRRRLGNSVNGSDPSMCMFQELVESLLDLKFSVSTQNDDTLMTAVHDSSGYTFNLGYVKNALGEEELMYKVSSLGTFERVAPEWMREVMLFSKSMSRIFFKKVSAIMKLQE*