Protein Surface Characterization Using An Invariant Descriptor