In general, the invention features a novel CBM32 - derived affinity scaffold. In certain embodiments, the scaffold comprises two types of regions: constant regions (CRs) and variable loop regions (VLRs) as depicted in the structure in FIGURE 1. We have discovered that the CRs provide structural features that enable overall conformational stability while the intervening sequences corresponding to VLRs tolerate amino acid sequence randomization.