MNFENYKYFTGKDLMKECNLSEKMFKNSMDKLERVYKLDITRYKSNPSATNSGYSFNLFELELFKILLNNIEDFPVPTSAKKFDDIDLREEALKKNNSQFISYITNISDSIDNIKNDALKAQIYASENYSFTLEWLSAQSKCNDALSSFFNYTNSLDLDKSSKLYRKLAHRIDELLFETLMEDNMTFDNDFNFKQLYKAHQYNKENNPENFIIYNQVEPDDSKYSNVNHEVARYISNEPTIDEYSERTDNKLLDFFIIDILNKLYLPSLNKRINHKIVTDDIQNDESKIREKLRKKEIVKYPFNVNGYFLSIENDLFSNYQRIINTINQYKNSTFDLQNFESRLDNIINSSKPLISNDKFLNIYKEFYLSLSKFSNLFYTNRQSYIDDGMSPNQVESFLNDLYRIHLLLDKYSFNEDIEPLSKTNITELTNAFHLFEEIKSTQIKDEIVSKQVNDLSSWSIAKTLSETLDNLKFE