Crystal structure of apo human proheparanase