MSLLKFLAINALELSAPATPHLLQHQQAHKQAKPQGWMQLSGHPESIVPTSTGIVRKRISGLEDSEVHAYRLICKEPQTA QIVPAYFGIQEMQSQHFIELQDLLAGFRDPCVMDIKMGSRTFLESEVSNATLRPDLYQKMIAVDAGAPTPAEHEARAITK LRYMTFRESLSSSHSKGFRIEALRLRGRPPVKDLKTCRSSEQIAQTIEQFLAARRSVQKELLKRLKHMRLVIEQSTFFAS HEIIGSSIFIVYDDDRVGVWLIDFAKCRELPPHVRVDHRSAWAPGNREEGLLRGMDELIRSFEEVYARCGSHRSCLKI