MKCDSLIEALSQRVKVLEVTRQYEDQVTALVELNDLPEAVSFLYYGKGGYLSTMVANDEREINKHYALYYALSMEGGKMFEGDELAQEEKCFITIKALIPADNPTYPSVTPLVPACVWYEREAYDMFGLVAEGLPDKRRLALSDDWPNDLFPLRKDAMDYRYRPDMREHYMEPEFEFLRPEGSGIIDVPLGPLHITADEPGHFRLFCDGDTIIDADYRLFYQHRGMEKLAENRMNYDQMGYLAERVCGICGYAHAIACIEAAEKAINLQIPLRAQAIRIVCLEIERLHSHLLNIGLACEVTGNYNAFMHIFRIREYSMKLAELVTGGRKTYGNVVMGGLRRDMTGTEIKESLKILQIIETQVEEVWDAVMDDKRQISRWKGVGILDKQVARDFSPVGPNIRGCGIKRDTRYDHPYDFFNQIEFEVATAQGGDVFAREMVRYMELKSSVSIIRQCFELMPQTPIMIDPTFHVQPENFALAYVEAPRGDNVHWIMQGSAQKVYRWRCRAATYNNWPSLRFQFRGNTIADAALIVCSLDPCYSCTERVTVVDVRSKKSKILTRLDLEDFSKTLKGNPLKDLK