Archiwa tagu: dna template strand translation