KETRAKTLYIGHVPHGFYEDQMRAYFGQFGEVTRLRLSRNKKTGRSKHYAYVEFKYPEVAEVVAQSMDGYLLFESIMKVKLMTPDECHPELWKGANRKFKTVPWQKKAAEKHDRALTEAETEKKNAALVKKERARRRKIEAAGIEYDFPGY