Functional and structural characterization of a heparanase.