MRLTREKLVAGAAVALLALTGCGGSSGSDDGAAKAVPATATGSLEDLAAEVKCKPDIQTDADEIRQAVC ......