Pancreatic lipases: evolutionary intermediates in a positional change of catalytic carboxylates?