MKVSGRKQGALSPCAACKLLRRRCAQECVFAPYFPADEPQKFASVHKVFGASNVNKMLQ