MKNEEEEPLSPMARVFQSPDIDLCAIINIGFKTKINPDVVLDALKQNVYKHPRFSSKLSENGEKWIETEVNVEDHVIVPYIDPEDICEGGQSFVDDYISRLTLIPLDRSRPLWDIHILNVKTSYAEAVGVIRFNHALADGMSFISLVLACTHKTSNPDMLSTAIPSVKRRSTVSHSLKKTGWFLTAIFTIGSTMRLIWNTLVDMFLLFATMLFLKDTKTPLKGGANVRSNPKTFYHRNISLDDIKLIKNAMNMTINDVLLGITQAALSSYLNRRYEHENNNEEDGVLTSYTNNLPDRIRFRAGCTVNLRSDIGFKPLAEMMVKDSKCRWGNYFSFIILPLSISLETDPLVYLNKSKAMMARTKHSYQAALTYFLIKISLKVLGAKATTSLFNQHLMNITTCVSNVMGPMEEISFNGHPVAYISPSSYGHSHALLIHYTSYAGEMTITITVDPTVIPDPHKICDDMEESLKTMKAVLWERGLLKEAYKV*