MVFYIIGLGLADERDITVKGLEAVKRSQRVYLEAYTSLLLVPKEQLEEFYGKEVIVADREMVEMEADSILEGAEEGDVSFLVVGDPFGATTHTDLELRARGRGIPVQVIHNASIMNAVGACGLQLYRFGEAVSIVFFTDSWRPDSFYDRIAANRRAGLHTLCLLDIKVKEPSLESLARGKKVYEPPRFMSVGTALQQLLEIEETRGGGAYGPDTLCVGVARIGSDSQRIVAGTMQQLLDVDFGPPLHSLVIAGDTHHIEQEYLEQFMVGRPGGPAAAAADEGGSAATGVVPPS*