MLATGKKLAQSLNVRIVGLGLGQQTVVLAHGFGCTQSLWDYVLPSLVNNNKVIVFDWPGASTTNVHDFDSSLFKSYHGFAETLLALLKELQVDSCTFVGHSMSAMIGCIAALSQPSLFNKLILVVASPRYLNEHDYYGGFEQEDLDHLYDAMAADFQGWSANFGPSVVGVEGAHDAIERFTATLSGMRPDVAKAMAKAIFESDCRSILEEVIKKSKMIEVHVLQTRKDLAVPLVVSDYFKHHLGSNGSVEVLQTDGHLPQLSAPQLFNTALLRHLNINNNND*