MTTGAAPLRVCIVGSGPAGFYTADRLLRNASVTVDMLERYPVPYGLVRFGVAPDHPEVKAVIGKFESVAEGSGGRFRFAGNVALGRDVALEELRRHYHAVVLAYGAEGDRRLGVPGEELRGALPVRLDDVETVAIVGQGNVAVDCARVLCKPVDELRQTDISEAALEALARSRVRRVLLLGRRGPVQAAWATAELRELAQVASGAPGRFRLVADPAELALSPELDEELQRGAPLAPPQLAPPRLTPRRAAPAAQVRAAAEGGGAPGAGGPELALRFLRSPVAFTAGGAGRLGGVRLERNELVREAGGGWAARGTGALEEVPCEAALRSVGYRSLPVPGVPFDARRGVVPSAGGRVEAGWLYVAGWLKRGPTGIIGSNIGDAEETAASLLADLAGRPLPPRGALEGLAAEALGARGVRAVSWEDWRRIDAAERAAGARLGRPRCKLPTVPDMLAALP*