MTTHPIEEATTDSIFGTLSADQFYIKHDVKHEQEFMENSRGMKIFTQSWRPTSARLTGVVLILHGFTVDSSWTVQLTAVGIAKRGFSVHALDFEGHGRSEGRTAYIPDLNTVVDDCIQFFGSVKQQHPDLPAFLYGESLGAAAALLIHFRQPNDYNGAVLHGAMCGISPKFIPPWPLLHLLPLAATVIPTWRVCPTRDNATLSFKENWKLKLVKSSPYKKVGRPDAATGYDMIRVAEFIQSRLRDVSLPFFAVHGEEDRICDPEAVKDLYEKASSRDKTLKTYKGMWHMYVGESRETTNLVFSDILDWLQARAETAPLKQKPPLLNLHIP*