MTRHMTRRTRMTTMTAGLAVLLLATGCGAADMTKQASPFAGAQGAKTVTLSVQSWVGAQSNVAVAQYLL
......