MGSDNHQNLEFLKEIGLGSSNIGSYINGQWKATGSSVTSVNPSNNQSIAQVTEATLQDFEEGLRACSEAAKTWMTIPAPKRGEIVRQIGEALRAKLDPLGRLVSLEMGKILPEGIGEVQEIIDMCDYCVGLSRQLNGSIIPSERPDHMMFEVWNPLGIVGVISAFNFPCAVLGWNACIALVCGNCVVWKGAPTTPLITIAVTKLVAEVLERNKLPGAIFTSFCGGADIGQAIAKDTRIPLVSFTGSSKVGLMVQQTVNERFGKCLLELSGNNAIIVMDDADIKLAVRSILFAAVGTTGQRCTTCRRLFLHESIYTDVLDQLVEVYKQVKIGNPLEKGTLVGPLHTRTSVENFQKGISVIKSQGGKILTGGSVLESGGNFVQPTIVEISPDAPVVKEELFGPVLYVMKFQTLEEAIALNNSVPQGLSSSIFTQRPGTIFKWIGPRGSDCGIVNANIPTNGAEIGGAFGGEKATGGGREAGSDSWKQYMRRSTCTINYGSELPLAQGINFG*