<?xml version='1.0'?>
<!DOCTYPE art SYSTEM 'http://www.biomedcentral.com/xml/article.dtd'>
<art><ui>1752-0509-5-171</ui><ji>1752-0509</ji><fm>
<dochead>Research article</dochead>
<bibl>
<title>
<p>Robust Control of PEP Formation Rate in the Carbon Fixation Pathway of C<sub>4 </sub>Plants by a Bi-functional Enzyme</p>
</title>
<aug>
<au id="A1"><snm>Hart</snm><fnm>Yuval</fnm><insr iid="I1"/><email>uvhart@weizmann.ac.il</email></au>
<au id="A2"><snm>Mayo</snm><mi>E</mi><fnm>Avraham</fnm><insr iid="I1"/><email>avi.mayo@weizmann.ac.il</email></au>
<au id="A3"><snm>Milo</snm><fnm>Ron</fnm><insr iid="I2"/><email>ron.milo@weizmann.ac.il</email></au>
<au ca="yes" id="A4"><snm>Alon</snm><fnm>Uri</fnm><insr iid="I1"/><email>urialon@weizmann.ac.il</email></au>
</aug>
<insg>
<ins id="I1"><p>Dept. of Molecular Cell Biology, Weizmann Institute of Science, Rehovot, Israel</p></ins>
<ins id="I2"><p>Dept. of Plant Sciences, Weizmann Institute of Science, Rehovot, Israel</p></ins>
</insg>
<source>BMC Systems Biology</source>
<issn>1752-0509</issn>
<pubdate>2011</pubdate>
<volume>5</volume>
<issue>1</issue>
<fpage>171</fpage>
<url>http://www.biomedcentral.com/1752-0509/5/171</url>
<xrefbib><pubidlist><pubid idtype="doi">10.1186/1752-0509-5-171</pubid><pubid idtype="pmpid">22024416</pubid></pubidlist></xrefbib>
</bibl>
<history><rec><date><day>13</day><month>5</month><year>2011</year></date></rec><acc><date><day>24</day><month>10</month><year>2011</year></date></acc><pub><date><day>24</day><month>10</month><year>2011</year></date></pub></history>
<cpyrt><year>2011</year><collab>Hart et al; licensee BioMed Central Ltd.</collab><note>This is an Open Access article distributed under the terms of the Creative Commons Attribution License (<url>http://creativecommons.org/licenses/by/2.0</url>), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</note></cpyrt>
<abs>
<sec>
<st>
<p>Abstract</p>
</st>
<sec>
<st>
<p>Background</p>
</st>
<p>C<sub>4 </sub>plants such as corn and sugarcane assimilate atmospheric CO<sub>2</sub> into biomass by means of the C<sub>4 </sub>carbon fixation pathway. We asked how PEP formation rate, a key step in the carbon fixation pathway, might work at a precise rate, regulated by light, despite fluctuations in substrate and enzyme levels constituting and regulating this process.</p>
</sec>
<sec>
<st>
<p>Results</p>
</st>
<p>We present a putative mechanism for robustness in C<sub>4 </sub>carbon fixation, involving a key enzyme in the pathway, pyruvate orthophosphate dikinase (PPDK), which is regulated by a bifunctional enzyme, Regulatory Protein (RP). The robust mechanism is based on avidity of the bifunctional enzyme RP to its multimeric substrate PPDK, and on a product-inhibition feedback loop that couples the system output to the activity of the bifunctional regulator. The model provides an explanation for several unusual biochemical characteristics of the system and predicts that the system's output, phosphoenolpyruvate (PEP) formation rate, is insensitive to fluctuations in enzyme levels (PPDK and RP), substrate levels (ATP and pyruvate) and the catalytic rate of PPDK, while remaining sensitive to the system's input (light levels).</p>
</sec>
<sec>
<st>
<p>Conclusions</p>
</st>
<p>The presented PPDK mechanism is a new way to achieve robustness using product inhibition as a feedback loop on a bifunctional regulatory enzyme. This mechanism exhibits robustness to protein and metabolite levels as well as to catalytic rate changes. At the same time, the output of the system remains tuned to input levels.</p>
</sec>
</sec>
</abs>
</fm><bdy>
<sec>
<st>
<p>Background</p>
</st>
<p>A class of biological circuits was recently described with robust input-output relations <abbrgrp>
<abbr bid="B1">1</abbr>
<abbr bid="B2">2</abbr>
<abbr bid="B3">3</abbr>
<abbr bid="B4">4</abbr>
</abbrgrp>. In these systems, the output, such as the concentration or activity of a specific protein, is perfectly insensitive to variations in the concentrations of all of the system's components, and yet responsive to the system's input. Such robust input-output relations are difficult to achieve, because in most conceivable mechanisms the output is sensitive to variations in the concentrations of the circuit components.</p>
<p>At the heart of these robust mechanisms are bifunctional enzymes that catalyze two opposing reactions. The first example analyzed in detail appears in bacterial two-component signaling systems, in which a bifunctional receptor confers a robust input-output relationship by acting as both a kinase and a phosphatase of a response-regulator protein <abbrgrp>
<abbr bid="B1">1</abbr>
<abbr bid="B2">2</abbr>
</abbrgrp>. A second case of a bifunctional enzyme tied to robustness was studied in the glyoxylate bypass control of <it>E. coli </it>metabolism, in which the activity of isocitrate dehydrogenase is made robust by a bifunctional kinase/phosphatase <abbrgrp>
<abbr bid="B3">3</abbr>
</abbrgrp>. A third example appears in the nitrogen assimilation system of <it>E. coli</it>, in which glutamine synthetase is controlled by a bifunctional enzyme that both adenylates and de-adenylates it <abbrgrp>
<abbr bid="B4">4</abbr>
</abbrgrp>.</p>
<p>Although all of these systems rely on bifunctional enzymes, each system does so with important differences. Thus, robustness relies in each case on the biochemical details of the system. In the two-component signaling case, robustness relies on an auto-kinase and phosphotransfer reaction by the receptor, as well as on the receptor phosphatase reaction being ATP-dependent. In the case of the glyoxylate bypass, robustness depends on saturating one of the sites of the bifunctional enzyme with substrate. And in the nitrogen assimilation case, robustness depends on avidity of the bifunctional enzyme to its multimeric substrate. Thus, in each case studied so far, there is a different detailed mechanism for robustness.</p>
<p>It is therefore of interest to describe additional systems with bifunctional enzymes, in order to discover new potential mechanisms for robustness. Here, we consider the plant carbon fixation cycle which employs a bifunctional kinase/phosphatase. The wealth of unusual biochemical features in this system makes it an interesting candidate for seeking a new mechanism for robustness. We next describe the reactions in this system and evidence for its robustness. We then propose a putative model for how robustness in this system can arise based on its biochemical architecture.</p>
<p>C<sub>4 </sub>plants such as corn and sugarcane use an enzymatic cycle to promote the assimilation of atmospheric CO<sub>2</sub> into biomass. A key step in this cycle is the conversion of pyruvate to PEP by the enzyme pyruvate orthophosphate dikinase (PPDK) <abbrgrp>
<abbr bid="B5">5</abbr>
<abbr bid="B6">6</abbr>
</abbrgrp>. The activity of PPDK, namely the rate of PEP production, is controlled by light (because PPDK needs to be correlated with the photosynthesis rate, PPDK activity having the highest correlation with the photosynthetic rate, r = 0.96 <abbrgrp>
<abbr bid="B6">6</abbr>
</abbrgrp>). Light level is encoded in the cell by the concentration of ADP: high ADP means low light, and low ADP means high light (see <abbrgrp>
<abbr bid="B7">7</abbr>
<abbr bid="B8">8</abbr>
<abbr bid="B9">9</abbr>
<abbr bid="B10">10</abbr>
<abbr bid="B11">11</abbr>
</abbrgrp> and references therein). For simplicity, we will consider ADP levels as the input of the system, and PEP formation rate as its output.</p>
<p>The C<sub>4 </sub>pathway has three main types, two of which decarboxilate malate to pyruvate (by NADP-ME and NAD-ME enzymes) and then utilize PPDK as a crucial enzyme in the CO<sub>2 </sub>assimilation cycle <abbrgrp>
<abbr bid="B12">12</abbr>
</abbrgrp>. Plants that employ these two types include maize, sugarcane, sorghum and millet. The third C<sub>4 </sub>type has the PPDK enzyme (and sequential cycle), but also has an additional decarboxylation pathway through PEPCK (phosphoenolpyruvate carboxykinase) which transforms oxaloacetate to PEP. In this third C<sub>4 </sub>pathway type, PPDK may be less crucial than in the first two types <abbrgrp>
<abbr bid="B12">12</abbr>
</abbrgrp>.</p>
<p>PPDK is one of the most abundant enzymes in the biosphere <abbrgrp>
<abbr bid="B13">13</abbr>
</abbrgrp>, constituting about 7-10% of the protein content of mesophyll cells <abbrgrp>
<abbr bid="B14">14</abbr>
</abbrgrp>. It is maximally active as a homotetramer. When subjected to cold temperatures it dissociates into dimers and monomers, making it mostly inactive.</p>
<p>The reactions and regulation of PPDK have the following biochemical features (Figure <figr fid="F1">1</figr>). PPDK catalyzes the conversion of pyruvate to PEP in two steps: The first is auto-phosphorylation at a His residue (we denote this phosphorylated form PPDK<sub>1</sub>). The second step is a phospho-transfer reaction that transfers the phosphoryl to pyruvate to produce PEP. The autokinase reaction takes two phosphoryl groups from ATP and in the presence of Pi produces PPDK<sub>1</sub>, AMP and PPi. The two reactions are thus:</p>
<fig id="F1"><title><p>Figure 1</p></title><caption><p>The PPDK enzyme produces PEP and is regulated by the bifunctional enzyme RP</p></caption><text>
   <p><b>The PPDK enzyme produces PEP and is regulated by the bifunctional enzyme RP</b>. Pyruvate, orthophosphate dikinase (PPDK<sub>0</sub>) uses ATP and Pi to produce phosphoenolpyruvate (PEP) from pyruvate. It does so in two stages: first, it auto-phosphorylate itself to its active form (PPDK<sub>1</sub>). Second, it transfers the phosphoryl group to pyruvate and returns to its natural form (PPDK<sub>0</sub>). Another regulatory cycle can phosphorylate the active form PPDK<sub>1</sub> at a different residue to form PPDK<sub>2</sub>, the inactive form of PPDK. The second phosphorylation and de-phosphorylation are done by the bifunctional enzyme RP. This enzyme is regulated by ADP levels (an indication to photosynthetic rate). The products of the kinase/phosphatase activity of RP, AMP and PPi, are also the products of the auto-phosphorylation reaction of PPDK<sub>0</sub> with ATP and Pi (b) Enzyme activity of PPDK is constant across a range of PPDK expression levels - as measured in a mutated strain of Maize (Zea Mays) by Ohta et al <abbrgrp><abbr bid="B18">18</abbr></abbrgrp>. Mean levels of PPDK expression in non-transformants is measured to be 1.6 mg/g fresh weight). Enzyme activity changes only at extreme expression levels of PPDK (see text).</p>
</text><graphic file="1752-0509-5-171-1" hint_layout="single"/></fig>
<p>
<display-formula id="M1">
<m:math name="1752-0509-5-171-i1" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">ATP</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">Pi</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
   </m:mstyle>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">&#8594;</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">AMP</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">PPi</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
   </m:mstyle>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>
<display-formula id="M2">
<m:math name="1752-0509-5-171-i2" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">pyruvate</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
   </m:mstyle>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">&#8594;</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">PEP</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
   </m:mstyle>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>To regulate the activity of PPDK there exists a second phosphorylation/de-phosphorylation cycle. The auto-phosphorylated form of PPDK, PPDK<sub>1</sub>, can be phosphorylated a second time at a Thr residue. This doubly-phosphorylated form is an inactive form of the enzyme (denoted PPDK<sub>2</sub>). A bi-functional enzyme called Regulatory Protein (RP) catalyzes two opposing reactions: phosphorylation uses ADP as a substrate and its products are PPDK<sub>2</sub> and AMP</p>
<p>
<display-formula id="M3">
<m:math name="1752-0509-5-171-i3" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
   </m:mstyle>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">ADP</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">&#8594;</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
   </m:mstyle>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">AMP</m:mtext>
   </m:mstyle>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>whereas dephosphorylation uses inorganic phosphate Pi to produce PPi:</p>
<p>
<display-formula id="M4">
<m:math name="1752-0509-5-171-i4" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
   </m:mstyle>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">Pi</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">&#8594;</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
   </m:mstyle>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">PPi</m:mtext>
   </m:mstyle>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>The two phosphorylation steps of PPDK are sequential, meaning that the second phosphorylation of PPDK at the Thr residue can happen only on the auto-phosphorylated form PPDK1, i.e. only after PPDK is in its active form and ready to phosphorylate pyruvate to produce PEP <abbrgrp>
