Detailed biochemical characterization of human placental cystatin (HPC).