MKKGDNLINKVKEKITIHEIYRQPEDQITITVDRNDLPETVRILYYDLGGWLSSMIPNDEREINGNFALYYVLSMEGGKMTPEDELPQDEKCWITVKTFIPANDPTFPSVTLKVPAAVWYEREAYDMFGLTAIGLPDPRRLVVSDDWPEGLFPLRKDAMDYRHRPDPVDHKDEPEAKFLKPEGAGVLDVPLGPLHITSDEPGHFRLYCDGDTIIDADYRLFYQHRGMEKLAENRMNYDQMGYLAERVCGICGYAHAIGCIEAAEKAIGLEIPLRAQAMRVICLEIERLHSHLLNIGLACEVTGNVNAFMHIFRIREFSMELAQLVTGGRKTYGNVVMGGLRRDMTGTEIKKSLELLEIIEVQTKEVWDAVMDDKNQVERWKGVGLLDKQVARDFSPVGPNIRGCGFKRDSRYDHPYDFLTQLDFEIPTEDGCDVFARETVRYRELLESVSIIRQCFEMMPGGLTVIKPQTMIKPGAYAIGNDEAPRGENIHWIMHGNAQKVFRWRCRAATYNNWTSLRYQFRGNTIADAALIVCSLDPCYSCTERVTVVDIKSKKTKILNYQDLKRYSQSSKNHPLKNM