Structural diversity of calcium binding sites.