MDRGEYQQQQQFLMPPPALQTMQQQRELCVPLMEEQLLMGGRRGGGAASEMRKRRFTEEQIRSLESTFHAHQAKLEPREKAELARELGLQPRQVAIWFQNKRARWRSKQLEHDFAALRAKYDALHSRVESLKQDKLTLTTKLHELSERLREQGGGAATATASSSSCGDGCSEELEVDDKRNIGVEPPESCVLGGCATPADVSVDSECGDHVDYSGGFPESFCATPELWEPWPWPPVEWNALKVHVHVVLETDLSFCWDRSAGNLLDGGETKGDVPMTGGSSVRGWKGMQIKTWK