MGSANNEYEFLSEIGLTSHNLGSYVAGKWQANGPLVSTLNPANNQPIAQVVEASLEDYEQGLKACEEAAKIWMQVTAPKRGDIVRQIGDALRSKLDYLGRLLSLEMGKILAEGIGEVQEVIDMCDFAVGLSRQLNGSVIPSERPNHMMLEMWNPLGIVGVITAFNFPCAVLGWNACIALVCGNCVVWKGAPTTPLITIAMTKLVAEVLEKNNLPGAIFTAMCGGAEIGEAIAKDTRIPLVSFTGSSRVGSMVQQTVNARSGKTLLELSGNNAIIVMDDADIQLAARSVLFAAVGTAGQRCTTCRRLLLHESVYDKVLEQLLTSYKQVKIGNPLEKGTLLGPLHTPESKKNFEKGIEVIKSQGGKILTGGKAVEGEGNFVEPTIIEISADAAVVKEELFAPVLYVLKFKSFGEAVAINNSVPQGLSSSIFTRNPENIFRWIGPLGSDCGIVNVNIPTNGAEIGGAFGGEKATGGGREAGSDSWKQYMRRSTCTINYGNELPLAQGINFG*