The saliva of the medicinal leech Hirudo medicinalis--I. Biochemical characterization of the high molecular weight fraction.