Robust, tunable genetic memory from protein sequestration combined with positive feedback

Tatenda Shopera, William R. Henson, Andrew Ng, Young Je Lee, Kenneth Ng, Tae Seok Moon

Research output: Contribution to journalArticlepeer-review

31 Scopus citations


Natural regulatory networks contain many interacting components that allow for fine-tuning of switching and memory properties. Building simple bistable switches, synthetic biologists have learned the design principles of complex natural regulatory networks. However, most switches constructed so far are so simple (e.g. comprising two regulators) that they are functional only within a limited parameter range. Here, we report the construction of robust, tunable bistable switches in Escherichia coli using three heterologous protein regulators (ExsADC) that are sequestered into an inactive complex through a partner swapping mechanism. On the basis of mathematical modeling, we accurately predict and experimentally verify that the hysteretic region can be finetuned by controlling the interactions of the ExsADC regulatory cascade using the third member ExsC as a tuning knob. Additionally, we confirm that a dual-positive feedback switch can markedly increase the hysteretic region, compared to its single-positive feedback counterpart. The dual-positive feedback switch displays bistability over a 106-fold range of inducer concentrations, to our knowledge, the largest range reported so far. This work demonstrates the successful interlocking of sequestration-based ultrasensitivity and positive feedback, a design principle that can be applied to the construction of robust, tunable, and predictable genetic programs to achieve increasingly sophisticated biological behaviors.

Original languageEnglish
Pages (from-to)9086-9094
Number of pages9
JournalNucleic acids research
Issue number18
StatePublished - Oct 15 2015


Dive into the research topics of 'Robust, tunable genetic memory from protein sequestration combined with positive feedback'. Together they form a unique fingerprint.

Cite this