MKRRRIHKCDYEGCTKVYTKSSHLKAHRRTHTGEKPYKCSWEGCSWRFARSDELTRHYRKHTGAKPFKCVHCDRCFSRSDHLSLHMKRH