MLSSMLKEHQIKQQERKEEIEKKKLVASETVNELTHHLVDNLNESVAQAYLNQRKLDAETKQLHVNVMQFSKQVNQWLSLMQNLNKSVKELGDVENWAKSIEKDLRLVSSALEYVYKAGPQSKN