Map short reads to known genome with tolerance for mismatches and indels using suffix arrays for high accuracy matching