Relationships among serine hydrolases: evidence for a common structural motif in triacylglyceride lipases and esterases.