MGDEEVQALVIDNGSGNVKAGVAGDDAPRSVFPSIVGRPKNPGIMVGMEEKDAFVGDEAQTKRGILTLKYPIEHGIVTNWDDMEKIWHHTFYNELRAAPEEHPVLLTEAPLNPKGNRERMTQIMFESFNVPAMYVAIQAVLSLYSSGRTTGIVLDSGDGVSHTVPIYEGYALPHAIMRLDLAGRDLTEYLMKILHERGYGFSTSAEKEIVRDIKEKLCYIALNFDEEMKTSEQSSDIEKSYELPDGNIITVGNERFRCPEALFQPSFLGKEAAGIHTTTFNSIKKCDVDIRKDLYGNIVLSGGTTMYEGIGERLTRDITTLAPSTMKIKVVAPPERKYSVWIGGSILSSLSTFQQMWITKEEYDESGPSIVHRKCF*