Nucleotide_reverse multithreading safe