<abbr bid="B15">15</abbr>
<abbr bid="B16">16</abbr>
</abbrgrp>. The bifunctional enzyme RP is inhibited in a competitive manner by PPi <abbrgrp>
<abbr bid="B17">17</abbr>
</abbrgrp>.</p>
<p>A recent experimental study indicates that the activity of PPDK1 (the PEP formation rate) is insensitive to variations in PPDK protein levels <abbrgrp>
<abbr bid="B18">18</abbr>
</abbrgrp>. Ohta et al. transformed a cold-tolerant PPDK gene into maize. The transformation yielded 48 strains each with a different expression level of PPDK. The strains were then measured for PPDK enzyme activity. These measurements show that enzyme activity is nearly insensitive to increasing or decreasing PPDK expression levels: there was only about a 20% change of PEP formation rate despite a 5.7 fold variation in PPDK levels <abbrgrp>
<abbr bid="B18">18</abbr>
</abbrgrp> (for examples in other metabolic enzymes see <abbrgrp>
<abbr bid="B19">19</abbr>
</abbrgrp>). This suggests that PPDK activity is regulated in a way to ensure a robust PEP formation rate (see Figure <figr fid="F1">1b</figr>). The nature of this mechanism remains unknown.</p>
<p>In this study, we demonstrate that the detailed features of the system can work together to provide input-output robustness. We propose a mechanism that makes the output (rate of PEP formation) robust to wide variations in the concentration of all of the system components, including protein levels (RP and PPDK) and substrate metabolite levels (ATP, pyruvate). Despite this robustness, the rate of PEP formation is still sensitive to its input signal ADP which corresponds to photosynthetic activity (light/dark). The mechanism proposed in this study is based on avidity of the bifunctional enzyme RP to PPDK tetramers. It also depends on a product-inhibition feedback effect of a PPDK product (PPi) on RP's catalytic rates. We also detail the conditions in which robustness breaks down, such as extreme values of the input ADP, or ultra-low levels of substrates or proteins.</p>
</sec>
<sec>
<st>
<p>Results</p>
</st>
<sec>
<st>
<p>A mechanism based on bifunctional enzyme avidity and product inhibition suggests robustness of PEP formation rate</p>
</st>
<p>We present a mechanism for robustness in the system based on its known biochemical features. The outline is as follows: we first note that the tetramer structure of PPDK makes possible an avidity effect, in which RP primarily acts when it is bound at the same time to two different monomers on the same tetramer. We then show that this avidity effect allows the system to reach steady-state only if the specific rates of the kinase and phosphatase reactions of RP are exactly equal. Finally, we note that such tuning of specific rates is made possible by a feedback loop, in which the rate of PEP formation affects RP rates by product-inhibition (through the shared metabolite pyrophosphate). The upshot is that the PEP formation rate (the output of the system) depends only on the input signal (ADP, which corresponds to light level), and not on any of the protein levels (PPDK, RP), levels of metabolite substrates (pyruvate, ATP) or on PPDK catalytic rate. The full set of equations of the mechanism is shown in additional file <supplr sid="S1">1</supplr>. The following description aims to allow an intuitive understanding of the mechanism.</p>
<suppl id="S1">
<title>
<p>Additional file 1</p>
</title>
<text>
<p>
<b>Model equations for the PPDK system</b>. In this file we elaborate on the PPDK model's equations and their derivation.</p>
</text>
<file name="1752-0509-5-171-S1.PDF">
   <p>Click here for file</p>
</file>
</suppl>
<sec>
<st>
<p>The avidity effect in RP action</p>
</st>
<p>We denote the non-phosphorylated form of PPDK by PPDK<sub>0</sub>, the phosphorylated form at the His residue by PPDK1 and the doubly phosphorylated form at the His and Thr residues by PPDK<sub>2</sub>. Only PPDK<sub>1</sub> is active and catalyzes the production of PEP.</p>
<p>The bifunctional enzyme RP has two domains, one for kinase and the other for phosphatase activity <abbrgrp>
<abbr bid="B20">20</abbr>
<abbr bid="B21">21</abbr>
</abbrgrp>. This two-domain structure, together with the tetrameric form of its substrate PPDK, provides for a cooperative binding effect known as the <it>avidity </it>effect. Avidity results when one domain of RP, the kinase domain, binds a PPDK<sub>1</sub> subunit and the other domain binds a PPDK<sub>2</sub> subunit on the same tetramer.</p>
<p>We name the situation where RP simultaneously binds two PPDK subunits as the <it>ternary complex</it>, [PPDK<sub>1</sub> RP PPDK<sub>2</sub>]. The situation where RP binds only one domain is termed a binary complex. The binary complexes are [RP PPDK<sub>1</sub>] and [RP PPDK<sub>2</sub>]. Thus, at steady-state, the total RP kinase activity equals the RP phosphatase activity, and includes the contribution of both binary and ternary complexes</p>
<p>
<display-formula id="M5">
<m:math name="1752-0509-5-171-i5" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mtable class="gathered">
      <m:mtr>
         <m:mtd>
            <m:msub>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
                  </m:mstyle>
               </m:mrow>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">k</m:mtext>
                  </m:mstyle>
               </m:mrow>
            </m:msub>
            <m:mrow>
               <m:mo class="MathClass-open">(</m:mo>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">ADP</m:mtext>
                  </m:mstyle>
               </m:mrow>
               <m:mo class="MathClass-close">)</m:mo>
            </m:mrow>
            <m:mspace width="2.77695pt" class="tmspace"/>
            <m:mrow>
               <m:mo class="MathClass-open">(</m:mo>
               <m:mrow>
                  <m:mrow>
                     <m:mo class="MathClass-open">[</m:mo>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">RP PPD</m:mtext>
                        </m:mstyle>
                        <m:msub>
                           <m:mrow>
                              <m:mstyle class="text">
                                 <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                              </m:mstyle>
                           </m:mrow>
                           <m:mrow>
                              <m:mstyle class="text">
                                 <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
                              </m:mstyle>
                           </m:mrow>
                        </m:msub>
                        <m:mfenced separators="" open="]" close="[">
                           <m:mrow>
                              <m:mo class="MathClass-bin">+</m:mo>
                           </m:mrow>
                        </m:mfenced>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                        </m:mstyle>
                        <m:msub>
                           <m:mrow>
                              <m:mstyle class="text">
                                 <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                              </m:mstyle>
                           </m:mrow>
                           <m:mrow>
                              <m:mstyle class="text">
                                 <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
                              </m:mstyle>
                           </m:mrow>
                        </m:msub>
                        <m:mspace width="2.77695pt" class="tmspace"/>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
                        </m:mstyle>
                        <m:mspace width="2.77695pt" class="tmspace"/>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                        </m:mstyle>
                        <m:msub>
                           <m:mrow>
                              <m:mstyle class="text">
                                 <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                              </m:mstyle>
                           </m:mrow>
                           <m:mrow>
                              <m:mstyle class="text">
                                 <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
                              </m:mstyle>
                           </m:mrow>
                        </m:msub>
                     </m:mrow>
                     <m:mo class="MathClass-close">]</m:mo>
                  </m:mrow>
               </m:mrow>
               <m:mo class="MathClass-close">)</m:mo>
            </m:mrow>
            <m:mo class="MathClass-rel">=</m:mo>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd>
            <m:mspace width="1em" class="quad"/>
            <m:mo class="MathClass-rel">=</m:mo>
            <m:msub>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
                  </m:mstyle>
               </m:mrow>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
                  </m:mstyle>
               </m:mrow>
            </m:msub>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">(ADP)</m:mtext>
            </m:mstyle>
            <m:mrow>
               <m:mo class="MathClass-open">(</m:mo>
               <m:mrow>
                  <m:mrow>
                     <m:mo class="MathClass-open">[</m:mo>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
                        </m:mstyle>
                        <m:mspace width="2.77695pt" class="tmspace"/>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                        </m:mstyle>
                        <m:msub>
                           <m:mrow>
                              <m:mstyle class="text">
                                 <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                              </m:mstyle>
                           </m:mrow>
                           <m:mrow>
                              <m:mstyle class="text">
                                 <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
                              </m:mstyle>
                           </m:mrow>
                        </m:msub>
                        <m:mfenced separators="" open="]" close="[">
                           <m:mrow>
                              <m:mo class="MathClass-bin">+</m:mo>
                           </m:mrow>
                        </m:mfenced>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                        </m:mstyle>
                        <m:msub>
                           <m:mrow>
                              <m:mstyle class="text">
                                 <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                              </m:mstyle>
                           </m:mrow>
                           <m:mrow>
                              <m:mstyle class="text">
                                 <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
                              </m:mstyle>
                           </m:mrow>
                        </m:msub>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
                        </m:mstyle>
                        <m:mspace width="2.77695pt" class="tmspace"/>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                        </m:mstyle>
                        <m:msub>
                           <m:mrow>
                              <m:mstyle class="text">
                                 <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                              </m:mstyle>
                           </m:mrow>
                           <m:mrow>
                              <m:mstyle class="text">
                                 <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
                              </m:mstyle>
                           </m:mrow>
                        </m:msub>
                     </m:mrow>
                     <m:mo class="MathClass-close">]</m:mo>
                  </m:mrow>
               </m:mrow>
               <m:mo class="MathClass-close">)</m:mo>
            </m:mrow>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd/>
      </m:mtr>
   </m:mtable>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>where V<sub>k</sub>(ADP) and V<sub>p</sub>(ADP) are the specific catalytic activities of the two domains of RP. These rates depend on the input ADP <abbrgrp>
<abbr bid="B17">17</abbr>
</abbrgrp>.</p>
<p>Due to the avidity effect, however, the ternary complex is highly favored relative to binary complexes. Once RP binds one subunit of PPDK, for example PPDK<sub>1</sub>, the effective local concentration of a neighboring subunit (PPDK<sub>2</sub>) is increased. As a result, the on-rate for the second binding is very high (typical avidity effects show an on rate that is 100 times or more larger than the first binding rate <abbrgrp>
<abbr bid="B4">4</abbr>
<abbr bid="B22">22</abbr>
</abbrgrp>). Unbinding is rare, because both subunits need to unbind at the same time for RP to leave the tetramer.</p>
<p>Avidity therefore ensures that, as long as both PPDK<sub>1</sub> and PPDK<sub>2</sub> forms are present on the same tetramer, the ternary complex is the prevalent complex in the system (see Figure <figr fid="F2">2</figr>). As a result, both phosphorylation and de-phosphorylation catalyzed by RP occur mainly in the ternary complex. This applies also in a more detailed model, presented in the last section of the results, that takes into account the spatial organization of the three possible states of PPDK subunits along the tetramer. Thus, we assume that, as a first approximation, we can neglect the binary complexes in Eq.(5), to find that the condition for steady-state is equality between the rates catalyzed by ternary complexes:</p>
<fig id="F2"><title><p>Figure 2</p></title><caption><p>Avidity favors a ternary complex in which the two domains of RP bind to two adjacent monomers in the PPDK multimer</p></caption><text>
   <p><b>Avidity favors a ternary complex in which the two domains of RP bind to two adjacent monomers in the PPDK multimer</b>. (a) Illustration of the two domains of an RP enzyme binding adjacent PPDK monomers in a PPDK tetramer. The phosphoryl-addition domain binds PPDK<sub>1</sub>, whereas the phosphoryl-removal domain binds PPDK<sub>2</sub>. This double-binding results in high avidity. (b) Reactions for the formation of binary and ternary complexes of RP and PPDK. When one domain of RP binds a monomer, the rate for binding an adjacent monomer by the second domain, kon2 and kon3, is very large. (c) The fraction of RP found in a ternary complex with two adjacent monomers [PPDK<sub>1</sub> RP PPDK<sub>2</sub>] is higher than the fraction found in binary complexes with only one monomer [PPDK<sub>1</sub> RP] or [PPDK<sub>2</sub> RP], over most of the range of PPDK phosphorylation levels. In this plot the parameters were normalized to koff1 and total RP levels such that kon1 = kon4 = 0.01[koff1/RP], koff4 = koff1, kon2 = kon3 = 200[koff1], koff2 = koff3 = 1[koff1], V<sub>k </sub>= V<sub>p </sub>= 0.01[koff1] and total PPDK/total RP = 100 <abbrgrp><abbr bid="B11">11</abbr><abbr bid="B13">13</abbr><abbr bid="B33">33</abbr></abbrgrp>. The complex fractions were calculated with a model that takes into account the spatial configurations of PPDK subunits (see Methods).</p>
