MKGTEQFTRTIAEYLNGRAMTDPLFAPNLQKPHKNIEECILYILSEVQRSGCNGFADEEIYSMAVHYYDEDDIEVDKVSGCNVVVNHVVELSEEEKKQARQEAIKQYPQLTKRAKAQQSNKQKQSPFRRHSLTYETKN