MIKLFDAHCHLQDPRIINKAPSVIKTALENGILHFAVNGVSEKDWHLVKEMSNSYPSIIPSFGIHPWFIMDKTSNWLKLLREFMDDTPCAAIGEIGLDKGSRGKTIDFTNQVETFSLQLELAKELKRPASVHCVRAFGDLLDVMKAIGPFPEGVILHSYLGSAEMVPEFAKLGAYFSFSGFLMAMKENKAKKMVKAVPFDRILLETDAPDALPKILNDSESVFLVEEEEGNDEELKEMLNHPANIQFVLAYVARLLDMSKEELADVSYRNAVRIFSYEGSKVQKD*