MGKGFNNYMTKKFFHPGNKENLKRVWMAEQKADFEKKKQEELLTQYQREQDMYANRALLGDEKAKVGLSFMYDPPPGARKEYKFEWQRKYNAPREEYLKGNEAIMDQPFGIEVRNVRCIKCHKWGHVNTDRECPLFSVNCTMEPPQRTSVSEETADEDPEVAFFKSLTSKQKKKLIK