METQGNNPKSIFTKPISPFPSTHSKTNHPSLGSFLQRGREVKGRQGRKRRNAGCCDRKGLMESMKKLDGESEDEKVGVEKRIKALQRLVPGGESLDPERLFEETADYILALEEQVNALKVLASFFDGLEKEKTKEKSYECWKHAYGRLFLRML