Enzyme that can excise its own coding DNA sequence via endonuclease function with surrounding regions (conservative transposition) or copy it via replication (replicative transposition) and subsequently reintegrate it into another DNA region (see also transposon)