MLATGKKLAQSLNAKVVGLGLGQTVVLAHGFGCTQSLWDYVLPSLVNNNKVIVFDWPGASTTNVHDFDSSLFKSYHGFAETLLALLKELQVDSCTFVGHSMSAMIGCIAALSQPSLFNKLILVGASPRYLNEHDYYGGFEQEDLDHLYDAMAADFQGWSANFGHSVVGVEGAHDAIERFTATLSGMRPDVAKAMAKAIFESDCRSILEEVIKKSKMIEVHVLQTRKDLAVPLVVSDYFKHHLGSNGSVEVLQTDGHLPQLSAPQLFNTALLRHLNINNNND*