MKCDTFIEALSARVKVLEVTRQCEDQVTALVELNDLPEAVRFLYYDMGGYLSTMIPNDERSINKHYALYYALSMEGGKMFEGDEIAQDEKCFVTIKVLISPDSLTYPSVTPLVPACVWYEREAYDMFGLVAEGLPDKRRLALSDDWPEGLFPLRKDAMDYRYRPDMKDHYMEPEYEFLRPEGSGIIDVPLGPLHITADEPGHFRLFCDGDTIIDADYRLFYQHRGMEKLAENRMNYDQMGYLAERVCGICGYAHSIACIEAAEKAINLEIPARAQAIRVICSEIERLHSHLLNIGLACEVTGNYNAFMHIFRIREYSMKLAELVTGGRKTYGNVVMGGLRRDMTGEEIRESLKILKIIETQADEVWDAVMDDQRQMKRWKGVGILDKQVARDFSAVGPNIRGSGIKRDTRYDHPYDFFKQIEFNVAVVEGGDVFAREMVRYMELKSSVSIIRQCFELMPQTAIIVDPKFHVKPENYALAYVEAPRGDNVHWIMQGSAQKVFRWRCRAATYNNWPSLRFQFRGNTIADAALIVCSLDPCYSCTERVTVVDVKSKKSKILTHKDLKEFSKTQKNSPMKDLR