MKVGGRKQGTMTPCAACKLLRRRCAIDCVFAPYFPADEPQKFGSVHKVFGASNVNKMLQELPEHQRSDAVSSMVYEANARVRDPVYGCVGAISSLQQQVDMLQTQLAQAQAEVIHIKMHQFSSTSSDQQHQPSLNMPQSLWSY