MRKLLVLLESGLLFVGLCVGLAAWQQQRALEQPLQLTEERLLDVSSGSTPGGMLARLEQEKVLHGAFWLRLYWRFNLPGQALHSGEYRLLPGMKGADLLELWREGEVVQYSLTLVEGWSFRQVREALARQGKLEQTLAGLSDGEIMQRLGKPDEVAEGRFFPDTYRYTRGMRDIDILRKAYQRMQTILAKEWDGRSQDLPYRDAYQALIMASLVEKETGVPEERSQIAGVFVRRLQRGMLLQTDPTVIYGMGERYNGKITRADLREPTPYNTYVVPGMPPTPIALAGREAIRAALHPAEGETLYFVARGDGSHVFSSSLDEHNKAVREYQLKRRSDYRSSPAPITPPPQ*