Identification and characterization of taglin, a mannose 6-phosphate binding, trypsin-activated lectin from Giardia lamblia.