MVRYKFDAGVDDTRKEAFRAAAADWRTHTCIAVVEDDNAAYPYILVGIYAEGSCWAYLGLGINHEQKRADGSKEYHGKGPHLEMFWENTGQWTSQYTPATKTYIGSADDGGDDPQIGYAPYDFESIMHYFRQRNSDRTVNDGRSIALEMLDAGWLVKYRSIQIRALSTEDGLTIIVTLDEDSFVQSKGAWGLWVEVGTKSTRRLIYNRKKCKARGIPRKKWQKISFAHEFASPPAFLTSIQTLNNENGLPETSSEPWFTVGVNRVKEAEAWVSLEMAETSEHGGAQVDQDEVVGYIAIEDGVATLQSSTGTVTMAAVVSGRTVRGWSNGSYDVPLGTDLSVGAPLAVASQCTHTGSDGGWARVRGPGDWFFWDF*