MKYSVLKQLANERQLKTNDKPATVPREDVQGLSTRYHEKKTRRFRSAFTTDQIKYLEKQFQKFPYIESGSRRAIASVLNIPERTVKFWFQNRRMKEKKESLIKDLVGEGQSKINGNLTDDKMDVKTFNYQSHSGHLSYQLKPILVCPDKTDSSSSNVINCSKEFSKSVHEKQSIAGRNLENVKILQSNLIKAEPTHINGTTNVNLLRKNICGTKLPTRNMPVNQKLKNIKAKDRNPMDYKLKSSSNPEVCRQYYYQIPNDQSYAAFRVNPLIQHPSAPGNIVWRPVNTLSVVPNIINPSQMMAYDNRYLPLKQNLPKDQCKCNCKINNTQEMSPYIPYNVSTVPSKYLLTMPFSNNFE