MTSFTKKEYEFLKELGIGPQNLGCYVNGTWKATGPVISTVNPANNQIIAEVVEASAQDYEEGMSACAEAAKIWVQVPAPKRGEIVRQIGDALRANLQEFGRLVSLEMGKILPEGIGEVQEVIDMCDFAVGLSRQLNGSVIPSERPNHMMLEMWNPLGIVGVITAFNFPCAVLGWNACIALVCGNCVVWKGAPTTPLVTIAMTKIVASVLEKNNLPGSIFTAFCGGADVGQAIAKDTRIPLVSFTGSSKVGLAVQQTVSQRFGKCLLELSGNNAIIIMDDADIKLAVRSVLFAAVGTAGQRCTTCRRLLVHESIYEKVLEPLVDVYKQVKIGDPLGKGTLLGPLHTRISRENFEKGIHNIKSQGGKILTGGSVVESEGNFVHPTIVEISSEAEIVKEELFAPVLYVMKFKTFEEAVEINNSVPQGLSSSIFTRNPENIFKWIGPQGSDCGIVNVNIPTNGAEIGGAFGGEKGTGGGREAGSDSWKQYMRRSTCTINYGSELPLAQGINFG*