</text><graphic file="1752-0509-5-171-2" hint_layout="single"/></fig>
<p>
<display-formula id="M6">
<m:math name="1752-0509-5-171-i6" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">k</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">ADP</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mrow>
      <m:mo class="MathClass-open">[</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
         </m:mstyle>
         <m:msub>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
               </m:mstyle>
            </m:mrow>
         </m:msub>
         <m:mspace width="2.77695pt" class="tmspace"/>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
         </m:mstyle>
         <m:mspace width="2.77695pt" class="tmspace"/>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
         </m:mstyle>
         <m:msub>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
               </m:mstyle>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">]</m:mo>
   </m:mrow>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">ADP</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mrow>
      <m:mo class="MathClass-open">[</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
         </m:mstyle>
         <m:msub>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
               </m:mstyle>
            </m:mrow>
         </m:msub>
         <m:mspace width="2.77695pt" class="tmspace"/>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
         </m:mstyle>
         <m:mspace width="2.77695pt" class="tmspace"/>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
         </m:mstyle>
         <m:msub>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
               </m:mstyle>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">]</m:mo>
   </m:mrow>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>When the ternary complex level is non-zero, one can cancel it out from both sides of the equation. This means that steady-state requires equal specific kinase and phosphatase rates for the bifunctional enzyme RP:</p>
<p>
<display-formula id="M7">
<m:math name="1752-0509-5-171-i7" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">k</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">ADP</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">ADP</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>This is a requirement that cannot generally be met, because the input signal ADP changes V<sub>k </sub>and V<sub>p </sub>in opposite directions (except for a single value of ADP, V<sub>k </sub>and V<sub>p </sub>are generally unequal). Thus, steady state requires an additional layer of regulation. We next describe an effect due to product inhibition, which can satisfy the steady-state condition, and turns out to provide robustness.</p>
</sec>
<sec>
<st>
<p>Tuning of RP velocities can be achieved through a product-inhibition feedback loop</p>
</st>
<p>Note that the products of the auto-kinase reaction of PPDK, AMP and PPi, are also the products of the RP reactions: AMP is the product of the kinase reaction, and PPi the product of the phosphatase reaction. In the present view, these features can help to form a robust mechanism, because they provide a feedback loop between PPDK and RP activities. This feedback is due to the phenomenon of <it>product inhibition </it>
<abbrgrp>
<abbr bid="B19">19</abbr>
</abbrgrp> of RP. The phosphatase activity of RP has been found to be inhibited by its product PPi, following a Michaelis-Menten like inhibition curve <abbrgrp>
<abbr bid="B17">17</abbr>
</abbrgrp>
</p>
<p>
<display-formula id="M8">
<m:math name="1752-0509-5-171-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">ADP</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">PPi</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
         </m:mstyle>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">ADP</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mfenced separators="" open="[" close="]">
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">PPi</m:mtext>
               </m:mstyle>
            </m:mrow>
         </m:mfenced>
         <m:mo class="MathClass-bin">&#8725;</m:mo>
      </m:mrow>
      <m:mrow>
         <m:msub>
            <m:mtext>K</m:mtext>
            <m:mrow>
               <m:mtext>i</m:mtext>
               <m:mo>,</m:mo>
               <m:mtext>PPi</m:mtext>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>Where K<sub>i</sub>,<sub>p</sub>
<sub>p</sub>
<sub>i</sub> = 160 &#956;M is the inhibition constant <abbrgrp>
<abbr bid="B17">17</abbr>
</abbrgrp> and V<sub>p</sub>
<sub>0</sub>(ADP) is the maximal phosphatase velocity. Thus, the more PPi in the cell, the lower is the phosphatase activity of RP. Experiments suggest that the kinase reaction of RP is not measurably inhibited by the second product AMP (K<sub>i</sub>,<sub>A</sub>
<sub>M</sub>
<sub>P</sub> &gt; 2 mM, <abbrgrp>
<abbr bid="B17">17</abbr>
</abbrgrp>).</p>
<p>Since PPi is produced by PPDK, and inhibits RP, it can link these two enzyme activities. For this to happen, however, the concentration of PPi in these cells must be determined mainly by PPDK, and not by the hundred or so other reactions that produce PPi <abbrgrp>
<abbr bid="B23">23</abbr>
</abbrgrp>. The situation in these plant cells might be special, however, because of the huge amount of PPDK enzyme (7-10% of total protein). We therefore assume that the main production source of PPi is the PPDK auto-kinase activity, and neglect to a first approximation all other PPi sources (see also additional file <supplr sid="S2">2</supplr>). The concentration of PPi in such a case is given by the balance of its production rate by the PPDK<sub>0</sub> auto-kinase reaction, F<sub>1</sub>(ATP,Pi,PPi), and its degradation at rate &#945;</p>
<suppl id="S2">
<title>
<p>Additional file 2</p>
</title>
<text>
<p>
<b>Robust Control in the Carbon Fixation Pathway of C</b>
<sub>
<b>4 </b>
</sub>
<b>Plants - Supplementary Information</b>. In this file we present further analysis of the model's stability and the effects of perturbations on robustness. We elaborate on the estimation of PEP formation rate and PPi sources in the chloroplast. We show the dependency of the ratio between ternary to binary complexes on avidity and modification rate and finally discuss a possible implication of the model to the metabolic pathway in bacteria.</p>
</text>
<file name="1752-0509-5-171-S2.PDF">
   <p>Click here for file</p>
</file>
</suppl>
<p>
<display-formula id="M9">
<m:math name="1752-0509-5-171-i9" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">d</m:mtext>
   </m:mstyle>
   <m:mfenced separators="" open="[" close="]">
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">PPi</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:mfenced>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">dt</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">F</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-bin">-</m:mo>
   <m:mi>&#945;</m:mi>
   <m:mfenced separators="" open="[" close="]">
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">PPi</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:mfenced>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>Solving this results in a steady-state concentration of PPi that is proportional to the production rate from the auto-kinase reaction (F<sub>1</sub>), [PPi] = F<sub>1</sub>/&#945;. This is important because at steady-state each auto-kinase reaction corresponds to one PEP formation reaction: the phosphate is transferred from PPDK onto pyruvate to produce PEP. Because of this stoichiometric relationship, the system output, PEP formation rate F<sub>2</sub>, is equal to the production rate of PPi from the auto-kinase: F<sub>2</sub>= F<sub>1</sub>. These considerations link the PEP formation rate, F<sub>2</sub>, to the PPi concentration,</p>
<p>
<display-formula id="M10">
<m:math name="1752-0509-5-171-i10" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">F</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mi>&#945;</m:mi>
   <m:mfenced separators="" open="[" close="]">
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">PPi</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:mfenced>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>Using this relation in Eq.(8), we see that product inhibition of RP by [PPi] leads to the following connection between the systems output F<sub>2 </sub>and the RP phosphate rate:</p>
<p>
<display-formula id="M11">
<m:math name="1752-0509-5-171-i11" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">ADP</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
         </m:mstyle>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">ADP</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:msub>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">F</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
               </m:mstyle>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-bin">&#8725;</m:mo>
         <m:msub>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">F</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mrow>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>Where F<sub>0 </sub>= &#945; Ki,PPi. This closes a negative feedback loop: the higher the PEP formation rate F<sub>2</sub>, the lower the phosphatase activity of RP, and thus the more PPDK in its inactive form PPDK<sub>2</sub>, leading to lower PEP formation rate (see Figure <figr fid="F3">3</figr>). This loop leads the PEP formation rate to a point at which the RP kinase and phosphatase activities are equal (Eq.(7)). Using Eq.(11), we find that this steady state PEP formation rate is</p>
<fig id="F3"><title><p>Figure 3</p></title><caption><p>Combination of avidity with a product-inhibition negative feedback loop provides robustness to the PEP formation rate</p></caption><text>
   <p><b>Combination of avidity with a product-inhibition negative feedback loop provides robustness to the PEP formation rate</b>. <b>a) </b>A schematic illustration of how the PPi negative feedback leads the output PEP formation rate back to its robust level upon a step addition of PPDK protein. (1) An increase in total PPDK levels leads to a rise in PPDK<sub>0</sub> levels. In turn, (2) PPDK<sub>1 </sub>and PPi rise. (3) PPi rise leads to inhibition of the phosphatase activity of RP (product inhibition) and (4) to a rise in PPDK<sub>2</sub> levels, lowering PPDK<sub>1</sub> amounts. (5) The decrease in PPDK<sub>1</sub> yields a decrease in PPDK<sub>0</sub> and thus leads to (6) a decrease in PPi and rise of RP phosphatase rate. The robust formation rate, F*, is again attained. Since the avidity mechanism places both the kinase and phosphatase reactions from the same complex (ternary complex), steady-state requires only that their rates are equal (regardless of protein levels). Thus, steady state formation rate goes back to its original state, while the extra amount of PPDK is routed to the PPDK<sub>2</sub> state, which acts as a buffer. Grey circles indicate deviations from the initial steady-state and green (red) arrows indicate increased (decreased) levels. <b>b) </b>Schematic illustration of the system's dynamics upon an increase in PPDK total amounts. The numbers in the different plots mark the phases of the system's adaptation back to the robust solution as marked in <b>a)</b>.</p>
