Structure of bovine pancreatic cholesterol esterase at 1.6 A: novel structural features involved in lipase activation.