MGTMTTTKTILVTGGCGFIGSHTIVLLLEQGYNVVVVDNLSNSKKVSLDRVQKIVGLDDEQRKIRLTFHEVDLCDEPALRRVFETGPTFDACIHFAGLKAVGESTRIPLKYYENNLGGTFILLRLMDEFNCHSIAFSSSATVYGMVEKMPITESVPVGAGITNAYGRTKYMLEEVLKDFYNSKTLDKDKKSTWTVALLRYFNPVGAHPSGEIGENPNGIPNNLMPYVSQVAVGRREFLTVFGDDYDTPDGTGVRDYIHVMDLAQAHVTAIDYMTKKDHGVFTFNLGTGTGYSVVDMVKAMSKACGHEIKYKVGPRRPGDIATCYADPTYAREELGWEAKLGLEEMCRDLWEWQSKNPNGFD*