Gravar-mail: Anatomy of protein pockets and cavities: measurement of binding site geometry and implications for ligand design.