MDYEMVLCKFFAHGACLKGEHCEFSHDWTDQANNVCTFYQKGVCSFGSRCRYDHVKTSRVQAPISSSSASVSHVHQASNPVQVPHPSRIASSGKTTLVSSIPVELSALSRPFFPPDKPSWFQDSGDYAISENDRGVHSISVAPSDQPICAFAAAGKCPYGERCPHIHGDLCSTCGKHCLHPYRPDEREEHIKMCQKNKERLEALRHSQEIECSVCLDRVLSKPTPAERKFGLLSECDHPFCISCIRNWRNNSPTSGMDVNSALRACPICRKVSYYVIPSVIWYSTKEEKQEIVNSYKAKLSSIDCRYFDFGSGTCPFGTSCFYKHAYRDGRLEEVVLRHLGAEDGNTVIAKDIRLSDFLSRMRL