MSTANGHKELLSSPKTIAIVGCPFSGGQPKAGVDHGPIHLVNAGLGEQLTGLGWQVKFDGHHQFEEIDAQNDTPLGILKRPRLVSQVCEAVAKVVGDHARKGELPLTLGGDHSLAMGTISGVLSAHPDACVVWVDAHADINTPHTSTSGNIHGMPLAFLLGIAGEIPKVESGPQPFSWIKPVLRPERLVYIGLRDVDDGEKKILREHNIRAFSMHEVDKYGIGRVVELALAYVNPDGKRPIHLSFDVDALDPSVAPSTGTPVRGGLTFREGHYICEAIAETGLLVGLDIMEVNPSLGSGEADVSATVAVGCSLARSTLGETLL*