Human prostate-specific antigen: structural and functional similarity with serine proteases.