MGRKKILIKKITDERNRQVTFTKRKLGLMKKAYELSILCDCEIALIVFTSSQKLFQYASSDMDKILLRYTEFNEPHESKTNRDIAEKIDSQECYLRSELLLCEHRRLKLAGVVDKLWF