Crystal structure of Bs-TpNPPase