MSVYDARQSSKLGEATSSRAQSLRKASPLEVEQDLVGIEKKVNSLKELLLDGEEQLSVVFVVGMGGVGKTTLVKKLYNGEDIRLHFNYFDWVSVSQNYSIIEILRGMISKAVGSPEGLQIMSEQRLKEVLYTHLRTRRYLIVLDDIWDFQAWDSLREALPDVNNDNRVLITTRNRDLAKMVDRSTIHYLEPLPENESWELFCEKVFVKNNEKCPQYLADISNGIGDRCGGLPLARLRIYKDSIGMAESA*