MKCDKFIEALSQKVKVLEVTRQYEDQVTALVELNDLPEAVRFLYYDVGGYLSTMVANDEREINKHYALYYALSIEGGKMFEGDEIEQDEKCFVTVKVLISPDSLTFPSVTPVVPACVWYEREAYDMFGLVAEGLPDKRRLALSDDWPEDLFPLRKDAMDYRHRPDMVDHDKEPEYNFLKPEGSGMVELPLGPLHITSDEPGHFRLFCDGDTIIDADYRLFYQHRGMEKLAENRMNYDQMGYLAERVCGICGYAHAIACIESAEKSVNLEIPARAQAIRIVCLEIERLHSHLLNIGLACEVTGNYNAFMHLFRIREYSMKLAELVTGGRKTYGNVVMGGLRRDMTGKEIKKSLEILQIIEVQVNEVWDAIMDDKRQVKRWTGVGILDKQVARDFSAVGPNVRGSGIKRDTRYDHPYDFFKHIEFEVAVAHGCDVLSREMVRYMELKSSISIIRQCFELMPQTAIIIEPELNVKPENFALAYDEAPRGENVHWVMQGNAQKIYRWRCRAATYNNWPSLRFQFRGNNIADAALIVCSLDPCFSCTERVTVVDVNSKKSKILTNKDLKSFSRTQKDSPLKDIRC