MKCDKFIEALGTRVKISEVTRQCDDQVTALVELNDLPEAVRFLYYDMGGYLTTMVPNDERSINKHYALYYALSMEGGKMFEGDEIAQDEKCFVTIKTLISPDSLVYPSVTPLVPACVWYEREAYDMFGLVAEGLPDKRRLVLSDDWPDDLFPLRKDAMDYRYRPDMKDHYMEPEYEFLRPEGSGIIDVPLGPLHITADEPGHFRLFCDGDTIIDADYRLFYQHRGMEKLAENRMNYDQMGYLAERVCGICGYAHAIACIEAAEKAINLEIPARAQAIRVICSEIERLHSHLLNIGLACEVTGNYNAFMHIFRIREYSMKLAELVTGGRKTYGNVVMGGLRRDITGVEIKESLRILQIIETQVDEVWDAVMDDKRQMSRWKGVGILDKQVARDFSPVGPNIRGSGIKRDTRYDHPYDFFKQIQFDVAVVEGGDVFAREMVRYMELKSSVSIIRQCFELMPQTQIIVDPKFHVKPENYALAYVEAPRGENVHWIMQGSAQKVFRWRCRAATYNNWPSLRFQFRGNNLADAALIVCSLDPCYSCTERVTVVDIKSKKSKILTNDDLKNFARTQKDSPLKDLR