MNLMTPESYFRKLNEYLAWQTDRIRWLEMRVESLAQEVETLKKQKGITIEKIEYNFDQLKVDTLEGTLNVGLSPAGLGAASLEDATAGGETIRTNTSKSESFSRIQKNVFDYLERSCPAELSELERQYGVEFGKDFHNMMIGDLQNQVGPRIDHYLKSAGDPEQPELSEEQEKWVETRVIEDVRRGMQQYFVKKQADLKGEGGT