MDSLTAGEYDSEDSQCMSASGRQTRKQRQFIPEFKKDDQYWNKRKKNNEAAKRSREKRRINDIQMGQRIMELTQEKDELQREVDALKRKFGL