DDE transposases: Structural similarity and diversity

DDE transposases: Structural similarity and diversity