MGAFAKEEHQFLAELGLAQRNPGAFACGAWGGSGPTVTSTSPTNNQVIAEVVEASVHDYEEGMRACFDAAKTWMAIPAPKRGEIVRQIGDALRAKLHHLGRLVSLEMGKILPEGIGEVQEIIDMCDYAVGLSRQLNGSIIPSERPNHMMMEVWNPLGVVGVITAFNFPCAVLGWNACIALVCGNCVVWKGAPTTPLITIAMTKIVASVLEKNNLPGAIFTSFCGGTEIGQAIALDIRIPLVSFTGSTRAGLMVQQQVSARFGKCLLELSGNNAIIVMDDADIQLAVRSVLFAAVGTAGQRCTTCRRLILHENIYQTFLDQLVEVYKQVRIGDPLEKGTLLGPLHTPASKENFLKGIQTIKSQGGKILFGGSAIESEGNFVQPTIVEITPSAPVVKEELFGPVLYVMKFQSLKEAIEINNSVPQGLSSSIFTKRPDIIFKWLGPHGSDCGIVNVNIPTNGAEIGGAFGGEKATGGGREAGSDSWKQYMRRATCTINYGSELPLAQGINFG*