MRAVKEAEKRLFDKEKTKNYLTIDGIADYNERTKALLFGKDSEVIKSNRARTVQSLGGTGALRIAAEFIKRQTRAQNVWISTPTWPNHNAIFNAVGMTIREYRYYDAERKALDWEHLLEDLSQASEGDVVLLHGCCHNPTGIDPTPEQWQELAALSAKNGWLPLFDFAYQGLANGLDQDAYGLRAFAANHKELLVASSFSKNFGLYNERVGAFTLVAENEEIASTALTQVKSIIRTLYSNPASHGGATVATVLNDAQLRQEWENELTEMRERIKKMRHLFVQLLKEYGAEQDFSFIIEQNGMFSFSGLTGEQVDRLKNEFAIYAVRSGRINVAGITEDNIRYLCESIVKVL*