MGQPATMILGAAGNELVEALNVRELGEAEGQRTVVFAHGFGCTQSLWDVVLPMLLNHPFEGGMRIILFDWPGAPSCNLTPPPLLFNAFSQILLSLLQELHVSSCIFVGHSMSAMIGCIAALRQPSLFHKLILVGASPRYLNDGDYYGGFEQEDLDHLYTAMSTDFKGWATGFSRIAVGEDSADEAIKKFEATLSSMRADVALGMAKAIFQSDFRGVLDEFCLKLQAMDNQLKVALLQTHKDMAAPLVVSDYLKLRFGNKATVEILQTEGHLPQLSAPHLFATALLRHLN*