</text><graphic file="1752-0509-5-171-3" hint_layout="double"/></fig>
<p>
<display-formula id="M12">
<m:math name="1752-0509-5-171-i12" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">F</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">st</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-punc">.</m:mo>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">st</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mrow>
      <m:msup>
         <m:mtext class="textsf" mathvariant="sans-serif">F</m:mtext>
         <m:mo class="MathClass-bin">*</m:mo>
      </m:msup>
   </m:mrow>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mi>&#945;</m:mi>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">&#160;</m:mtext>
   </m:mstyle>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">i</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-punc">,</m:mo>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">PPi</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:msub>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
               </m:mstyle>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:mrow>
            <m:mo class="MathClass-open">(</m:mo>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">ADP</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mo class="MathClass-close">)</m:mo>
         </m:mrow>
         <m:mo class="MathClass-bin">&#8725;</m:mo>
         <m:msub>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">k</m:mtext>
               </m:mstyle>
            </m:mrow>
         </m:msub>
         <m:mrow>
            <m:mo class="MathClass-open">(</m:mo>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">ADP</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mo class="MathClass-close">)</m:mo>
         </m:mrow>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>This is the main result of the present analysis. The output formation rate F* <it>does not depend on the concentrations of the proteins in the system, RP and PPDK. It also does not depend on any of the substrate metabolites, ATP, pyruvate, PEP and AMP</it>. The formation rate is thus robust to these potentially fluctuating concentrations as been also suggested by studies in leaves and isolated chloroplasts showing no clear relation between PPDK activity and changes in ATP, AMP, pyruvate and PEP levels (reviewed in <abbrgrp>
<abbr bid="B10">10</abbr>
</abbrgrp> and references therein, see also additional file <supplr sid="S2">2</supplr>). Despite this robustness, the output rate is controlled by the input signal ADP, which corresponds to light levels.</p>
<p>The magnitude of the output (PEP formation rate) in this mechanism is given by the product of the PPi product-inhibition constant and the PPi degradation rate, F<sub>0 </sub>= &#945; Ki,PPi. We note that pyrophosphatases are abundant in the chloroplast <abbrgrp>
<abbr bid="B24">24</abbr>
</abbrgrp>, providing a fast hydrolysis specific activity of 40 &#956;mol/mg chl/min <abbrgrp>
<abbr bid="B25">25</abbr>
</abbrgrp>, yielding &#945; &#8776;100 [1/sec]. Since Ki,PPi = 160 &#956;M <abbrgrp>
<abbr bid="B17">17</abbr>
</abbrgrp> one finds a rate of about F<sub>0 </sub>= 10<sup>8 </sup>reactions/second per chloroplast (for chloroplast of size 20 &#956;m<sup>3 </sup>
<abbrgrp>
<abbr bid="B26">26</abbr>
</abbrgrp>). This rate magnitude makes sense: the C<sub>4 </sub>cycle in these plant cells assimilates about 10<sup>7</sup>-10<sup>8 </sup>carbon atoms in the form of CO<sub>2</sub> per second per chloroplast at daylight <abbrgrp>
<abbr bid="B27">27</abbr>
<abbr bid="B28">28</abbr>
</abbrgrp> (see additional file <supplr sid="S2">2</supplr> for more details).</p>
</sec>
</sec>
<sec>
<st>
<p>Limits of robustness</p>
</st>
<p>We also studied the conditions in which robustness might break down. The model suggests three cases: The first potential condition for loss of robustness is when there is not enough total PPDK enzyme or substrates to provide the robust rate F* of Eq.(12). The second includes conditions of very low or very high input signal, in which the binary complexes in Eq.(5) cannot be neglected, and avidity is no longer a dominant effect. The third condition for loss of robustness occurs when total PPDK levels are extremely high such that its activity cannot be regulated due to shortage in the phosphorylation substrate (ADP levels). We now briefly analyze these conditions.</p>
<p>The first type of conditions in which robustness does not occur is when there is not enough total PPDK enzyme or substrates (ATP, pyruvate) to provide the robust PEP formation rate F* given by Eq.(12). For example, if substrate or PPDK levels are zero, one must have F<sub>2 </sub>= 0. Solution of the model shows that when one of these factors (total PPDK, pyruvate or ATP levels) goes below a threshold concentration (equal to its minimal concentration needed to reach F*), all of PPDK becomes active (PPDK<sub>2</sub> = 0). The formation rate F<sub>2 </sub>is then linear in PPDK1, F<sub>2 </sub>= V1(pyr) PPDK1. In this state, the rate depends on protein and metabolite levels and robustness is lost. As soon as PPDK and/or substrate levels become high enough to reach F*, robustness is restored (see Figure <figr fid="F4">4</figr>).</p>
<fig id="F4"><title><p>Figure 4</p></title><caption><p>The PEP formation rate is robust to PPDK levels and sensitive to ADP levels</p></caption><text>
   <p><b>The PEP formation rate is robust to PPDK levels and sensitive to ADP levels</b>. Numerical simulations of the PPDK system show that the robust solution has a range of validity. At very low ADP levels (blue dashed line), the photosynthetic rate is high and the system is fully active, all PPDK subunits are in their PPDK<sub>1</sub> form. Then, PEP formation rate is dependent on PPDK total amounts. At medium levels of ADP (gold, purple and green), PEP formation rate is robust to PPDK total amounts and depends solely on ADP levels (the signal). This rate is dependent on PPDK total amount only when PPDK levels are too low to provide the robust solution, F* (see text). Finally, at high ADP levels (darkness), the system shuts down and almost all PPDK subunits are inactivated (PPDK<sub>2</sub>), which yields a very low basal formation rate level. Loss of robustness also occurs when PPDK levels are extremely high such that ADP levels are not sufficient to phosphorylate the added active PPDK units (see text and Figure 1b)</p>
</text><graphic file="1752-0509-5-171-4" hint_layout="single"/></fig>
<p>The second case for loss of robustness is extreme input levels in which the binary complexes are not negligible compared to ternary complexes. Avidity requires that PPDK exist on the same tetramer in both PPDK1 and PPDK<sub>2</sub> forms. However, in extreme high or low signal (ADP) levels, this does not apply. In these conditions, one can no longer neglect the effects of binary complexes (see Methods and additional file <supplr sid="S2">2</supplr>). At very low ADP levels (very high light), most PPDK is active and PPDK<sub>2</sub> monomers are rare. Ternary complexes are scarce because they require PPDK<sub>2</sub>.</p>
<p>We estimate that robustness begins to erode at light levels below 50 &#956;E m<sup>-2 </sup>s<sup>-1 </sup>or above 800 &#956;E m<sup>-2 </sup>s<sup>-1</sup>, which is also the mean photosynthetic photon flux at daylight <abbrgrp>
<abbr bid="B28">28</abbr>
<abbr bid="B29">29</abbr>
</abbrgrp>. Thus robustness is found between an upper and lower bounds on the light input (and its corresponding ADP encoding), as illustrated in Figures <figr fid="F2">2</figr> and <figr fid="F4">4</figr>.</p>
<p>Robustness also breaks down at an extreme case when total PPDK levels exceed ADP concentration (PPDK<sub>
<it>T </it>
</sub>&gt;&gt; ADP), a condition that physiologically cannot be met due to the very high levels of this protein. In this case, cellular ADP levels are too low to allow further phosphorylation of the excess PPDK<sub>1</sub>. Consequently, the rate of PEP formation will be linearly dependent on PPDK total amounts (see Figure <figr fid="F1">1b</figr>, high end of the x axis and additional file <supplr sid="S2">2</supplr>).</p>
<p>We also note that to be feasible, the robust mechanism must admit a positive and stable solution. Exact solution of the model shows that this corresponds to the condition V<sub>k</sub> &lt; V<sub>p</sub>0, namely that the RP kinase rate is smaller than the phosphatase maximal rate (the rate in the absence of inhibition).</p>
</sec>
<sec>
<st>
<p>A model for the spatial arrangement of PPDK subunits based on avidity predicts a bimodal distribution of phosphorylated and unphosphorylated tetramers</p>
</st>
<p>Finally we analyze the detailed configurations of PPDK states within PPDK tetramers, when the robust mechanism is active. The robust mechanism involves the RP cycle catalyzed primarily by RP bound to two adjacent subunits of PPDK, one in PPDK<sub>2</sub> form and the other in PPDK<sub>2</sub> form. The abundance of this ternary complex relative to binary complexes is due to the avidity effect.</p>
<p>When RP carries out a reaction, it changes the state of one of the two subunits that it binds: changing PPDK<sub>1</sub> to PPDK<sub>2</sub> or vice verse. It thus converts adjacent PPDK<sub>1</sub>- PPDK<sub>2</sub> subunits either to two adjacent PPDK<sub>1</sub> subunits, or two adjacent PPDK<sub>2</sub> subunits.</p>
<p>The action of RP therefore tends to convert neighboring subunits that have different forms to the same form. Analyzing this in a detailed model that tracks the different configurations of tetramers (see Methods), we find that the dynamics reaches a steady-state in which the configuration distribution resembles a bimodal distribution. In this distribution, tetramers tend to be made of all PPDK<sub>1</sub> or all PPDK<sub>2</sub> subunits (Figure <figr fid="F5">5</figr>). These forms are slowly converted to other forms by RP binding to a single monomer (binary complex). The rarest forms are those with adjacent PPDK<sub>1</sub>- PPDK<sub>2</sub> states, arranged in a "checkerboard" pattern. A quantitative analysis of the configuration probability distribution and its effect on the ratio of ternary to binary reactions is presented at the Methods section.</p>
<fig id="F5"><title><p>Figure 5</p></title><caption><p>Avidity model predicts a bimodal distribution of PPDK subunit phosphorylation states</p></caption><text>
   <p><b>Avidity model predicts a bimodal distribution of PPDK subunit phosphorylation states</b>. Subunit state configurations were evaluated using a model of spatial arrangements of PPDK subunits. Presented is the steady-state fraction (see Methods) of each configuration of the PPDK tetramer. We focused only on configurations of either PPDK<sub>1</sub> (marked in white) or PPDK<sub>2</sub> (marked in black) subunits. Similar results hold for configurations where one or more subunits are in the PPDK<sub>0</sub> state (see additional file <supplr sid="S2">2</supplr>). Model parameters are: V<sub>p </sub>= V<sub>k </sub>= 0.2 [koff1], kon2 = 200 [koff2] and total PPDK/total RP = 100 <abbrgrp><abbr bid="B11">11</abbr><abbr bid="B13">13</abbr><abbr bid="B33">33</abbr></abbrgrp>.</p>
</text><graphic file="1752-0509-5-171-5" hint_layout="single"/></fig>
<p>We also studied the effect of a three-state model on the different configurations, with 3 possible states for PPDK subunits, namely PPDK<sub>0</sub>, PPDK<sub>1</sub> and PPDK<sub>2</sub>. We find that for the system to attain robustness it is beneficial that the two steps of the phospho-transfer have different rates. Only if the auto-phosphorylation of PPDK is faster than the phospho-transfer to pyruvate, the majority of the PPDK pool will transition between the PPDK<sub>1</sub> and PPDK<sub>2</sub> states and the ternary complex will dominate the modification reactions. Otherwise, the majority of the configurations will be in the PPDK<sub>0</sub> state which hampers the probability for a ternary complex to exist. In-vitro measurements suggest that the auto-phosphorylation reaction is 1.5 faster than the phospho-transfer reaction <abbrgrp>
<abbr bid="B30">30</abbr>
</abbrgrp>. We find that this is sufficient for the avidity reactions to dominate the process, and for robustness to result.</p>
</sec>
</sec>
<sec>
<st>
<p>Discussion</p>
</st>
<p>We presented a putative mechanism for robustness in the PPDK system of the C<sub>4 </sub>pathway in plants. The mechanism depends on avidity of the bifunctional enzyme RP to its multimeric substrate PPDK, and on a product-inhibition feedback loop that couples the system output PEP formation rate to the activity of the bifunctional regulator. The resulting output, PEP formation rate, is made insensitive to variations in substrates and protein levels. Despite this robustness, the output formation rate can be tuned by the input of the system, light levels encoded by ADP concentration.</p>
<p>Robust control of PEP formation rate in the C<sub>4 </sub>cycle might be important in order to synchronize its action with the photosynthesis rate. The C<sub>4 </sub>pathway allows plants to increase their internal CO<sub>2</sub> concentration near the carbon fixing apparatus. Good regulation can ensure an optimal balance of resources in the plant and help avoid reactive oxygen species accumulation <abbrgrp>
<abbr bid="B31">31</abbr>
</abbrgrp>.</p>
<p>Robustness is predicted to break down at very high or very low light levels, or when PPDK concentration or the concentrations of its substrates are too low to provide the robust solution. In these cases the output formation rate becomes proportional to PPDK levels and catalytic activity. Darkness leads to a shutdown of PEP production (perhaps to a low basal level) to match the lack of photosynthesis. Shortage in substrates or PPDK enzyme leads to maximal activity of PPDK <abbrgrp>
<abbr bid="B17">17</abbr>
</abbrgrp>).</p>
<p>Our model also predicts that the robust rate solution F* (Eq.12) does not depend on the catalytic rate of PPDK. Thus, the PEP formation rate can be insensitive to temperature effects on PPDK specific activity. This feature of the model may explain the robust activity of PPDK observed in Maize across temperatures from 28&#176;C to 45&#176;C <abbrgrp>
<abbr bid="B32">32</abbr>
</abbrgrp>.</p>
<p>One interesting question raised by the present finding is why should each cell be robust, when there are so many cells in the plant tissue that errors might be averaged away? A robust PEP formation rate in each mesophyll cell, despite the fluctuations averaging ability of the entire tissue, suggests that each cell may require the optimal rate level at each given conditions. Being above or below this optimal level may cause damage to the cell, or reduce its growth ability. For example, ATP is needed both for carbon fixation and for biosynthesis. An unnecessary consumption of ATP by an error of too much C<sub>4 </sub>cycle carbon fixation rate could hamper biosynthesis. Similarly, reduced PEP formation rate (and thus higher levels of ATP) would reduce carbon fixation rate and therefore cell growth. Because of such effects, fluctuations at the single cell level may not average out but rather decrease the fitness of the entire tissue.</p>
<p>The PPDK mechanism is readily testable by experiments that test PEP formation rate as a function of enzyme and substrate levels in plants. Experiments can also test the breakdown of robustness predicted at extreme light levels and very low levels of enzyme or substrates. One can also test the importance of avidity by studying mutant mono-functional versions of the bifunctional enzyme RP <abbrgrp>
<abbr bid="B4">4</abbr>
</abbrgrp>. More generally, the suggested mechanism provides a context for the unusual set of biochemical features in this system. When considered together, these features have the potential to perform a systems level function: providing robustness with respect to fluctuating components and at the same time responsiveness to the input signal.</p>
</sec>
<sec>
<st>
<p>Conclusions</p>
</st>
<p>The presented PPDK mechanism is a new way to achieve robustness using product inhibition as a feedback loop on a bifunctional regulatory enzyme. This mechanism exhibits robustness, being insensitive to variations in protein and metabolite levels as well as to catalytic rate changes. At the same time, the output of the system remains tuned to input levels.</p>
</sec>
<sec>
<st>
<p>Methods</p>
</st>
<sec>
<st>
<p>Mathematical model of the ternary complex avidity</p>
</st>
<p>We used mass-action kinetics to describe the model illustrated in Figure <figr fid="F2">2</figr>:</p>
<p>
<display-formula id="M13">
<m:math name="1752-0509-5-171-i13" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mtable class="gathered">
      <m:mtr>
         <m:mtd>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">d</m:mtext>
            </m:mstyle>
            <m:mrow>
               <m:mo class="MathClass-open">[</m:mo>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                  </m:mstyle>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
                  <m:mspace width="2.77695pt" class="tmspace"/>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
                  </m:mstyle>
               </m:mrow>
               <m:mo class="MathClass-close">]</m:mo>
            </m:mrow>
            <m:mo class="MathClass-bin">&#8725;</m:mo>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">dt</m:mtext>
            </m:mstyle>
            <m:mo class="MathClass-rel">=</m:mo>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">kon1</m:mtext>
            </m:mstyle>
            <m:mspace width="2.77695pt" class="tmspace"/>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
            </m:mstyle>
            <m:msub>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                  </m:mstyle>
               </m:mrow>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
                  </m:mstyle>
               </m:mrow>
            </m:msub>
            <m:mspace width="2.77695pt" class="tmspace"/>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
            </m:mstyle>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mfenced separators="" open="(" close=")">
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">koff1</m:mtext>
                  </m:mstyle>
                  <m:mo class="MathClass-bin">+</m:mo>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">k</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
                  <m:mo class="MathClass-bin">+</m:mo>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">kon2&#160;p1</m:mtext>
                  </m:mstyle>
               </m:mrow>
            </m:mfenced>
            <m:mspace width="2.77695pt" class="tmspace"/>
            <m:mrow>
               <m:mo class="MathClass-open">[</m:mo>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                  </m:mstyle>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
                  <m:mspace width="2.77695pt" class="tmspace"/>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
                  </m:mstyle>
               </m:mrow>
               <m:mo class="MathClass-close">]</m:mo>
            </m:mrow>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd>
            <m:mo class="MathClass-bin">+</m:mo>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">koff2</m:mtext>
            </m:mstyle>
            <m:mfenced separators="" open="[" close="]">
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                  </m:mstyle>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
                  <m:mspace width="2.77695pt" class="tmspace"/>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
                  </m:mstyle>
                  <m:mspace width="2.77695pt" class="tmspace"/>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                  </m:mstyle>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
               </m:mrow>
            </m:mfenced>
            <m:mo class="MathClass-rel">=</m:mo>
            <m:mn>0</m:mn>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd/>
      </m:mtr>
   </m:mtable>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>
<display-formula id="M14">
<m:math name="1752-0509-5-171-i14" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mtable class="gathered">
      <m:mtr>
         <m:mtd>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">d</m:mtext>
            </m:mstyle>
            <m:mfenced separators="" open="[" close="]">
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                  </m:mstyle>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
                  <m:mspace width="2.77695pt" class="tmspace"/>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
                  </m:mstyle>
               </m:mrow>
            </m:mfenced>
            <m:mo class="MathClass-bin">&#8725;</m:mo>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">dt</m:mtext>
            </m:mstyle>
            <m:mo class="MathClass-rel">=</m:mo>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">kon4&#160;PPD</m:mtext>
            </m:mstyle>
            <m:msub>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                  </m:mstyle>
               </m:mrow>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
                  </m:mstyle>
               </m:mrow>
            </m:msub>
            <m:mspace width="2.77695pt" class="tmspace"/>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
            </m:mstyle>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mrow>
               <m:mo class="MathClass-open">(</m:mo>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">koff4</m:mtext>
                  </m:mstyle>
                  <m:mo class="MathClass-bin">+</m:mo>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
                  <m:mo class="MathClass-bin">+</m:mo>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">kon3&#160;p2</m:mtext>
                  </m:mstyle>
               </m:mrow>
               <m:mo class="MathClass-close">)</m:mo>
            </m:mrow>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">&#160;</m:mtext>
            </m:mstyle>
            <m:mfenced separators="" open="[" close="]">
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                  </m:mstyle>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
                  <m:mspace width="2.77695pt" class="tmspace"/>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
                  </m:mstyle>
               </m:mrow>
            </m:mfenced>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd>
            <m:mo class="MathClass-bin">+</m:mo>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">koff3</m:mtext>
            </m:mstyle>
            <m:mrow>
               <m:mo class="MathClass-open">[</m:mo>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                  </m:mstyle>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
                  <m:mspace width="2.77695pt" class="tmspace"/>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
                  </m:mstyle>
                  <m:mspace width="2.77695pt" class="tmspace"/>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                  </m:mstyle>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
               </m:mrow>
               <m:mo class="MathClass-close">]</m:mo>
            </m:mrow>
            <m:mo class="MathClass-rel">=</m:mo>
            <m:mn>0</m:mn>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd/>
      </m:mtr>
   </m:mtable>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>
<display-formula id="M15">
<m:math name="1752-0509-5-171-i15" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mtable class="gathered">
      <m:mtr>
         <m:mtd>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">d</m:mtext>
            </m:mstyle>
            <m:mrow>
               <m:mo class="MathClass-open">[</m:mo>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                  </m:mstyle>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
                  <m:mspace width="2.77695pt" class="tmspace"/>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
                  </m:mstyle>
                  <m:mspace width="2.77695pt" class="tmspace"/>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                  </m:mstyle>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
                  <m:mfenced separators="" open="]" close="[">
                     <m:mrow>
                        <m:mo class="MathClass-bin">&#8725;</m:mo>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">dt</m:mtext>
                        </m:mstyle>
                        <m:mo class="MathClass-rel">=</m:mo>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">kon2</m:mtext>
                        </m:mstyle>
                        <m:mspace width="2.77695pt" class="tmspace"/>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">p1</m:mtext>
                        </m:mstyle>
                        <m:mspace width="2.77695pt" class="tmspace"/>
                     </m:mrow>
                  </m:mfenced>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                  </m:mstyle>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
                  <m:mspace width="2.77695pt" class="tmspace"/>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
                  </m:mstyle>
                  <m:mfenced separators="" open="]" close="[">
                     <m:mrow>
                        <m:mo class="MathClass-bin">+</m:mo>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">kon3&#160;p2</m:mtext>
                        </m:mstyle>
                        <m:mspace width="2.77695pt" class="tmspace"/>
                     </m:mrow>
                  </m:mfenced>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                  </m:mstyle>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
                  <m:mspace width="2.77695pt" class="tmspace"/>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
                  </m:mstyle>
               </m:mrow>
               <m:mo class="MathClass-close">]</m:mo>
            </m:mrow>
            <m:mo class="MathClass-bin">-</m:mo>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd>
            <m:mrow>
               <m:mo class="MathClass-open">(</m:mo>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">koff2</m:mtext>
                  </m:mstyle>
                  <m:mo class="MathClass-bin">+</m:mo>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">koff3</m:mtext>
                  </m:mstyle>
                  <m:mo class="MathClass-bin">+</m:mo>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">k</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
                  <m:mo class="MathClass-bin">+</m:mo>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
               </m:mrow>
               <m:mo class="MathClass-close">)</m:mo>
            </m:mrow>
            <m:mfenced separators="" open="[" close="]">
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                  </m:mstyle>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
                  <m:mspace width="2.77695pt" class="tmspace"/>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">RP</m:mtext>
                  </m:mstyle>
                  <m:mspace width="2.77695pt" class="tmspace"/>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
                  </m:mstyle>
                  <m:msub>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                     <m:mrow>
                        <m:mstyle class="text">
                           <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
                        </m:mstyle>
                     </m:mrow>
                  </m:msub>
               </m:mrow>
            </m:mfenced>
            <m:mo class="MathClass-rel">=</m:mo>
            <m:mn>0</m:mn>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd/>
      </m:mtr>
   </m:mtable>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>Here p1 denotes the probability for a PPDK<sub>2</sub> subunit near a bound PPDK<sub>1</sub> subunit, and p2 is the same for a PPDK<sub>1</sub> subunit near a bound PPDK<sub>2</sub> subunit. The simplest model assumes that p1 and p2 are the fractions of the corresponding monomers</p>
<p>
<display-formula id="M16">
<m:math name="1752-0509-5-171-i16" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">p1</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
   </m:mstyle>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
   </m:mstyle>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mi>T</m:mi>
      </m:mrow>
   </m:msub>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>
<display-formula id="M17">
<m:math name="1752-0509-5-171-i17" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">p2</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
   </m:mstyle>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">PPD</m:mtext>
   </m:mstyle>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mi>T</m:mi>
      </m:mrow>
   </m:msub>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>A more detailed model that takes into account the spatial configurations of PPDK<sub>0</sub>, PPDK<sub>1</sub> and PPDK<sub>2</sub> in the tetramer is provided in the next section. The detailed model shows similar results for robustness, and makes further predictions on the correlations of the states of adjacent monomers.</p>
<p>These equations were solved analytically using the fact that PPDK concentration is much higher than RP levels (more than a 100-fold higher <abbrgrp>
<abbr bid="B13">13</abbr>
<abbr bid="B33">33</abbr>
</abbrgrp>). The avidity effect allows us to assume that the on-rate for RP bound to one monomer to bind an adjacent monomer on the same tetramer is very large, due to the increased local concentration (kon2, kon3 &gt;&gt; kon1 PPDK<it>T</it>, kon4 PPDK<it>T</it>). Also, off-rates are assumed to be much faster than enzymatic reactions rates as is the case for most enzymes (in-vivo experiments suggest that full activation/de-activation occur on the scale of 10-60 minutes, therefore phosphorylation/de-phosphorylation rates are in the range of 1-10 [1/sec], compared to koff rates on the scale of 1 msec <abbrgrp>
<abbr bid="B13">13</abbr>
<abbr bid="B20">20</abbr>
<abbr bid="B11">11</abbr>
</abbrgrp> thus V<sub>p</sub>, V<sub>k </sub>&lt;&lt; koff1, koff4). Analytical solution of the model was obtained using Mathematica 7.0.</p>
<p>A lower bound for the ratio of ternary to binary complexes is obtained by solving Eq.(15) at steady-state. We denote B1 as the binary complex [PPDK<sub>1</sub> RP], B2 as the binary complex [PPDK<sub>2</sub> RP] and T as the ternary complex [PPDK<sub>1</sub> RP PPDK<sub>2</sub>]. Also, for simplicity we assume symmetrical rates on both branches (kon2 = kon3, koff2 = koff3)</p>
<p>
<display-formula id="M18">
<m:math name="1752-0509-5-171-i18" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
         </m:mstyle>
         <m:mspace width="2.77695pt" class="tmspace"/>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">koff2</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:msub>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">k</m:mtext>
               </m:mstyle>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:msub>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
               </m:mstyle>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">T</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">kon2</m:mtext>
   </m:mstyle>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">(p1&#160;B1</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">p2&#160;B2)</m:mtext>
   </m:mstyle>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>Therefore, the fraction of ternary to binary complexes is bounded from below by</p>
<p>
<display-formula id="M19">
<m:math name="1752-0509-5-171-i19" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mtext>T</m:mtext>
   <m:mo>/</m:mo>
   <m:mrow>
      <m:mo>(</m:mo>
      <m:mrow>
         <m:mtext>B1</m:mtext>
         <m:mo>+</m:mo>
         <m:mtext>B2</m:mtext>
      </m:mrow>
      <m:mo>)</m:mo>
   </m:mrow>
   <m:mo>&#8805;</m:mo>
   <m:mtext>kon2</m:mtext>
   <m:mo>/</m:mo>
   <m:mo stretchy="false">(</m:mo>
   <m:mtext>2&#160;koff2</m:mtext>
   <m:mo>+</m:mo>
   <m:msub>
      <m:mtext>V</m:mtext>
      <m:mtext>k</m:mtext>
   </m:msub>
   <m:mo>+</m:mo>
   <m:msub>
      <m:mtext>V</m:mtext>
      <m:mtext>p</m:mtext>
   </m:msub>
   <m:mo>}</m:mo>
   <m:mo stretchy="false">)</m:mo>
   <m:mtext>&#160;min(p1</m:mtext>
   <m:mo>,</m:mo>
   <m:mtext>p2)</m:mtext>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>Since kon2 is very large compared to koff2 due to the avidity effect <abbrgrp>
