MKKATYLIILLITFQQTLKAQTKFDEDRKAILSLGGFYKVTFDYAETFTADTGYKFYPRYHASGYEMAVIEQDSKNKIVIQHLLLTGDSAVIKHWREDWVYEEAQLLKFNKDNTWANVRLNDADVKGRWVQKVFQVDDGPRYESIGTWVHVDGKHQWQSDCDSPLPRREFTKRGDYNVLQRGNRIYLTPTGWMFEQDNKKVVRTDNSDRVLVREKGYEEFTHVDTAKFAFAQSWWKKQQPYWTAVRQVWDEIYSGQTVLKLQGKINGKPLYEKLFALADQSAKEKWDTEKNKKETRKVIADYLIRS