MSGTVIVFDFDKTIVDVDSDNWVIDELGFTDLFNQLLPTMPWNSLMDRMMMELHSNGKTIEDIEEVLRRIPLHPRVIPALQAAHALGCDLRIVSDANVFFIETILKHLGIREYFSEINTNPGYVNEEGRLRILPYHDFNKASHGCTLCPPNMCKGLIIDRIQDSISEEGKKRMIYLGDGSGDYCPSLRLKERDFMMPRKNFPVWDLICKDPLLVKAEIHGWSDGEELEQVLLHLINKISMEENAQFISSDCKLQTLSVSALEGLPKALPVRP*