MPKDSVDIVNKRTRLHRRKPTIWTREKISKLIELYRESDCLWNHYSAKYKNKDCRAKAIEYICESLGITKIDYGKKVHNLRNQFNSELKKLERRLEESGSSSPTVEKTCRWEHFNTLMFLRSVIEPRPGYQQTPQSQCKKMINKLDYRITAKEEEPVPSSIENLESIVFKSASEPIPAESSQSTSFRPPSASRLAIMDTTAVSTPVQIPTTSRDQWDAFGELIANEFRNLNSDIFRKRLKRKIMQVMLEIGEEDDLEYTRKNS