MDFSFTPTPDKRDFLKEMGRSINDEVLKNKVDPIIGRDNEIRRLIEILSRKNKNNPVLIGEPGVGKTAIVEGFVRRVVNNDVPLNLRDVEIYELSLSGLIAGTQYQGEFEKRVNGILKQVKESNGKIILFIDEIHQIVGLGRNSSSGAMDIANILKPMLARGEIKVIGATTLKEYREYVEKDGALERRFQKILVSEPSQQEALTIMRGLKTRWELFHNLTIFDSALVAAVEMSARYIPDRNLPDKAIDLIDEASAKIKTEMASEPVVIDTLKREIINLETEYAALKQDKENADNKKKQEHLDNLKQQLDELKKKRDSLTAE*