Insertions, deletions and mismatches in heteroduplex DNA made by recA protein