Text this: A guided dynamic programming approach for dna sequence similarity search