<abbr bid="B22">22</abbr>
</abbrgrp>, kon2/koff2 = A &gt;&gt; 1, and one can neglect V<sub>k</sub>,V<sub>p </sub>compared to koff2 <abbrgrp>
<abbr bid="B13">13</abbr>
<abbr bid="B11">11</abbr>
</abbrgrp>
</p>
<p>
<display-formula id="M20">
<m:math name="1752-0509-5-171-i20" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">T</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">B1</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">B2</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-rel">&#8776;</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">A</m:mtext>
   </m:mstyle>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">min(p1</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-punc">,</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">p2)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">></m:mo>
   <m:mo class="MathClass-rel">></m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
   </m:mstyle>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>This prevalence of the ternary complex breaks down only when the probabilities p1 or p2 become small, on the order of 1/A where A is estimated to be on the order of 100 <abbrgrp>
<abbr bid="B11">11</abbr>
<abbr bid="B22">22</abbr>
<abbr bid="B34">34</abbr>
</abbrgrp>.</p>
</sec>
<sec>
<st>
<p>Solution of the product inhibition equation</p>
</st>
<p>To describe the output formation rate F as a function of the input (ADP levels) we used Eq. (5):</p>
<p>
<display-formula id="M21">
<m:math name="1752-0509-5-171-i21" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">k</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">ADP</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">B1</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">T</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-bin">-</m:mo>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">ADP</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">B2</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">T</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mn>0</m:mn>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>where V<sub>k </sub>and V<sub>p </sub>are effective phosphorylation and de-phosphorylation rates, B1 = [ PPDK<sub>1</sub> RP] and B2 = [ PPDK<sub>2</sub> RP] are the concentrations of the binary complexes and T = [ PPDK<sub>1</sub> RP PPDK<sub>2</sub>] is the ternary complex concentration. Since V<sub>k </sub>is activated by ADP and V<sub>p </sub>is inhibited by ADP in a Michaelis-Menten fashion <abbrgrp>
<abbr bid="B17">17</abbr>
<abbr bid="B35">35</abbr>
</abbrgrp>, we take the dependence on ADP levels to be</p>
<p>
<display-formula id="M22">
<m:math name="1752-0509-5-171-i22" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">k</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">k</m:mtext>
         </m:mstyle>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
         </m:mstyle>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">ADP</m:mtext>
   </m:mstyle>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>where V<sub>k0 </sub>and V<sub>p0 </sub>are effective rate constants dependent on enzyme catalytic rate and on/off rates.</p>
<p>Product-inhibition of PPi is formulated most generally as <abbrgrp>
<abbr bid="B19">19</abbr>
</abbrgrp>:</p>
<p>
<display-formula id="M23">
<m:math name="1752-0509-5-171-i23" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">Vp</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:msub>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
               </m:mstyle>
               <m:mn>0</m:mn>
            </m:mrow>
         </m:msub>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mrow>
            <m:msub>
               <m:msup>
                  <m:mi>V</m:mi>
                  <m:mo>&#8242;</m:mo>
               </m:msup>
               <m:mi>p</m:mi>
            </m:msub>
         </m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">PPi</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-bin">&#8725;</m:mo>
         <m:msub>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">i2</m:mtext>
               </m:mstyle>
               <m:mo class="MathClass-punc">,</m:mo>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">PPi</m:mtext>
               </m:mstyle>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">PPi</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-bin">&#8725;</m:mo>
         <m:msub>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">i</m:mtext>
               </m:mstyle>
               <m:mo class="MathClass-punc">,</m:mo>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">PPi</m:mtext>
               </m:mstyle>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>where the catalytic rate and the binding are both lowered due to the presence of the reaction product. For clarity, we assume that the product inhibition is of a competitive type <abbrgrp>
<abbr bid="B17">17</abbr>
</abbrgrp>, where the product occupies the catalytic site thus preventing catalysis. The equations for the rates then simplify to</p>
<p>
<display-formula id="M24">
<m:math name="1752-0509-5-171-i24" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
         </m:mstyle>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:msub>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">V</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
         </m:mstyle>
         <m:mn>0</m:mn>
      </m:mrow>
   </m:msub>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">PPi</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-bin">&#8725;</m:mo>
         <m:msub>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">K</m:mtext>
               </m:mstyle>
            </m:mrow>
            <m:mrow>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">i</m:mtext>
               </m:mstyle>
               <m:mo class="MathClass-punc">,</m:mo>
               <m:mstyle class="text">
                  <m:mtext class="textsf" mathvariant="sans-serif">PPi</m:mtext>
               </m:mstyle>
            </m:mrow>
         </m:msub>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>For Figure <figr fid="F4">4</figr>, these equations were solved numerically for different concentrations of PPDK total amount using Mathematica 7.0.</p>
