MAGRILVQDGILKNIDAPTAPLFLASTRPGAYTTCRTGGEGSCILLWERHLLRLAQSLSLLAQAKPHLYPVKPRPGSTWDDVIRPLVQSSLEAGLPKALEGRKDGEELSITTLVCGGSSSPKPKKPYDVYVHISSYIPSSNLSGAQLAIVGPGREIASSKFSEWVRTRQSLEKLRPPLVTELLLSNDGDRILEGSITNFFVVCYQETKLHQGVDDFHLSTSSKWFGYEVQTAPITDGVLPGVIRQLVIE*