MKLHMMTHGQNNPMRGRVSPYYVPHNYHAAYCNNASVRKTAIHQGEHGSDNNVAAVDLRQGRRSPLNIEHSAMAQPVNLYNDDRNEMSSEDLLMVEEHIRPLIKEELRYTIQSKRLARGLPGNVEIEYKRPHNDEISPETLIKRERRRERNKVAAAKCRFKKKILSEHLQEESEHLENVNAKLKREIAKLQDEKQKLIYMLNLHKPKCLVSKNTDGDFETDIMTSESQQSFGAHFQSTNNGNTLGVANIKHT