MGAFAKEEHQFLAELGLAQRNPGAFACGAWGGSGPTVTSTSPTNNQVIAEVVEASVHDYEEGMRACFDAAKTWMAIPAPKRGEIVRQIGDALRAKLHHLGRLVSLEMGKILPEGIGEVQEIIDMCDYAVGLSRQLNGSIIPSERPNHMMMEVWNPLGVVGVITAFNFPCAVLGWNACIALVCGNCVVWKGAPTTPLITIAMTKIVASVLEKNNLPGAIFTSFCGGTEIGQAIALDIRIPLVSFTGSTRAGLMVQQQVSARFGKCLLELSGNNAIIVMDDADIQLAVRSVLFAAVGTAGQRCTTCRRLILHENIYQTFLDQLVEVYKQVRIGDPLEKGTLLGPLHTPASKENFLKGIQTIKSQVKGGKILFGGSAIESEGNFVQPTIVEITPSAPVVKEELFGPVLYVMKFQSLKEAIEINNSVPQGLSSSIFTKRPDIIFKWLGPHGSDCGIVNVNIPTNGAEIGGAFGGEKATGGGREAGSDSWKQYMRRATCTINYGSELPLAQGINFG*