MLATGKKLAQSLNVRVVGLGLGQTVVLAHGFGCTQSLWDYVLPSLVNNNKVIVFDWPGASTTNVQDFDSSLFKSYHGFAETLLALLKELQVDSCTFVGHSMSAMIGCIAALSQPSLFNKLILVGASPRYLNEHDYYGGFEQEDLDHLYDAMAADFQGWSASFGPSVVGVEGAHDAIERFTATLSGMRPDVAKAMAKAIFESDCRSILEEVIKKSKMIEVHVLQTRKDLAVPLVVSDYFKHHLGSNGSVEVLQTDGHLPQLSAPQLFNTALLRHLNINNNND*