ABS: Sequence alignment by scanning