MKGKTLTILGSINADHVISVPYFAKPGETLTGQNYQIAYGGKGANQAVAAARLGAKVAFISCIGSDSIGKTMKNAFEQEGIDTTHINTVSQEMTGMAFIQVAKSSENSIVLASGANSHLSEMVVRQSEAQIAQSDCLLMQLETPLSGVELAAQIAKKNGVKVVLNPAPAQILSDELLSLIDIITPNETEAEILTGVAVTDEQSAVKAASVFHDKGIETVMITLGAKGVFVSRKGKSRIIKGFCVQAIDTTAAGDTFNGGFVTALLEEKSFDEAIRFSQAAAAISVTKKGAQSSIPTRQETLEFLEHA*