MDYHQQQQFLMPPPASLPAQQQQLCAPMMGMDMEMEMEEQLCFVGRGGGGRGAERKRRFTEEQIRSLESMFHAHHAKLEPREKAELARELGLQPRQVAIWFQNKRARWRSKQLEHDFAALRADYDALHSRVESLKQEKLALAAQDLA