Supporting Information for Programming molecular association and viscoelastic behavior in protein networks