MATQESAVTKRLATVKHIILVLSGKGGVGKSSVSTQLALSLYASSPTARVGILDVDLTGPSIPRMFGVDGHGVHQSTSGWVPVYADGAAARLACMSVGFLLKKKGDSVVWRGPKKNGMIRQFLSDVRWGELDYLVIDTPPGTSDEHLSLMEHLAGVHSRLSAVIVTTPQAVALMDVMKCLSFTRTVNLPVLGLIENMSGYACPCCGEISNVFSTGGGEEMAKKEGIPFLGSLPVDTELVSLLDGEAPVEETETQGFGLVTRYQKTPTAKLFSGIASGVIAGL*