MTGTTGKFGRFGGKFVPETLMTCLSKLEAEFNLVLHDPEFQEELATALRDYVGRETPLYFAQRLTDHYKNESGCGPEIYLKREDLNHGGAHKINNAIAQAMIAKRMGRTSIVAATGAGQHGVATAAACAKLSLKCTIVMGTLDMERQASNVLLMKLLGAEVKSVDGNFKNATSEAIREWVGNLETNYFLIGTAVGPHPCPSMVREFQSIIGKETRRQAMERWGRKPDVLVACVGSGSNALGLFHEFIADEDVRMIGVEAAGFGLESGKHSATLAKGEVGVYHGAMSYLLQDEEGQIVGPHSIGVGMEYPGVSPELSFLKETGRVESYSVTDQEAVDAYQLLCRLEGIFPALEASHALAFLDKLCPTLPDGGKVVVNCSGRGDKDAPTVFRLTQGSSPGDNKRHPVSP*