Tn3 transposon
The Tn3 transposon is a 4957 base pair mobile genetic element, found in prokaryotes. It encodes three proteins: Initially discovered as a repressor of transposase, resolvase also plays a role in facil...
Tn3 transposon - Wikipedia