Shufflon is a novel type of DNA rearrangement in which four DNA segments are flanked by seven 19-bp repeat sequences. The site-specific recombination between any inverted repeats results in an inversion of the DNA segment(s) either independently or in groups. The recombination is mediated by a gene designated rci. We have determined the nucleotide sequence of the rci gene and found that it encodes a basic protein with 384 amino acid residues. The rci gene was fused with lacZ and its gene product was identified by Western blot analysis. The Rci protein shows regional homologies to the site-specific recombinases encoded by the bacteriophage genomes, including those of lambda, phi 80, P22, P2, 186, P4 and P1.