MSVKETKLYDLLDVKPNASDSELKKAYRKKALLLHPDKGGDPEKFKEVTHAYEVLSDSQRRDIYDRHGLAGLEQGNGMGMDPQDLFSQLFGGFGGGFGRSDRQGPRKTKDLVHRVHVTLEDLYKGKTTKLALTRNVICSKCKGRGGKDGAVRSCNTCNGRGIKVTLRQMGPMIQQIQSPCDECSGTGEIINAKDRCSQCKGKKTMQEKKFLEVHIDKGMKGGQTITFRGESDQAPNAEPGDVIIVVEEKPHERFKRQDNDLIIEVEVDLLTALGGGSFAIRHLDERALIVQLHPGEVVKHGELKVVHGQGMPSQRHHEPGDLFVKLNIAFPDSIDPSVIPMLEKALPPRKPLESFEKNVVLDEVHLDDVDTRTRSGIRDDPMDEDDDAGEPRVQCANQ*