MRQRFWQGTFKTLGLLGLTAGLAAQAAEPSGKALSAAAGVPWPAVIAHRGASYDAPEETAAAYLLARDLGADYLEADVQRSRDGVLVALHDDTLERTTDVAEVFPERAMDPVSSFTLAELKRLDAGSWFNRAFPERARPGFVGLRILTLDEMLDIAEGGANKPGLYLETKVPAQFPGIEDDLRKLLERRGWLQPRERAAAGHVDVAHGNGRVILQTFEKSSLELLQESMPQVPKILLLWLGDGYLEARSPVTFKESGETDKAAFYARQEVKSEAEFGAWLDWAKAHGALGTGPSATLSERGEQSYADLVKPWMNRMTHARGLFIHAYSVDSAEDFKALGAAGVDGFFTNRTSELLKFQGRPAAQDMDALLRRHGY*