MKHHHHHHHSDYDIPTTENLYFQGSMTALSRVSGQAPDRVVETYAEGKPYDLFFLDVAGVRLVGRKTEAAYPGPDRDGLPAERLKCALVEARMLLGVVERDQVAEDHVAVFHRPLGEAEKAELFAAAVADPTTDLYYPYAQLGDRVRETEEGGWEVTDESARELDHAEEVLRDHVPDRLAELGFRGGVAYDAACSTGAFLQAVGRRFPGTRTIGQDLSPAMVARARTRLDEAHCGDGIRPAIPEASADLVVCRHLNAFVVGTGQAHDLLAAAASRCREGGLVVLLGHTPVLVSSQWCEMSGLTPLQRSGATPSGHALFQCYVLRKG