MKTSIQNEKYDTMLEPSDWRFSATIVGLLQYLNYHDLDYKLEEDYILYNSSGINEERYLDFVEYKYGEELHHRLVENILSNEEITEEQLKLINEKLVANTIMKKTFGKIKFDNTNKKEILDIINKNRYELIRETFRRKSNMYANYGNTNQLFNDSQDHCRLLGYCIDTGKKGKSTGFNFMMSTFVGSDIKEFDFIPFAFEGSREAFFINDNYTIQRLKISNEILSKKIEDDLEGENKRKDARQTLFKAIMETSDFIKRDVEVILKDISKEYFETLYIRKESIDIFKEFINEKIEYKSFCFSHKVTDKYYINIQKKVTESILNNVLLDELIEIFLKEKNRSYLVLQLIKINVLIRRDKTMKDRLKGAFACAKQVSKAIESNKLDSYKQKLTSSIIFKDYDRVCQILLQLSNYSGIEFGFVYDLYDDFEENKDLAYTFINALSKKSENN