5.2 Mathematical model of the MAPK cascade
5.2.2 Implementation of three subsystems
Figure 5.2 gives a detailed overview on the structure of the MAPK cascade and in-troduces the naming conventions for this chapter. The symbols Sji denote the concen-trations of proteins and protein complexes which appear as substrates in the model.
The superscript index i indicates the layer of the cascade in which the specific protein is involved, while the subscript index j enumerates the different forms in which the substrate appears in the respective layer. Note that although we avoid the use of aster-isks for notational convenience, in the following all symbols Sji denote concentrations in the steady state. The free concentrations of the kinases and phosphatases that are not bound to a substrate in a complex are labeled KRi and PRi, respectively. The total concentrations of the substrate, kinase and phosphatase in each layer are denoted STi, KTi and PTi. These concentrations are assumed to be conserved quantities in the model and thus constitute constant external parameters. The reason for this assumption is that even though the total concentration can be subject to change in a cell due to changes in the rate of protein synthesis and degradation, these processes are assumed to occur on a slower timescale than the signaling that we want to model.
3 Layers 2 Layers
1 Layer
S00 S10
S20
S30 KR0
PR0
S10 S11 S21
S31
S41
S51
S61 K1R
PR1
S02 S12 S22
S32
S42
S52
S62
PR2
FB a)
FB b)
Figure 5.2: Schematic overview and naming conventions of the MAPK cascade. The three different subsystems that are analyzed separately are indicated by boxes. The solid arrows correspond to biochemical reactions while the dashed arrows denote the binding of an enzyme in the formation of an substrate-enzyme complex. In the two-layer and three-two-layer model, the dotted kinase KR1 (1-layer model) is replaced by the activated substrate S10. The gray dotted lines represent two types of feedback, which represent an extension to the model that is introduced and analyzed in Sec. 5.5.
In the following, we investigate the dynamics in three distinct models with increas-ing size. The first model contains a sincreas-ingle reversible double phosphorylation step with one substrate in isolation, as it occurs in the middle and bottom layer of the cascade.
The second model combines the first and second layer of the cascade but does not include the third layer. Finally, the third model contains all three layers. The three models are highlighted by boxes in Fig. 5.2. A technical detail is that the kinase that catalyzes the phosphorylation steps in the second layer is called KR1 in the first model in order to indicate that, in the scope of this model, it is constant and does not act as a substrate. In the two larger models, KR1 is replaced by S10, the activated substrate of the top layer.
Having outlined the large-scale structure of the models under consideration, we now explain the detailed structure of the single phosphorylation steps from which all these models are composed. This is shown explicitly for the phosphorylation in the top layer of the cascade,
S00+ KR0 ⇋S20→ S10+ KR0. (5.6) The first step represents the reversible binding of the kinase K to the unphosphorylated substrate S00, leading to the formation of the complex S20. The second step describes the actual phosphorylation step catalyzed by the kinase, resulting in the release of the phosphorylated substrate S10.
There are different possibilities to model the elementary step of a covalent phos-phorylation catalyzed by a kinase. The most widespread approach is to use Michaelis-Menten kinetics. Michelis-Michaelis-Menten theory relies on the quasi-steady-state approxima-tion that the concentraapproxima-tions of the substrate-enzyme complexes do not change in time.
This approximation, which is justified by a separation of timescales, has been found to be not appropriate in many signal transduction networks [119]. Michaelis-Menten kinetics is not a good approximation if sequestration effects of the enzyme play an important role, as it is suspected for the MAPK cascade [120, 117, 100]. Sequestration can affect the dynamics because an enzyme that is bound to a substrate cannot at the same time participate in other reactions, including its own dephosphorylation. In the absence of external feedback, sequestration effects can thereby cause an indirect type of feedback, as will be shown below. Approximation schemes that do not explicitly adopt the complexes as variables, such as Michaelis-Menten kinetics, miss sequestra-tion effects. Although a sequestrasequestra-tion-based approximasequestra-tion scheme has been proposed recently [121], we do not make use of this approximation since the efficiency of GM does not strongly rely on the number of reactions or variables being small. For this reason, we represent the complexes explicitly by dynamic variables, following Ref. [100], and break each phosphorylation step into two separate processes.
Assuming that the copy numbers of proteins are sufficiently high for a description with a continuous variable, we capture the dynamics of the cascade by a system of coupled ODEs. For the phosphorylation step in the first layer of the cascade this leads to
d
dtS00 = −f1(S00, KR0) + f2(S20) d
dtS20 = f1(S00, KR0) − f2(S20) d
dtS10 = f3(S20)
(5.7)
where f1, f2, and f3 are general functions, which are not yet restricted to specific functional forms.
In an analogous way, the system of ODEs for the complete one-layer model can be constructed. The corresponding system of ODEs is
d
dtS11 = f9(S31) − f10(S11, PR1) + f11(S41)
− f13(S11, KR1) + f14(S51) + f18(S61) d
dtS21 = f15(S51) − f16(S21, PR1) + f17(S61) d
dtS31 = f7(S01, KR1) − f8(S31) − f9(S31) d
dtS41 = f10(S11, PR1) − f11(S41) − f12(S41) d
dtS51 = f13(S11, KR1) − f14(S51) − f15(S51) d
dtS61 = f16(S21, PR1) − f17(S61) − f18(S61)
(5.8)
From these equations, the stoichiometric matrix N is derived according to the rule that Ni,j = 1 if fj+6 appears in the equation for Si1 with a positive sign, Nij = −1 if fj+6 appears in the equation with a negative sign and Nij = 0 otherwise. Since the top layer of the MAPK cascade is not included in the one-layer model, the enumeration of the fluxes starts with f7 here.
In the next step, Λij = Nijfj+6/Si1 is constructed from the stoichiometric matrix.
Since the model explicitly describes the complexes formed by enzymes with their sub-strates, it is reasonable to assume that the remaining processes are governed by mass action kinetics, thus assuming that all functions depend in a linear way on all of their arguments. In this study, we thus use the ability of GM to deal with general nonlin-ear functions only at a later stage when we consider the effect of external feedback loops, while the ability to explore a large part of the parameter space efficiently is used throughout the whole study. With this choice, our model corresponds to the conven-tional models considered in [96, 100].
Note that even after it is assumed that all functional dependencies are linear, the system of equations is still nonlinear as it includes bilinear terms. Because of mass conservation, one of the variables including the substrate can be expressed as a function of the remaining variables and the total substrate concentration, changing some of the bilinear terms into quadratic terms as shown below. Assuming mass action, the matrix
of derivatives is given by
The entries of θ that are equal to 1 indicate linear dependencies. The remaining nonzero entries arise due to indirect effects of mass conservation. Since their expressions are derived in a very similar way, we only show the calculation for
θxµ11 = ∂µ1
in which we explicitly use asterisks to denote steady-state concentrations.
Assuming mass action kinetics, f7(S01, KR1) = α7S01KR1 with a rate constant α7. It follows that
µ1 = f7
f7∗ = S01KR1
S01,∗KR1,∗ (5.10)
Because of mass conservation of the substrate and the kinase, S01 = ST1 − S11 − S21 − S31 − S41 − S51 − S61 and KR1 = KT1 − S31 − S51. Therefore,
The Jacobian J = Λθµx is obtained by matrix multiplication. The result can be written as a product of the two matrices:
J = For the two-layer model and the three-layer model, the derivation of the Jacobian works in an analogous way. Since the two-layer model consists of 9 and the three-layer model of 15 dynamic variables, we do not show the large terms here. The system of ODEs for the three-layered cascade can be found in Appendix A.