Identification of important functional environs in protein tertiary structures from the analysis of residue variation in 3-D: application to cytochromes c and carboxypeptidases A and B.