<p>We finally note that perfect robustness (complete insensitivity) to all protein and metabolites is an idealized feature. One may ask whether it persists if one adds additional reactions which have been neglected due to their small relative rates. We find (see additional file <supplr sid="S2">2</supplr>), that adding such reactions (e.g. the contribution of the binary complexes, the contribution of other reactions that make AMP and PPi) preserves approximate robustness: if the rates of these reactions are on order of a small number &#949; relative to the corresponding reactions above, sensitivity to proteins and metabolites is no longer strictly zero but is small, on the order of &#949;. We also note that the dependence of V<sub>p</sub>0 on Pi levels is neglected in this discussion due to the high and buffered Pi levels in the cell, making this metabolite unlikely to fluctuate as much as other metabolites <abbrgrp>
<abbr bid="B36">36</abbr>
<abbr bid="B37">37</abbr>
</abbrgrp>.</p>
</sec>
<sec>
<st>
<p>Spatial model of PPDK configurations</p>
</st>
<p>We developed a model in order to study the binding of RP to the four subunits of PPDK. For a ternary complex to form, RP must bind a PPDK<sub>1</sub> and a PPDK<sub>2</sub> that are neighboring subunits. It then can catalyze either phosphorylation or de-phosphorylation. Each PPDK subunit has three conformations possible: PPDK<sub>0</sub>, PPDK<sub>1</sub> and PPDK<sub>2</sub>. Taking into account the symmetries of the tetramer there are 21 possible configurations.</p>
<p>The relative occupancy of the different configurations was calculated using a Master equation model, with transitions between configurations carried out by the binding of the enzyme RP, to a single domain or two adjacent domains. The single-domain binding events are essential to prevent the system from becoming stuck in an all PPDK<sub>1</sub> or all PPDK<sub>2</sub> state. The probability of state i is P(i), and the transition rate to state j is wij, and</p>
<p>
<display-formula id="M25">
<m:math name="1752-0509-5-171-i25" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mfrac>
      <m:mrow>
         <m:mi>d</m:mi>
         <m:mi>P</m:mi>
         <m:mrow>
            <m:mo class="MathClass-open">(</m:mo>
            <m:mrow>
               <m:mi>i</m:mi>
            </m:mrow>
            <m:mo class="MathClass-close">)</m:mo>
         </m:mrow>
      </m:mrow>
      <m:mrow>
         <m:mi>d</m:mi>
         <m:mi>t</m:mi>
      </m:mrow>
   </m:mfrac>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:munder class="msub">
      <m:mrow>
         <m:mo mathsize="big"> &#8721;</m:mo>
      </m:mrow>
      <m:mrow>
         <m:mi>j</m:mi>
         <m:mo class="MathClass-rel">&#8800;</m:mo>
         <m:mi>i</m:mi>
      </m:mrow>
   </m:munder>
   <m:msub>
      <m:mrow>
         <m:mi>w</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mi>j</m:mi>
         <m:mi>i</m:mi>
      </m:mrow>
   </m:msub>
   <m:mi>P</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>j</m:mi>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-bin">-</m:mo>
   <m:munder class="msub">
      <m:mrow>
         <m:mo mathsize="big">&#8721;</m:mo>
      </m:mrow>
      <m:mrow>
         <m:mi>j</m:mi>
         <m:mo class="MathClass-rel">&#8800;</m:mo>
         <m:mi>i</m:mi>
      </m:mrow>
   </m:munder>
   <m:msub>
      <m:mrow>
         <m:mi>w</m:mi>
      </m:mrow>
      <m:mrow>
         <m:mi>i</m:mi>
         <m:mi>j</m:mi>
      </m:mrow>
   </m:msub>
   <m:mi>P</m:mi>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mi>i</m:mi>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>The transition probabilities were calculated based on the number of adjacent PPDK<sub>0</sub>, PPDK<sub>1</sub>, PPDK<sub>2</sub> and PPDK<sub>1</sub> PPDK<sub>2</sub> subunit pairs in the configuration. Each configuration has a probability &#956; to phosphorylate or de-phosphorylate any one of its subunits by single-subunit binding of RP, or RP can bind adjacent PPDK<sub>1</sub> and PPDK<sub>2</sub> subunits (if they exist in that configuration) and to either phosphorylate the PPDK<sub>1</sub> subunit with a probability &#951;1 or de-phosphorylate PPDK<sub>2</sub> with a probability &#951;2. Since the ternary complex is long-lived, the reaction almost always occurs before unbinding, and thus &#951;1 and &#951;2 approach unity. Also, in the binary complex, the probability for a reaction to occur before unbinding is the ratio of RP catalytic rate to the unbinding rate, so that:</p>
<p>
<display-formula id="M26">
<m:math name="1752-0509-5-171-i26" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mi>&#956;</m:mi>
   <m:mo>/</m:mo>
   <m:msub>
      <m:mi>&#951;</m:mi>
      <m:mrow>
         <m:mtext>1</m:mtext>
         <m:mo>,</m:mo>
         <m:mtext>2</m:mtext>
      </m:mrow>
   </m:msub>
   <m:mo>=</m:mo>
   <m:mtext>1</m:mtext>
   <m:mo>/</m:mo>
   <m:msub>
      <m:mrow>
         <m:mtext>2(V</m:mtext>
      </m:mrow>
      <m:mtext>k</m:mtext>
   </m:msub>
   <m:mo>/</m:mo>
   <m:mo stretchy="false">(</m:mo>
   <m:mtext>koff1</m:mtext>
   <m:mo>+</m:mo>
   <m:msub>
      <m:mtext>V</m:mtext>
      <m:mtext>k</m:mtext>
   </m:msub>
   <m:msub>
      <m:mrow>
         <m:mtext>)&#160;+&#160;V</m:mtext>
      </m:mrow>
      <m:mtext>p</m:mtext>
   </m:msub>
   <m:mtext>/(koff4</m:mtext>
   <m:mo>+</m:mo>
   <m:msub>
      <m:mtext>V</m:mtext>
      <m:mtext>p</m:mtext>
   </m:msub>
   <m:mo stretchy="false">)</m:mo>
   <m:mo stretchy="false">)</m:mo>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>The probability for an auto-phosphorylation reaction of a PPDK<sub>0</sub> subunit is denoted by &#948;1 and the phospho-transfer reaction by &#948;2. Therefore, in order to have accumulation of PPDK<sub>1</sub> and PPDK<sub>2</sub> subunits, &#948;1 should be greater than &#948;2.</p>
<p>Solving the Master equation yields the fraction of each configuration at steady-state. We find that the avidity mechanism favors clustering of the PPDK<sub>1</sub> and PPDK<sub>2</sub> subunits. Thus, PPDK<sub>1</sub> and PPDK<sub>2</sub> subunits tend to be maximally spatially separated.</p>
</sec>
<sec>
<st>
<p>Analytical results of the major configurations' occupation at steady-state</p>
</st>
<p>The following simplified model allows for an analytical estimate of the configurations distribution at steady-state for arbitrary protein's size. As shown from the solution of the Master equation (see previous section), the dominant configurations are ones where the modified and unmodified subunits cluster together and are phase separated. Therefore we consider only transitions between these states. The probability for a certain configuration state is denoted by its amount of modified subunits, namely, N(0) is the probability for the configuration where all subunits are unmodified, N(1) is the probability for a configuration with one modified subunit and so on. We further assume that for all states which are not fully modified or unmodified, reactions from the ternary complex are dominant and thus neglect binary reactions from these configurations. The modification reaction rate from a ternary complex is denoted by &#951;1 and de-modification reaction rate from a ternary complex is denoted by &#951;2. Similarly, modification and de-modification reaction rates from a binary complex are denoted by &#949;1 and &#949;2 respectively.</p>
<p>The model yields the following set of equations:</p>
<p>
<display-formula id="M27">
<m:math name="1752-0509-5-171-i27" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">d</m:mtext>
   </m:mstyle>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">N(0)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">dt</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mo class="MathClass-bin">-</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">n</m:mtext>
   </m:mstyle>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mi>&#949;</m:mi>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">1&#160;N(0)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
   </m:mstyle>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mi>&#951;</m:mi>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">2&#160;N(1)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mn>0</m:mn>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>
<display-formula id="M28">
<m:math name="1752-0509-5-171-i28" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">d</m:mtext>
   </m:mstyle>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">N(1)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">dt</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">n</m:mtext>
   </m:mstyle>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mi>&#949;</m:mi>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
   </m:mstyle>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">N(0)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
   </m:mstyle>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mi>&#951;</m:mi>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
   </m:mstyle>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">N(2)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">-</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">2(</m:mtext>
   </m:mstyle>
   <m:mi>&#951;</m:mi>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mi>&#951;</m:mi>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">2)</m:mtext>
   </m:mstyle>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">N(1)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mn>0</m:mn>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>
<display-formula id="M29">
<m:math name="1752-0509-5-171-i29" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mtable class="gathered">
      <m:mtr>
         <m:mtd>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">d</m:mtext>
            </m:mstyle>
            <m:mspace width="2.77695pt" class="tmspace"/>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">N(2)</m:mtext>
            </m:mstyle>
            <m:mo class="MathClass-bin">&#8725;</m:mo>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">dt</m:mtext>
            </m:mstyle>
            <m:mo class="MathClass-rel">=</m:mo>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
            </m:mstyle>
            <m:mspace width="2.77695pt" class="tmspace"/>
            <m:mi>&#951;</m:mi>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
            </m:mstyle>
            <m:mspace width="2.77695pt" class="tmspace"/>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">N(3)</m:mtext>
            </m:mstyle>
            <m:mo class="MathClass-bin">+</m:mo>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
            </m:mstyle>
            <m:mspace width="2.77695pt" class="tmspace"/>
            <m:mi>&#951;</m:mi>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
            </m:mstyle>
            <m:mspace width="2.77695pt" class="tmspace"/>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">N(1)</m:mtext>
            </m:mstyle>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">2(</m:mtext>
            </m:mstyle>
            <m:mi>&#951;</m:mi>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
            </m:mstyle>
            <m:mo class="MathClass-bin">+</m:mo>
            <m:mi>&#951;</m:mi>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">2)</m:mtext>
            </m:mstyle>
            <m:mspace width="2.77695pt" class="tmspace"/>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">N(2)</m:mtext>
            </m:mstyle>
            <m:mo class="MathClass-rel">=</m:mo>
            <m:mn>0</m:mn>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd>
            <m:mo class="MathClass-op">&#8230;</m:mo>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd/>
      </m:mtr>
   </m:mtable>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>
<display-formula id="M30">
<m:math name="1752-0509-5-171-i30" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">dN(n)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">dt</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mo class="MathClass-bin">-</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">n</m:mtext>
   </m:mstyle>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mi>&#949;</m:mi>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">2&#160;N(n)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
   </m:mstyle>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mi>&#951;</m:mi>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
   </m:mstyle>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">N(n</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">-</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">1)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mn>0</m:mn>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>The general solution is easily admitted. When one assumes that &#949;1 = &#949;2 = &#949; and that &#951;1 = &#951;2 = &#951;, the solution reduces to:</p>
<p>
<display-formula id="M31">
<m:math name="1752-0509-5-171-i31" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">N(0)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">N(n)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mi>&#951;</m:mi>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mtext class="textsf" mathvariant="sans-serif">2(n</m:mtext>
      <m:mo class="MathClass-bin">-</m:mo>
      <m:mstyle class="text">
         <m:mtext class="textsf" mathvariant="sans-serif">1)</m:mtext>
      </m:mstyle>
      <m:mi>&#949;</m:mi>
      <m:mo class="MathClass-bin">+</m:mo>
      <m:mstyle class="text">
         <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
      </m:mstyle>
      <m:mi>&#951;</m:mi>
      <m:mo class="MathClass-open">)</m:mo>
   </m:mrow>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>
<display-formula id="M32">
<m:math name="1752-0509-5-171-i32" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">N(i)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mi>&#949;</m:mi>
   <m:mo class="MathClass-bin">&#8725;</m:mo>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mo class="MathClass-open">(</m:mo>
         <m:mrow>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">n</m:mtext>
            </m:mstyle>
            <m:mo class="MathClass-bin">-</m:mo>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
            </m:mstyle>
         </m:mrow>
         <m:mo class="MathClass-close">)</m:mo>
      </m:mrow>
      <m:mi>&#949;</m:mi>
      <m:mo class="MathClass-bin">+</m:mo>
      <m:mi>&#951;</m:mi>
      <m:mo class="MathClass-open">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-punc">,</m:mo>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">i</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-punc">,</m:mo>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">2</m:mtext>
   </m:mstyle>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mo class="MathClass-op">&#8230;</m:mo>
   <m:mspace width="2.77695pt" class="tmspace"/>
   <m:mtext class="textsf" mathvariant="sans-serif">n</m:mtext>
   <m:mo class="MathClass-bin">-</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
   </m:mstyle>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>It is thus evident that the ratio between the boundary states to the 'bulk' (i.e. all configurations with partial number of modified subunits) is of order &#949;/&#951;. This ratio can be viewed as the energetic cost of shifting the boundary between the two domains of modified and unmodified subunits. Also, it suggests (as the Master equation solution indeed indicates) that the neglected states with two or more boundaries between domains are of order (&#949;/&#951;)^2 and higher, depending on the number of domains.</p>
</sec>
<sec>
<st>
<p>Ternary to Binary reactions ratio is inversely dependent on the number of protein's subunits</p>
</st>
<p>The avidity effect stems from the ability of the bi-functional enzyme to bind neighboring modified and unmodified subunits. The modification or de-modification reactions are thus limited to proteins that have mixed pairs of modified and unmodified subunits. Here we solve a toy model of the avidity process to assess the dependence of the ratio of ternary to binary reactions on the number of protein subunits.</p>
<p>Following the analysis of configuration states (see above section), we assume that most proteins are phase separated (where a sequence of modified subunits is followed by a sequence of unmodified subunits). Hence, the number of modified subunits is characteristic of the protein state. We also assume that transitions between states with mixed subunits (modified and unmodified) are committed from a ternary complex due to the enhanced local concentration caused by the avidity effect. Therefore, modification and de-modification reactions occur only from the "edge" states when the protein's configuration is either fully modified or unmodified.</p>
<p>We define the mean number of steps to reach one of the boundaries (all modified/all unmodified) as M(i), meaning M(1) is the mean number of steps to reach the boundary from the state of one modified subunit, M(2) is the mean number of steps to reach the boundary from a two modified subunits state and so on up to M(N-1). Each state has a probability p to commit modification and (1-p) to commit de-modification.</p>
<p>Without loss of generality, we can assume that a binary reaction occurred from the 'all unmodified' configuration. Then, M(1) will reflect the ratio between ternary to binary reactions, assuming that ternary reactions have a much more faster time scale than binary reactions (due to avidity, the unbinding of the ternary complex is orders of magnitude slower). To calculate M(1) we solve a regression model, where each state is derived from the state next to it. For example, when the current state is one modified subunit, the mean number of reactions to reach one of the boundaries, M(1), is given by a probability (1-p) to reach the boundary by a de-modification (yielding the 'all unmodified' state) while with probability p the mean number of steps will be one plus the mean number of reactions from the state with 2 modified subunits. The equations to solve are thus:</p>
<p>
<display-formula id="M33">
<m:math name="1752-0509-5-171-i33" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">M(1)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">p(1</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">M</m:mtext>
   </m:mstyle>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mn>2</m:mn>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">)</m:mtext>
   </m:mstyle>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>
<display-formula id="M34">
<m:math name="1752-0509-5-171-i34" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mtable class="gathered">
      <m:mtr>
         <m:mtd>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">M(2)</m:mtext>
            </m:mstyle>
            <m:mo class="MathClass-rel">=</m:mo>
            <m:mrow>
               <m:mo class="MathClass-open">(</m:mo>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
                  </m:mstyle>
                  <m:mo class="MathClass-bin">-</m:mo>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
                  </m:mstyle>
               </m:mrow>
               <m:mo class="MathClass-close">)</m:mo>
            </m:mrow>
            <m:mrow>
               <m:mo class="MathClass-open">(</m:mo>
               <m:mrow>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
                  </m:mstyle>
                  <m:mo class="MathClass-bin">+</m:mo>
                  <m:mstyle class="text">
                     <m:mtext class="textsf" mathvariant="sans-serif">M(1)</m:mtext>
                  </m:mstyle>
               </m:mrow>
               <m:mo class="MathClass-close">)</m:mo>
            </m:mrow>
            <m:mo class="MathClass-bin">+</m:mo>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">p(1</m:mtext>
            </m:mstyle>
            <m:mo class="MathClass-bin">+</m:mo>
            <m:mstyle class="text">
               <m:mtext class="textsf" mathvariant="sans-serif">M(3))</m:mtext>
            </m:mstyle>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd>
            <m:mo class="MathClass-op">&#8230;</m:mo>
         </m:mtd>
      </m:mtr>
      <m:mtr>
         <m:mtd/>
      </m:mtr>
   </m:mtable>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>
