Crystal structure of transposition protein TniQ