MRAATAKTNVIAGASGYIGQSVVKESVKQGFHTVALVRDIEKIRTTQYEEVFRGATVLQCDVTNPLEVNQTLQEIAATAPSKSLEAVISCLASRTGIEKDAYAIDYQATLNCLQGGTTAGARHFVLLSAFCLRNPKLKFQQAKLKFEDKLTSQKDLTWSIVRPTAYFKSVSSQIEVVAYDEAPYVMFGDGEVTKCNPIAESDLARYMIECISDKTRQNRILNVGGPDDPITMKMQGQMIFDLVGRQAEYVTAPIWLFDVLINSLQFLADVFQSESLADAAETGRIGNYYAVEDMLTTEPAEQYGTITLGEHYSRLVAQGRPDYDPYADDALITRKQVANLMKVFL*