function m = addMM(m, sub, enz, cplx, prod, kf, kr, kc)
% ADDMM adds a a reacton of the form x(1) + x(2) <--> x(3) --> x(4) + x(2)
%
% This function adds a series of reactions to the model m using  the 
% canonical enzymatic form.  
%
% m = addInputMM(m, sub, enz, cplx, prod,  kf, kr, kc) adds the following
% reactions to the model:
% 
%                  p(kf)           p(kc)
% x(sub) + x(enz) <-----> x(xplx) ------> x(prod) + x(enz)
%                  p(kr)
%
% See also
%   addTwo2OneRev
%   addOne2Two
%   addInputMM

% This work is licensed under the Creative Commons Attribution-Noncommercial-No Derivative 
% Works 3.0 United States License. To view a copy of this license, visit 
% http://creativecommons.org/licenses/by-nc-nd/3.0/us/ or send a letter to Creative Commons,
% 171 Second Street, Suite 300, San Francisco, California, 94105, USA.

m = addTwo2OneRev(m, enz, sub, cplx,  kf, kr);
m = addOne2Two(m, cplx, prod, enz, kc);