<display-formula id="M35">
<m:math name="1752-0509-5-171-i35" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">M(N</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">-</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">1)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mrow>
      <m:mo class="MathClass-open">(</m:mo>
      <m:mrow>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-bin">+</m:mo>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">M(N</m:mtext>
         </m:mstyle>
         <m:mo class="MathClass-bin">-</m:mo>
         <m:mstyle class="text">
            <m:mtext class="textsf" mathvariant="sans-serif">2)</m:mtext>
         </m:mstyle>
      </m:mrow>
      <m:mo class="MathClass-close">)</m:mo>
   </m:mrow>
   <m:mo class="MathClass-bin">+</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">p</m:mtext>
   </m:mstyle>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>This model can be solved analytically. For concreteness, we take p = 1/2 (a state where modification and de-modification are equally probable, i.e. near the system's steady-state). Then, M(1) simplifies to</p>
<p>
<display-formula id="M36">
<m:math name="1752-0509-5-171-i36" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mrow>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">M(1)</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-rel">=</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">N</m:mtext>
   </m:mstyle>
   <m:mo class="MathClass-bin">-</m:mo>
   <m:mstyle class="text">
      <m:mtext class="textsf" mathvariant="sans-serif">1</m:mtext>
   </m:mstyle>
</m:mrow>
</m:math>
</display-formula>
</p>
<p>Therefore, near the steady-state the ratio between ternary to binary reactions is proportional to the protein's number of subunits. To confirm this result, we run Monte-Carlo simulations where the number of proteins is two orders of magnitude larger than the number of bi-functional enzymes. We further assumed that there is an equal probability for modification and de-modification and that only states of fully modified and fully unmodified can react from a binary complex. The numerical results indeed show that the ratio between ternary and binary reactions is proportional to the number of protein's subunits and goes as (N-1) where N is the protein's subunits number.</p>
</sec>
</sec>
<sec>
<st>
<p>Competing interests</p>
</st>
<p>The authors declare that they have no competing interests.</p>
</sec>
<sec>
<st>
<p>Authors' contributions</p>
</st>
<p>YH, AM, RM and UA conceived the study and participated in its design. YH, AM, RM and UA analyzed theoretical models and numerical simulations results. YH, AM, RM and UA drafted the manuscript. All authors have read and approved the final manuscript.</p>
</sec>
</bdy><bm>
<ack>
<sec>
<st>
<p>Acknowledgements</p>
</st>
<p>We thank our lab members for fruitful discussions. YH thanks Naama Barkai and Tsvi Tlusty for insightful comments. This work was supported by the European Research Council, and the Israel Science Foundation.</p>
</sec>
</ack>
<refgrp><bibl id="B1"><title><p>Robustness and the cycle of phosphorylation and dephosphorylation in a two-component regulatory system</p></title><aug><au><snm>Batchelor</snm><fnm>E</fnm></au><au><snm>Goulian</snm><fnm>M</fnm></au></aug><source>Proc Natl Acad Sci USA</source><pubdate>2003</pubdate><volume>100</volume><fpage>691</fpage><lpage>696</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1073/pnas.0234782100</pubid><pubid idtype="pmcid">141058</pubid><pubid idtype="pmpid" link="fulltext">12522261</pubid></pubidlist></xrefbib></bibl><bibl id="B2"><title><p>Input-output robustness in simple bacterial signaling systems</p></title><aug><au><snm>Shinar</snm><fnm>G</fnm></au><au><snm>Milo</snm><fnm>R</fnm></au><au><snm>Mart&#237;nez</snm><fnm>MR</fnm></au><au><snm>Alon</snm><fnm>U</fnm></au></aug><source>Proceedings of the National Academy of Sciences</source><pubdate>2007</pubdate><volume>104</volume><fpage>19931</fpage><lpage>19935</lpage><xrefbib><pubid idtype="doi">10.1073/pnas.0706792104</pubid></xrefbib></bibl><bibl id="B3"><title><p>Robustness in Glyoxylate Bypass Regulation</p></title><aug><au><snm>Shinar</snm><fnm>G</fnm></au><au><snm>Rabinowitz</snm><fnm>JD</fnm></au><au><snm>Alon</snm><fnm>U</fnm></au></aug><source>PLoS Comput Biol</source><pubdate>2009</pubdate><volume>5</volume><fpage>e1000297</fpage><xrefbib><pubidlist><pubid idtype="doi">10.1371/journal.pcbi.1000297</pubid><pubid idtype="pmcid">2645677</pubid><pubid idtype="pmpid" link="fulltext">19266029</pubid></pubidlist></xrefbib></bibl><bibl id="B4"><title><p>Robust control of nitrogen assimilation by a bifunctional enzyme in E. coli</p></title><aug><au><snm>Hart</snm><fnm>Y</fnm></au><au><snm>Madar</snm><fnm>D</fnm></au><au><snm>Yuan</snm><fnm>J</fnm></au><au><snm>Bren</snm><fnm>A</fnm></au><au><snm>Mayo</snm><fnm>AE</fnm></au><au><snm>Rabinowitz</snm><fnm>JD</fnm></au><au><snm>Alon</snm><fnm>U</fnm></au></aug><source>Mol Cell</source><pubdate>2011</pubdate><volume>41</volume><fpage>117</fpage><lpage>127</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1016/j.molcel.2010.12.023</pubid><pubid idtype="pmpid" link="fulltext">21211727</pubid></pubidlist></xrefbib></bibl><bibl id="B5"><title><p>A new enzyme for the interconversion of pyruvate and phosphopyruvate and its role in the C<sub>4 </sub>dicarboxylic acid pathway of photosynthesis</p></title><aug><au><snm>Hatch</snm><fnm>MD</fnm></au><au><snm>Slack</snm><fnm>CR</fnm></au></aug><source>Biochem J</source><pubdate>1968</pubdate><volume>106</volume><fpage>141</fpage><lpage>146</lpage><xrefbib><pubidlist><pubid idtype="pmcid">1198479</pubid><pubid idtype="pmpid">4305612</pubid></pubidlist></xrefbib></bibl><bibl id="B6"><title><p>Pyruvate,Pi Dikinase and NADP-Malate Dehydrogenase in C<sub>4 </sub>Photosynthesis: Properties and Mechanism of Light/Dark Regulation</p></title><aug><au><snm>Edwards</snm><fnm>GE</fnm></au><au><snm>Nakamoto</snm><fnm>H</fnm></au><au><snm>Burnell</snm><fnm>JN</fnm></au><au><snm>Hatch</snm><fnm>MD</fnm></au></aug><source>Annu Rev Plant Physiol</source><pubdate>1985</pubdate><volume>36</volume><fpage>255</fpage><lpage>286</lpage><xrefbib><pubid idtype="doi">10.1146/annurev.pp.36.060185.001351</pubid></xrefbib></bibl><bibl id="B7"><title><p>Rates of Photosynthesis Relative to Activity of Photosynthetic Enzymes, Chlorophyll and Soluble Protein Content Among Ten C<sub>4 </sub>Species</p></title><aug><au><snm>Usuda</snm><fnm>H</fnm></au><au><snm>Ku</snm><fnm>M</fnm></au><au><snm>Edwards</snm><fnm>G</fnm></au></aug><source>Functional Plant Biol</source><pubdate>1984</pubdate><volume>11</volume><fpage>509</fpage><lpage>517</lpage></bibl><bibl id="B8"><title><p>Role of Metabolites in the Reversible Light Activation of Pyruvate, Orthophosphate Dikinase in Zea mays Mesophyll Cells in Vivo</p></title><aug><au><snm>Roeske</snm><fnm>CA</fnm></au><au><snm>Chollet</snm><fnm>R</fnm></au></aug><source>Plant Physiol</source><pubdate>1989</pubdate><volume>90</volume><fpage>330</fpage><lpage>337</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1104/pp.90.1.330</pubid><pubid idtype="pmcid">1061718</pubid><pubid idtype="pmpid" link="fulltext">16666759</pubid></pubidlist></xrefbib></bibl><bibl id="B9"><title><p>Studies on the dark/light regulation of maize leaf pyruvate, orthophosphate dikinase by reversible phosphorylation</p></title><aug><au><snm>Budde</snm><fnm>RJA</fnm></au><au><snm>Holbrook</snm><fnm>GP</fnm></au><au><snm>Chollet</snm><fnm>R</fnm></au></aug><source>Archives of Biochemistry and Biophysics</source><pubdate>1985</pubdate><volume>242</volume><fpage>283</fpage><lpage>290</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1016/0003-9861(85)90503-X</pubid><pubid idtype="pmpid" link="fulltext">2996433</pubid></pubidlist></xrefbib></bibl><bibl id="B10"><title><p>Regulation of the C<sub>4 </sub>Pathway</p></title><aug><au><snm>Leegood</snm><fnm>RC</fnm></au><au><snm>Walker</snm><fnm>RP</fnm></au></aug><source>C4 Plant Biology</source><publisher>San Diego: Academic Press</publisher><pubdate>1999</pubdate><fpage>89</fpage><lpage>131</lpage></bibl><bibl id="B11"><title><p>Regulation of pyruvate, orthophosphate dikinase by ADP-/Pi-dependent reversible phosphorylation in C3 and C<sub>4 </sub>plants</p></title><aug><au><snm>Chastain</snm><fnm>CJ</fnm></au><au><snm>Chollet</snm><fnm>R</fnm></au></aug><source>Plant Physiology and Biochemistry</source><pubdate>2003</pubdate><volume>41</volume><fpage>523</fpage><lpage>532</lpage><xrefbib><pubid idtype="doi">10.1016/S0981-9428(03)00065-2</pubid></xrefbib></bibl><bibl id="B12"><title><p>The Biochemistry of C<sub>4 </sub>Photosynthesis</p></title><aug><au><snm>Kanai</snm><fnm>R</fnm></au><au><snm>Edwards</snm><fnm>GE</fnm></au></aug><source>C4 Plant Biology</source><publisher>San Diego: Academic Press</publisher><pubdate>1999</pubdate><fpage>49</fpage><lpage>87</lpage></bibl><bibl id="B13"><title><p>Purification, molecular, and catalytic properties of pyruvate phosphate dikinase from the maize leaf</p></title><aug><au><snm>Sugiyama</snm><fnm>T</fnm></au></aug><source>Biochemistry</source><pubdate>1973</pubdate><volume>12</volume><fpage>2862</fpage><lpage>2868</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1021/bi00739a014</pubid><pubid idtype="pmpid">4719122</pubid></pubidlist></xrefbib></bibl><bibl id="B14"><title><p>Stabilization of Pyruvate, Pi Dikinase Regulatory Protein in Maize Leaf Extracts</p></title><aug><au><snm>Baer</snm><fnm>GR</fnm></au><au><snm>Schrader</snm><fnm>LE</fnm></au></aug><source>Plant Physiol</source><pubdate>1985</pubdate><volume>77</volume><fpage>608</fpage><lpage>611</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1104/pp.77.3.608</pubid><pubid idtype="pmcid">1064572</pubid><pubid idtype="pmpid" link="fulltext">16664106</pubid></pubidlist></xrefbib></bibl><bibl id="B15"><title><p>Site-directed mutagenesis of maize recombinant C4-pyruvate,orthophosphate dikinase at the phosphorylatable target threonine residue</p></title><aug><au><snm>Chastain</snm><fnm>CJ</fnm></au><au><snm>Lee</snm><fnm>ME</fnm></au><au><snm>Moorman</snm><fnm>MA</fnm></au><au><snm>Shameekumar</snm><fnm>P</fnm></au><au><snm>Chollet</snm><fnm>R</fnm></au></aug><source>FEBS Letters</source><pubdate>1997</pubdate><volume>413</volume><fpage>169</fpage><lpage>173</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1016/S0014-5793(97)00884-3</pubid><pubid idtype="pmpid" link="fulltext">9287137</pubid></pubidlist></xrefbib></bibl><bibl id="B16"><title><p>Further Analysis of Maize C<sub>4 </sub>Pyruvate,Orthophosphate Dikinase Phosphorylation by Its Bifunctional Regulatory Protein Using Selective Substitutions of the Regulatory Thr-456 and Catalytic His-458 Residues</p></title><aug><au><snm>Chastain</snm><fnm>CJ</fnm></au><au><snm>Botschner</snm><fnm>M</fnm></au><au><snm>Harrington</snm><fnm>GE</fnm></au><au><snm>Thompson</snm><fnm>BJ</fnm></au><au><snm>Mills</snm><fnm>SE</fnm></au><au><snm>Sarath</snm><fnm>G</fnm></au><au><snm>Chollet</snm><fnm>R</fnm></au></aug><source>Archives of Biochemistry and Biophysics</source><pubdate>2000</pubdate><volume>375</volume><fpage>165</fpage><lpage>170</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1006/abbi.1999.1651</pubid><pubid idtype="pmpid" link="fulltext">10683263</pubid></pubidlist></xrefbib></bibl><bibl id="B17"><title><p>Regulation of C<sub>4 </sub>photosynthesis: purification and properties of the protein catalyzing ADP-mediated inactivation and Pi-mediated activation of pyruvate,Pi dikinase</p></title><aug><au><snm>Burnell</snm><fnm>JN</fnm></au><au><snm>Hatch</snm><fnm>MD</fnm></au></aug><source>Arch Biochem Biophys</source><pubdate>1985</pubdate><volume>237</volume><fpage>490</fpage><lpage>503</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1016/0003-9861(85)90302-9</pubid><pubid idtype="pmpid">2983615</pubid></pubidlist></xrefbib></bibl><bibl id="B18"><title><p>High-Level Expression of Cold-Tolerant Pyruvate, Orthophosphate Dikinase from a Genomic Clone with Site-Directed Mutations in Transgenic Maize</p></title><aug><au><snm>Ohta</snm><fnm>S</fnm></au><au><snm>Ishida</snm><fnm>Y</fnm></au><au><snm>Usami</snm><fnm>S</fnm></au></aug><source>Molecular Breeding</source><pubdate>2006</pubdate><volume>18</volume><fpage>29</fpage><lpage>38</lpage><xrefbib><pubid idtype="doi">10.1007/s11032-006-9011-8</pubid></xrefbib></bibl><bibl id="B19"><aug><au><snm>Fell</snm><fnm>D</fnm></au></aug><source>Understanding the Control of Metabolism</source><publisher>Ashgate Publishing</publisher><edition>1</edition><pubdate>1996</pubdate></bibl><bibl id="B20"><title><p>Activation and inactivation of an enzyme catalyzed by a single, bifunctional protein: a new example and why</p></title><aug><au><snm>Burnell</snm><fnm>JN</fnm></au><au><snm>Hatch</snm><fnm>MD</fnm></au></aug><source>Arch Biochem Biophys</source><pubdate>1986</pubdate><volume>245</volume><fpage>297</fpage><lpage>304</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1016/0003-9861(86)90219-5</pubid><pubid idtype="pmpid">3006590</pubid></pubidlist></xrefbib></bibl><bibl id="B21"><title><p>Chemical modification of the bifunctional regulatory protein of maize leaf pyruvate,orthophosphate dikinase. Evidence for two distinct active sites</p></title><aug><au><snm>Roeske</snm><fnm>C</fnm></au><au><snm>Chollet</snm><fnm>R</fnm></au></aug><source>J Biol Chem</source><pubdate>1987</pubdate><volume>262</volume><fpage>12575</fpage><lpage>12582</lpage><xrefbib><pubid idtype="pmpid" link="fulltext">3040758</pubid></xrefbib></bibl><bibl id="B22"><title><p>The influence of polyvalency on the binding properties of antibodies</p></title><aug><au><snm>Crothers</snm><fnm>DM</fnm></au><au><snm>Metzger</snm><fnm>H</fnm></au></aug><source>Immunochemistry</source><pubdate>1972</pubdate><volume>9</volume><fpage>341</fpage><lpage>357</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1016/0019-2791(72)90097-3</pubid><pubid idtype="pmpid">4113719</pubid></pubidlist></xrefbib></bibl><bibl id="B23"><title><p>KEGG Atlas mapping for global analysis of metabolic pathways</p></title><aug><au><snm>Okuda</snm><fnm>S</fnm></au><au><snm>Yamada</snm><fnm>T</fnm></au><au><snm>Hamajima</snm><fnm>M</fnm></au><au><snm>Itoh</snm><fnm>M</fnm></au><au><snm>Katayama</snm><fnm>T</fnm></au><au><snm>Bork</snm><fnm>P</fnm></au><au><snm>Goto</snm><fnm>S</fnm></au><au><snm>Kanehisa</snm><fnm>M</fnm></au></aug><source>Nucl Acids Res</source><pubdate>2008</pubdate><volume>36</volume><fpage>W423</fpage><lpage>426</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1093/nar/gkn282</pubid><pubid idtype="pmcid">2447737</pubid><pubid idtype="pmpid" link="fulltext">18477636</pubid></pubidlist></xrefbib></bibl><bibl id="B24"><title><p>Subcellular compartmentation of pyrophosphate and alkaline pyrophosphatase in leaves</p></title><aug><au><snm>Weiner</snm><fnm>H</fnm></au><au><snm>Stitt</snm><fnm>M</fnm></au><au><snm>Heldt</snm><fnm>HW</fnm></au></aug><source>Biochimica et Biophysica Acta (BBA) - Bioenergetics</source><pubdate>1987</pubdate><volume>893</volume><fpage>13</fpage><lpage>21</lpage><xrefbib><pubid idtype="doi">10.1016/0005-2728(87)90143-5</pubid></xrefbib></bibl><bibl id="B25"><title><p>Enzymes and functional capacities of mesophyll chloroplasts from plants with C4-pathway photosynthesis</p></title><aug><au><snm>Hatch</snm><fnm>MD</fnm></au><au><snm>Kagawa</snm><fnm>T</fnm></au></aug><source>Archives of Biochemistry and Biophysics</source><pubdate>1973</pubdate><volume>159</volume><fpage>842</fpage><lpage>853</lpage><xrefbib><pubid idtype="doi">10.1016/0003-9861(73)90526-2</pubid></xrefbib></bibl><bibl id="B26"><title><p>The particle-volume distribution in purified corn-seedling chloroplasts</p></title><aug><au><snm>Orth</snm><fnm>GM</fnm></au><au><snm>Cornwell</snm><fnm>DG</fnm></au></aug><source>Biochimica et Biophysica Acta</source><pubdate>1961</pubdate><volume>54</volume><fpage>389</fpage><lpage>391</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1016/0006-3002(61)90391-2</pubid><pubid idtype="pmpid">14482391</pubid></pubidlist></xrefbib></bibl><bibl id="B27"><title><p>Variations in the Photosynthesis Rate and Activity of Photosynthetic Enzymes in Maize Leaf Tissue of Different Ages</p></title><aug><au><snm>Usuda</snm><fnm>H</fnm></au></aug><source>Plant Cell Physiol</source><pubdate>1984</pubdate><volume>25</volume><fpage>1297</fpage><lpage>1301</lpage></bibl><bibl id="B28"><title><p>BioNumbers--the database of key numbers in molecular and cell biology</p></title><aug><au><snm>Milo</snm><fnm>R</fnm></au><au><snm>Jorgensen</snm><fnm>P</fnm></au><au><snm>Moran</snm><fnm>U</fnm></au><au><snm>Weber</snm><fnm>G</fnm></au><au><snm>Springer</snm><fnm>M</fnm></au></aug><source>Nucleic Acids Res</source><pubdate>2010</pubdate><volume>38</volume><fpage>D750</fpage><lpage>753</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1093/nar/gkp889</pubid><pubid idtype="pmcid">2808940</pubid><pubid idtype="pmpid" link="fulltext">19854939</pubid></pubidlist></xrefbib></bibl><bibl id="B29"><title><p>Adenine Nucleotide Levels, the Redox State of the NADP System, and Assimilatory Force in Nonaqueously Purified Mesophyll Chloroplasts from Maize Leaves under Different Light Intensities</p></title><aug><au><snm>Usuda</snm><fnm>H</fnm></au></aug><source>Plant Physiol</source><pubdate>1988</pubdate><volume>88</volume><fpage>1461</fpage><lpage>1468</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1104/pp.88.4.1461</pubid><pubid idtype="pmcid">1055780</pubid><pubid idtype="pmpid" link="fulltext">16666481</pubid></pubidlist></xrefbib></bibl><bibl id="B30"><title><p>Determination of the catalytic pathway of C4-leaf pyruvate, orthophosphate dikinase from maize</p></title><aug><au><snm>Carroll</snm><fnm>LJ</fnm></au><au><snm>Dunaway-Mariano</snm><fnm>D</fnm></au><au><snm>Smith</snm><fnm>CM</fnm></au><au><snm>Chollet</snm><fnm>R</fnm></au></aug><source>FEBS Lett</source><pubdate>1990</pubdate><volume>274</volume><fpage>178</fpage><lpage>180</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1016/0014-5793(90)81358-U</pubid><pubid idtype="pmpid">2174800</pubid></pubidlist></xrefbib></bibl><bibl id="B31"><title><p>REACTIVE OXYGEN SPECIES: Metabolism, Oxidative Stress, and Signal Transduction</p></title><aug><au><snm>Apel</snm><fnm>K</fnm></au><au><snm>Hirt</snm><fnm>H</fnm></au></aug><source>Annu Rev Plant Biol</source><pubdate>2004</pubdate><volume>55</volume><fpage>373</fpage><lpage>399</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1146/annurev.arplant.55.031903.141701</pubid><pubid idtype="pmpid" link="fulltext">15377225</pubid></pubidlist></xrefbib></bibl><bibl id="B32"><title><p>Sensitivity of Photosynthesis in a C<sub>4 </sub>Plant, Maize, to Heat Stress</p></title><aug><au><snm>Crafts-Brandner</snm><fnm>SJ</fnm></au><au><snm>Salvucci</snm><fnm>ME</fnm></au></aug><source>Plant Physiol</source><pubdate>2002</pubdate><volume>129</volume><fpage>1773</fpage><lpage>1780</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1104/pp.002170</pubid><pubid idtype="pmcid">166765</pubid><pubid idtype="pmpid" link="fulltext">12177490</pubid></pubidlist></xrefbib></bibl><bibl id="B33"><title><p>Partial purification and characterization of maize-leaf pyruvate, orthophosphate dikinase regulatory protein: a low-abundance, mesophyll-chloroplast stromal protein</p></title><aug><au><snm>Smith</snm><fnm>CM</fnm></au><au><snm>Duff</snm><fnm>SM</fnm></au><au><snm>Chollet</snm><fnm>R</fnm></au></aug><source>Arch Biochem Biophys</source><pubdate>1994</pubdate><volume>308</volume><fpage>200</fpage><lpage>206</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1006/abbi.1994.1028</pubid><pubid idtype="pmpid" link="fulltext">8311453</pubid></pubidlist></xrefbib></bibl><bibl id="B34"><title><p>Cloning and expression of maize-leaf pyruvate, Pi dikinase regulatory protein gene</p></title><aug><au><snm>Burnell</snm><fnm>JN</fnm></au><au><snm>Chastain</snm><fnm>CJ</fnm></au></aug><source>Biochemical and Biophysical Research Communications</source><pubdate>2006</pubdate><volume>345</volume><fpage>675</fpage><lpage>680</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1016/j.bbrc.2006.04.150</pubid><pubid idtype="pmpid" link="fulltext">16696949</pubid></pubidlist></xrefbib></bibl><bibl id="B35"><title><p>Substrate specificity and regulation of the maize (Zea mays) leaf ADP: protein phosphotransferase catalysing phosphorylation/inactivation of pyruvate, orthophosphate dikinase</p></title><aug><au><snm>Budde</snm><fnm>RJ</fnm></au><au><snm>Ernst</snm><fnm>SM</fnm></au><au><snm>Chollet</snm><fnm>R</fnm></au></aug><source>Biochem J</source><pubdate>1986</pubdate><volume>236</volume><fpage>579</fpage><lpage>584</lpage><xrefbib><pubidlist><pubid idtype="pmcid">1146878</pubid><pubid idtype="pmpid">3019319</pubid></pubidlist></xrefbib></bibl><bibl id="B36"><title><p>Studies on the mechanism of activation and inactivation of pyruvate, phosphate dikinase. A possible regulatory role for the enzyme in the C<sub>4 </sub>dicarboxylic acid pathway of photosynthesis</p></title><aug><au><snm>Hatch</snm><fnm>MD</fnm></au><au><snm>Slack</snm><fnm>CR</fnm></au></aug><source>Biochem J</source><pubdate>1969</pubdate><volume>112</volume><fpage>549</fpage><lpage>558</lpage><xrefbib><pubidlist><pubid idtype="pmcid">1187755</pubid><pubid idtype="pmpid">5821721</pubid></pubidlist></xrefbib></bibl><bibl id="B37"><title><p>Control of the activation/inactivation of pyruvate, Pi dikinase from the C<sub>4 </sub>plant maize by adenylate energy charge, pyruvate, and analogs of pyruvate</p></title><aug><au><snm>Nakamoto</snm><fnm>H</fnm></au><au><snm>Edwards</snm><fnm>GE</fnm></au></aug><source>Biochem Biophys Res Commun</source><pubdate>1983</pubdate><volume>115</volume><fpage>673</fpage><lpage>679</lpage><xrefbib><pubidlist><pubid idtype="doi">10.1016/S0006-291X(83)80197-1</pubid><pubid idtype="pmpid" link="fulltext">6312989</pubid></pubidlist></xrefbib></bibl></refgrp>
</bm></art>