MKKTNNIKKETMFQAQNIFLTYSQCDLSKEEIKTFIINLCNEKKLQINYLIIGIENHQDHKGKHHHVFFQLNKQFRTRDLTIFNIPKNIKEKKLIDHENIKIKDFFYSPHIEPRPGNPIKDTTDVRNYVKKDGDFIEEGTFKHVRYIKLSKNEKPTELESLTNNYFLKLRKEYQQKEINISKTKNEIFKKLKLYAESLEPNYAFKNAKRFKNMVFEYIFESDIKELPIFDFCTFKKIPILISIYDILETQKEQLSNSISKRFKTLIVEGNSKSGKTQFFKSVLTNLELPFNYIKDDVDFSDENYDEDKCVNIYDDIDIYDIQARNLTKVVIGNQKDSIVNMKYKPRTKIKGTDISIMLVNEDTSIEKYCFDNFKRGRKEYKYIRENAIFINLDKHTITHYEYQKYENEQAVIQHFEMPKNWDGLLYFLDQENES