Hageman factor, a novel sialoglycoprotein with esterase activity