MKKLQLMGLKKKFSKKVPKEPVVYPEIHLVSLPDEILTLIFKNLDKKTLCALSQINKRLQAVSQKTLYRAIRVSSTLKLLQLCRTLDRNSVEQKPWLYAIDSLQLDIDIGNSANEFISVSIGKLGYSSSIKSTNYKDLLNTFNLYKNLMTHLLSLNSISLTQVSPRLNFPIECSLYYKVNDRIECPKNYTYDDLRRDSIKTVRLESQDGISIPLRSHLLWSFGLIKELILRNMNIDEESLVDTRYLVDASSGNWIIDPINQITQPITGFPTIDTIPKHKKSYHSPIEKLTLNATTVSSSALHFLRNYFHNVTELCLLNIKNLHDLASITYFPNIKALTIDLDSKIFWNFLNDFPVQFDSFFSVLCSLHKIQTITFVNVKFFNLSLIPREPVNELDYNSYKVSIYRLFTHLGRIENVSFILTTPKRITANTRYPLFMNRDWLSILWPFVDTGCKVSIKYDEGSYEFQG*