ibyo byambabaje kinda ubwoko butandatu bwamakimbirane yubuvanganzo cooperative binding is observed in many biopolymers including proteins and nucleic acids