Hermes transposase bound to its terminal inverted repeat