Crystal structure of a Thermus aquaticus diversity-generating retroelement variable protein