MVRKGLVPDKFTYIELIFVLCKKGKTQEAHELFLKMQRNGLCVDHVAYNIFIKRYCKEAKLHKALKLYEEMAVRRFLTTAPIQNVLIDGLGKKGIAQNILKMHYTGLRLPENRRRPFFLKELYKLWNKVKPDLPWEEGQYGPFNTLLIDDSPYKALCNPPHTAVFPYPYNAANNQDDILGGPLQKYLEGLLTVSNVQEYVKHHPFGQPAISAESQNWHFYSQVLSRSIMPSKNLQGSGLLYDNMDKSHLVTSVDQHSVAGIGIEKNSVADPKEKENGISHLATCIHQQTDHGMEREENGVVERVRINEAALNEKHKSHNLCKEDKEASLRSDHAWPAESILKKGPSFSKRKKKCKYHIGTCFYQHMLHKLFCRREKKRYPV*