MKGKKVKLALISNESTRKITFQKRKKGLMKKASELATLCGINMCMIIYSPYNTQPEVWPSPSGVQSVLNDFNAMSKIDQSKKMLNQEVFVRQYMKKTNDQLNKQRKDNRDKEITQLMFDSLNX