MDTQELLSPATQRLRPVVSYSASQSLQASAALSVGAIPTGITQLDNAISPLPAEQDDDADSRGIPQGQVTEVFGPPGVGKTSLALNVASNALLAGGKVVWIDTGSPLPRLRLRDVLQKSIEVSKSPQTAEQLVQNLTHIRAQSLPHILALLLHPPSTFPPQDCRLLVVDSASGPFASYFPNPTELKARLGQSKNIDKAQVQWLMNRSSNVTSDLANQLMKLATTHRMAVLAINQTRTRIKGQPRATLCPVLAGGAWESSISTRLVLYRDLLTTENTVEGIRCAEVMKRSGKMLAVRLGANIVQFVIEKDGLRALDDQPASRTTALDFGEAQDTPLQRKRKVDEIADSEDEGDSDAEYGWVDDGFAK*