MKKVIINGVQLEVNDNITILKLARDNNIDISTLCFLNNCSNTINKCEICTVEVEGTGLVTACDTYIEDGMIINTNSEAVTDKIKSRISELLDKHEFKCGPCVRRENCEFLKLVIKTKARASKPFLPKDKSEYVDLRSKSLTVDRTKCLLCGRCVNACRINTGTCAMKFIDKGDKTIIGAEDEKCFDDTNCILCGQCIIACPVAALTEKSHMDRVKDALNDPEKHVIVAMAPSVRASMGELFNMGFGVDVTGKIYTALRQLGFNKIFDINFGADMTIMEEATELVQRIKNNGPFPMFTSCCPGWVRQAENYYPELLNNLSSAKSPQQIFGAATKTYYPSITGLDPKNVVTVTVMPCTSKKFEADRPEMENDGLRNIDAVITTRELAKMIKDAKIPFAKLEDSEVDPAMGEYSGAGVIFGATGGVMEAALRSAKDFAENAELENIEYKQVRGLDGIKEAEVELAGKKYNVAVINGASNVFKFMESGKMNEKQYHFIEVMACHGGCVNGGGQPHVKPIDLEKVDIKSERASVLYNQDAHLTKRKSHNNTALIKMYKDYIGTPGEGLAHKILHFKYKK