// Created by libAntimony v2.13.0
function Function_for_R69(S52, cell, f40)
  f40*S52/cell;
end

Function_for_R69 is "Function for R69"

function Function_for_R10(S9, cell, k10)
  k10*S9/cell;
end

Function_for_R10 is "Function for R10"

function Function_for_R71(S56, cell, k_2)
  k_2*S56/cell;
end

Function_for_R71 is "Function for R71"

function Function_for_R46(S41, cell, k_19)
  k_19*S41/cell;
end

Function_for_R46 is "Function for R46"

function Function_for_R60(S50, cell, k_8)
  k_8*S50/cell;
end

Function_for_R60 is "Function for R60"

function Function_for_R78(S59, cell, f40)
  f40*S59/cell;
end

Function_for_R78 is "Function for R78"

function Function_for_R34(S32, cell, f_7)
  f_7*S32/cell;
end

Function_for_R34 is "Function for R34"

function Function_for_R11(S8, _rateLaw2, cell)
  _rateLaw2*S8/cell;
end

Function_for_R11 is "Function for R11"

function Function_for_R22(S19, cell, f21)
  f21*S19/cell;
end

Function_for_R22 is "Function for R22"

function Function_for_R36(S32, S5, cell, k8)
  k8*S5*S32/cell;
end

Function_for_R36 is "Function for R36"

function Function_for_R65(S52, cell, k_26)
  k_26*S52/cell;
end

Function_for_R65 is "Function for R65"

function Function_for_R75(S21, S56, cell, k22)
  k22*S21*S56/cell;
end

Function_for_R75 is "Function for R75"

function Function_for_R52(S45, cell, f31)
  f31*S45/cell;
end

Function_for_R52 is "Function for R52"

function Function_for_R8(S7, cell, f9)
  f9*S7/cell;
end

Function_for_R8 is "Function for R8"

function Function_for_R13(S10, cell, f12)
  f12*S10/cell;
end

Function_for_R13 is "Function for R13"

function Function_for_R53(S46, cell, f34)
  f34*S46/cell;
end

Function_for_R53 is "Function for R53"

function Function_for_R72(S56, cell, k4p)
  k4p*S56/cell;
end

Function_for_R72 is "Function for R72"

function Function_for_R70(S53, cell, k41)
  k41*S53/cell;
end

Function_for_R70 is "Function for R70"

function Function_for_R45(S40, cell, f_18)
  f_18*S40/cell;
end

Function_for_R45 is "Function for R45"

function Function_for_R1(S1, S2, cell, k1)
  k1*S1*S2/cell;
end

Function_for_R1 is "Function for R1"

function Function_for_R43(S38, cell, k_17)
  k_17*S38/cell;
end

Function_for_R43 is "Function for R43"

function Function_for_R39(S35, cell, k_12)
  k_12*S35/cell;
end

Function_for_R39 is "Function for R39"

function Function_for_R59(S49, cell, k4p)
  k4p*S49/cell;
end

Function_for_R59 is "Function for R59"

function Function_for_R77(S59, cell, k_26)
  k_26*S59/cell;
end

Function_for_R77 is "Function for R77"

function Function_for_R31(S20, cell, f39)
  f39*S20/cell;
end

Function_for_R31 is "Function for R31"

function Function_for_R42(S34, cell, f17)
  f17*S34/cell;
end

Function_for_R42 is "Function for R42"

function Function_for_R25(S18, cell, f20)
  f20*S18/cell;
end

Function_for_R25 is "Function for R25"

function Function_for_R21(S15, cell, f17)
  f17*S15/cell;
end

Function_for_R21 is "Function for R21"

function Function_for_R56(S48, cell, f_39)
  f_39*S48/cell;
end

Function_for_R56 is "Function for R56"

function Function_for_R20(S14, cell, f16)
  f16*S14/cell;
end

Function_for_R20 is "Function for R20"

function Function_for_R47(S42, cell, k_20)
  k_20*S42/cell;
end

Function_for_R47 is "Function for R47"

function Function_for_R14(S11, cell, f13)
  f13*S11/cell;
end

Function_for_R14 is "Function for R14"

function Function_for_R63(S21, S49, cell, k22)
  k22*S21*S49/cell;
end

Function_for_R63 is "Function for R63"

function Function_for_R67(S54, cell, f32)
  f32*S54/cell;
end

Function_for_R67 is "Function for R67"

function Function_for_R27(S24, cell, f28)
  f28*S24/cell;
end

Function_for_R27 is "Function for R27"

function Function_for_R24(S17, cell, f19)
  f19*S17/cell;
end

Function_for_R24 is "Function for R24"

function Function_for_R33(S30, cell, k3)
  k3*S30/cell;
end

Function_for_R33 is "Function for R33"

function Function_for_R7(S4, cell, f7p)
  f7p*S4/cell;
end

Function_for_R7 is "Function for R7"

function Function_for_R15(S12, cell, k_13)
  k_13*S12/cell;
end

Function_for_R15 is "Function for R15"

function Function_for_R82(S61, cell, k_22)
  k_22*S61/cell;
end

Function_for_R82 is "Function for R82"

function Function_for_R38(S34, cell, k_11)
  k_11*S34/cell;
end

Function_for_R38 is "Function for R38"

function Function_for_R58(S49, cell, f_3)
  f_3*S49/cell;
end

Function_for_R58 is "Function for R58"

function Function_for_R37(S38, cell, f11)
  f11*S38/cell;
end

Function_for_R37 is "Function for R37"

function Function_for_R74(S57, cell, f6)
  f6*S57/cell;
end

Function_for_R74 is "Function for R74"

function Function_for_R12(S15, cell, f11)
  f11*S15/cell;
end

Function_for_R12 is "Function for R12"

function Function_for_R79(S58, cell, f42)
  f42*S58/cell;
end

Function_for_R79 is "Function for R79"

function Function_for_R83(S61, cell, f42)
  f42*S61/cell;
end

Function_for_R83 is "Function for R83"

function Function_for_R2(S2, cell, k4)
  k4*S2/cell;
end

Function_for_R2 is "Function for R2"

function Function_for_R16(S28, cell, k14)
  k14*S28/cell;
end

Function_for_R16 is "Function for R16"

function Function_for_R51(S44, cell, f29)
  f29*S44/cell;
end

Function_for_R51 is "Function for R51"

function Function_for_R68(S55, cell, f37)
  f37*S55/cell;
end

Function_for_R68 is "Function for R68"

function Function_for_R54(S47, cell, f38)
  f38*S47/cell;
end

Function_for_R54 is "Function for R54"

function Function_for_R5(S3, cell, k_5)
  k_5*S3/cell;
end

Function_for_R5 is "Function for R5"

function Function_for_R35(S33, cell, k_7p)
  k_7p*S33/cell;
end

Function_for_R35 is "Function for R35"

function Function_for_R62(S51, cell, k_17)
  k_17*S51/cell;
end

Function_for_R62 is "Function for R62"

function Function_for_R44(S39, cell, f_21)
  f_21*S39/cell;
end

Function_for_R44 is "Function for R44"

function Function_for_R76(S58, cell, k_22)
  k_22*S58/cell;
end

Function_for_R76 is "Function for R76"

function Function_for_R4(S29, cell, k5)
  k5*S29/cell;
end

Function_for_R4 is "Function for R4"

function Function_for_R73(S57, cell, k_4p)
  k_4p*S57/cell;
end

Function_for_R73 is "Function for R73"

function Function_for_R57(S1, S49, cell, k2)
  k2*S1*S49/cell;
end

Function_for_R57 is "Function for R57"

function Function_for_R19(S4, cell, f15)
  f15*S4/cell;
end

Function_for_R19 is "Function for R19"

function Function_for_R55(S47, cell, f36)
  f36*S47/cell;
end

Function_for_R55 is "Function for R55"

function Function_for_R81(S60, cell, f6)
  f6*S60/cell;
end

Function_for_R81 is "Function for R81"

function Function_for_R32(S30, cell, k_1)
  k_1*S30/cell;
end

Function_for_R32 is "Function for R32"

function Function_for_R30(S27, cell, f35)
  f35*S27/cell;
end

Function_for_R30 is "Function for R30"

function Function_for_R9(S8, _rateLaw1, cell)
  _rateLaw1*S8/cell;
end

Function_for_R9 is "Function for R9"

function Function_for_R41(S37, cell, k_16)
  k_16*S37/cell;
end

Function_for_R41 is "Function for R41"

function Function_for_R18(S6, cell, fp15)
  fp15*S6/cell;
end

Function_for_R18 is "Function for R18"

function Function_for_R64(S20, S50, cell, k26)
  k26*S20*S50/cell;
end

Function_for_R64 is "Function for R64"

function Function_for_R17(S11, cell, k_14)
  k_14*S11/cell;
end

Function_for_R17 is "Function for R17"

function Function_for_R48(S43, cell, f25)
  f25*S43/cell;
end

Function_for_R48 is "Function for R48"

function Function_for_R28(S25, cell, f30)
  f30*S25/cell;
end

Function_for_R28 is "Function for R28"

function Function_for_R66(S53, cell, k_27)
  k_27*S53/cell;
end

Function_for_R66 is "Function for R66"

function Function_for_R61(S51, cell, k_11)
  k_11*S51/cell;
end

Function_for_R61 is "Function for R61"

function Function_for_R26(S23, cell, f24)
  f24*S23/cell;
end

Function_for_R26 is "Function for R26"

function Function_for_R29(S26, cell, f33)
  f33*S26/cell;
end

Function_for_R29 is "Function for R29"

function Function_for_R49(S20, S32, cell, k26)
  k26*S20*S32/cell;
end

Function_for_R49 is "Function for R49"

function Function_for_R23(S16, cell, f18)
  f18*S16/cell;
end

Function_for_R23 is "Function for R23"

function Function_for_R80(S60, cell, k_4p)
  k_4p*S60/cell;
end

Function_for_R80 is "Function for R80"

function Function_for_R6(S4, cell, f7)
  f7*S4/cell;
end

Function_for_R6 is "Function for R6"

function Function_for_R3(S3, cell, k_4)
  k_4*S3/cell;
end

Function_for_R3 is "Function for R3"

function Function_for_R50(S22, S32, cell, k27)
  k27*S22*S32/cell;
end

Function_for_R50 is "Function for R50"

function Function_for_R40(S36, cell, p_15)
  p_15*S36/cell;
end

Function_for_R40 is "Function for R40"


model *DiCamillo2016___Insulin_signalling_pathway___Rule_based_model()

  // Compartments and Species:
  compartment cell;
  species S1 in cell, S2 in cell, S3 in cell, S4 in cell, S5 in cell, S6 in cell;
  species S7 in cell, S8 in cell, S9 in cell, S10 in cell, S11 in cell, S12 in cell;
  species S13 in cell, S14 in cell, S15 in cell, S16 in cell, S17 in cell;
  species S18 in cell, S19 in cell, S20 in cell, S21 in cell, S22 in cell;
  species S23 in cell, S24 in cell, S25 in cell, S26 in cell, S27 in cell;
  species S28 in cell, S29 in cell, S30 in cell, S31 in cell, S32 in cell;
  species S33 in cell, S34 in cell, S35 in cell, S36 in cell, S37 in cell;
  species S38 in cell, S39 in cell, S40 in cell, S41 in cell, S42 in cell;
  species S43 in cell, S44 in cell, S45 in cell, S46 in cell, S47 in cell;
  species S48 in cell, S49 in cell, S50 in cell, S51 in cell, S52 in cell;
  species S53 in cell, S54 in cell, S55 in cell, S56 in cell, S57 in cell;
  species S58 in cell, S59 in cell, S60 in cell, S61 in cell;

  // Assignment Rules:
  IRS1_unphos := 0 + S4;
  IRS1_pY := 0 + S32;
  IRS1_pS636 := 0 + S33;
  IRS1_pYtot := S32 + S50 + S52 + S53 + S59;
  IRS1_PI3K_complex := S50 + S59;
  PI3K_variant_p := 0 + S36;
  Akt_pT := S34 + S51;
  Akt_pS := S38 + S51;
  mTORC1 := 0 + S16;
  mTORC1_pS2448 := 0 + S40;
  p70S6K_pT389 := 0 + S42;
  TSC1_TSC2_pS1387 := 0 + S39;
  TSC1_TSC2_pT1462 := 0 + S19;
  mTORC2_pS2481 := 0 + S41;
  PI345 := 0 + S8;
  PKC_pT410 := 0 + S35;
  GLUT4_memb := 0 + S12;
  IR_unphos_memb := 0 + S2;
  IR_bound_memb := S49 + S56 + S58 + S61;
  IR_bound1_memb := S49 + S58;
  IR_bound2_memb := S56 + S61;
  IR_phos_memb := S49 + S56 + S58 + S61;
  Insulin := 0 + S1;
  PI34 := 0 + S9;
  GLUT4_cyt := 0 + S11;
  Aminoacids := 0 + S13;
  AMPK_pT172 := 0 + S37;
  Akt_pT309 := 0 + S34;
  Akt_pS474 := 0 + S38;
  Akt_pp := 0 + S51;
  iSrc := 0 + S23;
  aSrc := 0 + S43;
  RasGDP := 0 + S24;
  IRS1_GS_complex := S52 + S59;
  RasGTP := 0 + S44;
  IR_RasGAP_complex := S58 + S61;
  Raf := 0 + S25;
  aRaf := 0 + S45;
  aaRaf := 0 + S54;
  Mek := 0 + S26;
  Mek_pS218_S222 := 0 + S46;
  Erk := 0 + S27;
  Erk_pT202_T185 := 0 + S47;
  Erk_ppY204_Y187 := 0 + S55;
  GS := 0 + S20;
  iGS := 0 + S48;
  IRS1_SHP2_complex := 0 + S53;
  f_3 := k_3*PTP*(1 - (Vmax/2)*Akt_pT^n/(Kd_akt + Akt_pT^n));
  f6 := k6*PTP*(1 - (Vmax/2)*Akt_pT^n/(Kd_akt + Akt_pT^n));
  f7 := k7*IR_phos_memb/IR_free_memb_init;
  f_7 := k_7*PTP*(1 - (Vmax/2)*Akt_pT^n/(Kd_akt + Akt_pT^n));
  f7p := k7p*Vmax*PKC_pT410^n/(Kd_pkc + PKC_pT410^n);
  f9 := k9a*IRS1_PI3K_complex + k9b;
  f11 := k11*(PI345 - PI345_init)/(PI345_init*10 - PI345_init);
  f12 := k12*(PI345 - PI345_init)/(PI345_init*10 - PI345_init);
  f13 := k13 + k13p*(0.2*(Akt_pT309 + Akt_pS474 + Akt_pp)/Akt_init + 0.8*PKC_pT410/PKC_init);
  fp15 := p15*IR_phos_memb;
  f15 := k15*Vmax*p70S6K_pT389^n_p70/(Kd_p70 + p70S6K_pT389^n_p70);
  f16 := k16*IRS1_pY;
  f17 := k17*mTORC2_pS2481;
  f_18 := k_18*TSC1_TSC2_pS1387;
  f18 := k18*Aminoacids;
  f19 := k19*PI3K_variant_p;
  f20 := k20*mTORC1_pS2448;
  f_21 := k_21*Akt_pT;
  f21 := k21*AMPK_pT172;
  f24 := (0.1/10)*kcat24*alpha24*IR_phos_memb/(Km24 + iSrc);
  f25 := V25/(Km25 + aSrc);
  f28 := kcat28*IRS1_GS_complex/(Km28 + RasGDP);
  f29 := kcat29*(bRasGAP + IR_RasGAP_complex)/(Km29 + RasGTP);
  f30 := kcat30*RasGTP/(Km30 + Raf);
  f31 := kcat31*aSrc/(Km31 + aRaf);
  f32 := kcat32*PKA/(Km32 + aaRaf) + alpha32*(Akt_pT309 + beta32*Akt_pp);
  f33 := kcat33*aaRaf/(Km33 + Mek);
  f34 := V34/(Km34 + Mek_pS218_S222);
  f35 := kcat35*Mek_pS218_S222/(Km35 + Erk + Erk_pT202_T185*Km35/Km36);
  f36 := kcat36*Mek_pS218_S222/(Km36 + Erk_pT202_T185 + Erk*Km36/Km35);
  f37 := V37/(Km37 + Erk_ppY204_Y187 + Erk_pT202_T185*Km37/Km38);
  f38 := V38/(Km38 + Erk_pT202_T185 + Erk_ppY204_Y187*Km38/Km37);
  f39 := kcat39*Erk_ppY204_Y187/(Km39 + GS);
  f_39 := k_39;
  f40 := V40/(Km40 + IRS1_GS_complex);
  f42 := k42*IRS1_SHP2_complex;

  // Reactions:
  R1: S1 + S2 => S30; cell*Function_for_R1(S1, S2, cell, k1);
  R2: S2 => S3; cell*Function_for_R2(S2, cell, k4);
  R3: S3 => S2; cell*Function_for_R3(S3, cell, k_4);
  R4: S29 => S3 + S29; cell*Function_for_R4(S29, cell, k5);
  R5: S3 => S31; cell*Function_for_R5(S3, cell, k_5);
  R6: S4 => S32; cell*Function_for_R6(S4, cell, f7);
  R7: S4 => S33; cell*Function_for_R7(S4, cell, f7p);
  R8: S7 => S8; cell*Function_for_R8(S7, cell, f9);
  R9: S8 => S7; cell*Function_for_R9(S8, _rateLaw1, cell);
  R10: S9 => S8; cell*Function_for_R10(S9, cell, k10);
  R11: S8 => S9; cell*Function_for_R11(S8, _rateLaw2, cell);
  R12: S15 => S34; cell*Function_for_R12(S15, cell, f11);
  R13: S10 => S35; cell*Function_for_R13(S10, cell, f12);
  R14: S11 => S12; cell*Function_for_R14(S11, cell, f13);
  R15: S12 => S11; cell*Function_for_R15(S12, cell, k_13);
  R16: S28 => S11 + S28; cell*Function_for_R16(S28, cell, k14);
  R17: S11 => S31; cell*Function_for_R17(S11, cell, k_14);
  R18: S6 => S36; cell*Function_for_R18(S6, cell, fp15);
  R19: S4 => S33; cell*Function_for_R19(S4, cell, f15);
  R20: S14 => S37; cell*Function_for_R20(S14, cell, f16);
  R21: S15 => S38; cell*Function_for_R21(S15, cell, f17);
  R22: S19 => S39; cell*Function_for_R22(S19, cell, f21);
  R23: S16 => S40; cell*Function_for_R23(S16, cell, f18);
  R24: S17 => S41; cell*Function_for_R24(S17, cell, f19);
  R25: S18 => S42; cell*Function_for_R25(S18, cell, f20);
  R26: S23 => S43; cell*Function_for_R26(S23, cell, f24);
  R27: S24 => S44; cell*Function_for_R27(S24, cell, f28);
  R28: S25 => S45; cell*Function_for_R28(S25, cell, f30);
  R29: S26 => S46; cell*Function_for_R29(S26, cell, f33);
  R30: S27 => S47; cell*Function_for_R30(S27, cell, f35);
  R31: S20 => S48; cell*Function_for_R31(S20, cell, f39);
  R32: S30 => S1 + S2; cell*Function_for_R32(S30, cell, k_1);
  R33: S30 => S49; cell*Function_for_R33(S30, cell, k3);
  R34: S32 => S4; cell*Function_for_R34(S32, cell, f_7);
  R35: S33 => S4; cell*Function_for_R35(S33, cell, k_7p);
  R36: S5 + S32 => S50; cell*Function_for_R36(S32, S5, cell, k8);
  R37: S38 => S51; cell*Function_for_R37(S38, cell, f11);
  R38: S34 => S15; cell*Function_for_R38(S34, cell, k_11);
  R39: S35 => S10; cell*Function_for_R39(S35, cell, k_12);
  R40: S36 => S6; cell*Function_for_R40(S36, cell, p_15);
  R41: S37 => S14; cell*Function_for_R41(S37, cell, k_16);
  R42: S34 => S51; cell*Function_for_R42(S34, cell, f17);
  R43: S38 => S15; cell*Function_for_R43(S38, cell, k_17);
  R44: S39 => S19; cell*Function_for_R44(S39, cell, f_21);
  R45: S40 => S16; cell*Function_for_R45(S40, cell, f_18);
  R46: S41 => S17; cell*Function_for_R46(S41, cell, k_19);
  R47: S42 => S18; cell*Function_for_R47(S42, cell, k_20);
  R48: S43 => S23; cell*Function_for_R48(S43, cell, f25);
  R49: S20 + S32 => S52; cell*Function_for_R49(S20, S32, cell, k26);
  R50: S22 + S32 => S53; cell*Function_for_R50(S22, S32, cell, k27);
  R51: S44 => S24; cell*Function_for_R51(S44, cell, f29);
  R52: S45 => S54; cell*Function_for_R52(S45, cell, f31);
  R53: S46 => S26; cell*Function_for_R53(S46, cell, f34);
  R54: S47 => S27; cell*Function_for_R54(S47, cell, f38);
  R55: S47 => S55; cell*Function_for_R55(S47, cell, f36);
  R56: S48 => S20; cell*Function_for_R56(S48, cell, f_39);
  R57: S1 + S49 => S56; cell*Function_for_R57(S1, S49, cell, k2);
  R58: S49 => S1 + S2; cell*Function_for_R58(S49, cell, f_3);
  R59: S49 => S57; cell*Function_for_R59(S49, cell, k4p);
  R60: S50 => S5 + S32; cell*Function_for_R60(S50, cell, k_8);
  R61: S51 => S38; cell*Function_for_R61(S51, cell, k_11);
  R62: S51 => S34; cell*Function_for_R62(S51, cell, k_17);
  R63: S21 + S49 => S58; cell*Function_for_R63(S21, S49, cell, k22);
  R64: S20 + S50 => S59; cell*Function_for_R64(S20, S50, cell, k26);
  R65: S52 => S20 + S32; cell*Function_for_R65(S52, cell, k_26);
  R66: S53 => S22 + S32; cell*Function_for_R66(S53, cell, k_27);
  R67: S54 => S25; cell*Function_for_R67(S54, cell, f32);
  R68: S55 => S47; cell*Function_for_R68(S55, cell, f37);
  R69: S52 => S20 + S32; cell*Function_for_R69(S52, cell, f40);
  R70: S53 => S22 + S32; cell*Function_for_R70(S53, cell, k41);
  R71: S56 => S1 + S49; cell*Function_for_R71(S56, cell, k_2);
  R72: S56 => S60; cell*Function_for_R72(S56, cell, k4p);
  R73: S57 => S49; cell*Function_for_R73(S57, cell, k_4p);
  R74: S57 => S3; cell*Function_for_R74(S57, cell, f6);
  R75: S21 + S56 => S61; cell*Function_for_R75(S21, S56, cell, k22);
  R76: S58 => S21 + S49; cell*Function_for_R76(S58, cell, k_22);
  R77: S59 => S20 + S50; cell*Function_for_R77(S59, cell, k_26);
  R78: S59 => S20 + S50; cell*Function_for_R78(S59, cell, f40);
  R79: S58 => S21 + S49; cell*Function_for_R79(S58, cell, f42);
  R80: S60 => S56; cell*Function_for_R80(S60, cell, k_4p);
  R81: S60 => S3; cell*Function_for_R81(S60, cell, f6);
  R82: S61 => S21 + S56; cell*Function_for_R82(S61, cell, k_22);
  R83: S61 => S21 + S56; cell*Function_for_R83(S61, cell, f42);

  // Species initializations:
  S1 = 6020000;
  S2 = 270900;
  S3 = 30100;
  S4 = 541800;
  S5 = 361200;
  S6 = 541924.32;
  S7 = 538549.2;
  S8 = 1679.58;
  S9 = 1571.22;
  S10 = 180600;
  S11 = 52012800;
  S12 = 2167200;
  S13 = 286212;
  S14 = 586915.06;
  S15 = 180600;
  S16 = 719531.94;
  S17 = 537956.81;
  S18 = 409307.87;
  S19 = 426953.77;
  S20 = 361200;
  S21 = 90300;
  S22 = 541800;
  S23 = 935508;
  S24 = 270900;
  S25 = 180600;
  S26 = 361200;
  S27 = 722400;
  S28 = 1;
  S29 = 1;
  S30 = 0;
  S31 = 3606805.2;
  S32 = 0;
  S33 = 0;
  S34 = 0;
  S35 = 0;
  S36 = 0;
  S37 = 0;
  S38 = 0;
  S39 = 0;
  S40 = 0;
  S41 = 0;
  S42 = 0;
  S43 = 0;
  S44 = 0;
  S45 = 0;
  S46 = 0;
  S47 = 0;
  S48 = 0;
  S49 = 0;
  S50 = 0;
  S51 = 0;
  S52 = 0;
  S53 = 0;
  S54 = 0;
  S55 = 0;
  S56 = 0;
  S57 = 0;
  S58 = 0;
  S59 = 0;
  S60 = 0;
  S61 = 0;

  // Compartment initializations:
  cell = 1;

  // Variable initializations:
  NA = 6.02e+23;
  Vo = 1e-10;
  V = 3e-12;
  nM = 1e-09;
  SF2 = 28621;
  PTP = 1;
  PTEN = 1;
  SHIP = 1;
  I_init = 0;
  Amino_Acids_input = 0;
  SynthG4_init = 1;
  SynthIR_init = 1;
  k_1 = 0.2;
  k_2 = 20;
  k3 = 2500;
  k_3 = 0.2;
  Kd_akt = 2955000000000;
  Kd_pkc = 2955000000000;
  Kd_p70 = 400000000;
  n = 4;
  n_p70 = 2;
  Vmax = 1;
  k4 = 0.00033333333;
  k_4 = 0.003;
  k4p = 0.0021;
  k_4p = 0.00021;
  k_5 = 0.0012836059;
  k5 = 38.636537;
  k6 = 0.461;
  k7 = 4.16;
  k_7 = 2.22;
  k7p = 0.34657359;
  k_7p = 1.386;
  k8 = 5.18091e-06;
  k_8 = 10;
  k9s = 1.3862944;
  k9a = 1.99817e-05;
  k_10 = 2.7725887;
  k11 = 0.34657359;
  k12 = 0.34657359;
  k13 = 0.0069583333;
  k_13 = 0.167;
  k13p = 0.104375;
  k_14 = 0.001155;
  p15 = 6.1129552e-07;
  p_15 = 10;
  k15 = 12;
  k_16 = 0.0107215;
  k17 = 0.0004592;
  k_19 = 0.0183735;
  k_20 = 0.69314718;
  k_21 = 1.7650066e-05;
  kcat24 = 399.6;
  alpha24 = 0.00025;
  kcat28 = 319.8;
  kcat29 = 1200000;
  kcat30 = 6;
  kcat31 = 199.8;
  kcat32 = 39.96;
  beta32 = 2;
  kcat33 = 7.98;
  kcat35 = 19.98;
  kcat36 = 39.96;
  kcat39 = 2.796;
  k_39 = 0.003996;
  k41 = 39.96;
  u = NA*V*nM;
  IR_free_memb_init = 1*150*u;
  IR_free_cyt_init = 0.1*150*u/0.9;
  IRS1_init = 300*u;
  PI3K_init = 200*u;
  PI45_init = 0.994*IRS1_init;
  PI345_init = 0.0031*IRS1_init;
  PI34_init = 0.0029*IRS1_init;
  PKC_init = 100*u;
  GLUT4_memb_init = 4*IRS1_init;
  GLUT4_cyt_init = 96*IRS1_init;
  AMPK_init = 20.5064*SF2;
  mTORC1_init = 25.14*SF2;
  mTORC2_init = 18.7959*SF2;
  p70S6K_init = 14.301*SF2;
  TSC1_TSC2_pT1462_init = 14.9175*SF2;
  PI3K_variant_init = 18.9345*SF2;
  GS_init = 200*u;
  RasGAP_init = 50*u;
  SHP2_init = 300*u;
  iSrc_init = 518*u;
  RasGDP_init = 150*u;
  Raf_init = 100*u;
  Mek_init = 200*u;
  Erk_init = 400*u;
  Akt_init = 100*u;
  k1 = 60000000/(NA*Vo);
  k2 = 60000000/(NA*Vo);
  k_9 = (94/3.1)*k9s;
  k9b = (0.31/99.4)*k_9;
  k10 = (3.1/2.9)*k_10;
  k_11 = 10*k11;
  k_12 = 10*k12;
  k14 = 0.001155*GLUT4_cyt_init;
  k16 = 9.79766/SF2;
  k_17 = 0.00640216*SF2/5365.42;
  k_18 = 0.0106652/SF2;
  k18 = 0.000424/SF2;
  k19 = 0.375353/SF2;
  k20 = 0.00184043*(k_20/0.0113512)/SF2;
  k21 = 0.0365589/SF2;
  k22 = 6.66e-8/(u*1/60);
  k_22 = 2000000*k22*u;
  Km24 = 110*u;
  V25 = 6.66*u/(1/60);
  Km25 = 50*u;
  k26 = 0.000666/(u*1/60);
  k_26 = 100000*k26*u;
  k27 = 0.000666/(u*1/60);
  k_27 = 1000*u*k27;
  Km28 = 50*u;
  bRasGAP = 1e-5*u;
  Km29 = 50*u;
  Km30 = 400*u;
  Km31 = 10*u;
  PKA = 100*u;
  Km32 = 10000*u;
  alpha32 = 1e-6/(u*(1/60));
  Km33 = 50*u;
  V34 = 16.6*u/(1/60);
  Km34 = 675.299*u;
  Km35 = 500*u;
  Km36 = 500*u;
  V37 = 33.3*u/(1/60);
  Km37 = 500*u;
  Km38 = 500*u;
  V38 = 23.33*u/(1/60);
  Km39 = 5000*u;
  V40 = 333*u/(1/60);
  Km40 = 143.3*u;
  k42 = 0.0133/(u*1/60);
  _rateLaw1 = k_9*PTEN;
  _rateLaw2 = k_10*SHIP;

  // Other declarations:
  var IRS1_unphos, IRS1_pY, IRS1_pS636, IRS1_pYtot, IRS1_PI3K_complex, PI3K_variant_p;
  var Akt_pT, Akt_pS, mTORC1, mTORC1_pS2448, p70S6K_pT389, TSC1_TSC2_pS1387;
  var TSC1_TSC2_pT1462, mTORC2_pS2481, PI345, PKC_pT410, GLUT4_memb, IR_unphos_memb;
  var IR_bound_memb, IR_bound1_memb, IR_bound2_memb, IR_phos_memb, Insulin;
  var PI34, GLUT4_cyt, Aminoacids, AMPK_pT172, Akt_pT309, Akt_pS474, Akt_pp;
  var iSrc, aSrc, RasGDP, IRS1_GS_complex, RasGTP, IR_RasGAP_complex, Raf;
  var aRaf, aaRaf, Mek, Mek_pS218_S222, Erk, Erk_pT202_T185, Erk_ppY204_Y187;
  var GS, iGS, IRS1_SHP2_complex, f_3, f6, f7, f_7, f7p, f9, f11, f12, f13;
  var fp15, f15, f16, f17, f_18, f18, f19, f20, f_21, f21, f24, f25, f28;
  var f29, f30, f31, f32, f33, f34, f35, f36, f37, f38, f39, f_39, f40, f42;
  const cell, NA, Vo, V, nM, SF2, PTP, PTEN, SHIP, I_init, Amino_Acids_input;
  const SynthG4_init, SynthIR_init, k_1, k_2, k3, k_3, Kd_akt, Kd_pkc, Kd_p70;
  const n, n_p70, Vmax, k4, k_4, k4p, k_4p, k_5, k5, k6, k7, k_7, k7p, k_7p;
  const k8, k_8, k9s, k9a, k_10, k11, k12, k13, k_13, k13p, k_14, p15, p_15;
  const k15, k_16, k17, k_19, k_20, k_21, kcat24, alpha24, kcat28, kcat29;
  const kcat30, kcat31, kcat32, beta32, kcat33, kcat35, kcat36, kcat39, k_39;
  const k41, u, IR_free_memb_init, IR_free_cyt_init, IRS1_init, PI3K_init;
  const PI45_init, PI345_init, PI34_init, PKC_init, GLUT4_memb_init, GLUT4_cyt_init;
  const AMPK_init, mTORC1_init, mTORC2_init, p70S6K_init, TSC1_TSC2_pT1462_init;
  const PI3K_variant_init, GS_init, RasGAP_init, SHP2_init, iSrc_init, RasGDP_init;
  const Raf_init, Mek_init, Erk_init, Akt_init, k1, k2, k_9, k9b, k10, k_11;
  const k_12, k14, k16, k_17, k_18, k18, k19, k20, k21, k22, k_22, Km24, V25;
  const Km25, k26, k_26, k27, k_27, Km28, bRasGAP, Km29, Km30, Km31, PKA;
  const Km32, alpha32, Km33, V34, Km34, Km35, Km36, V37, Km37, Km38, V38;
  const Km39, V40, Km40, k42, _rateLaw1, _rateLaw2;

  // Unit definitions:
  unit time_unit = 60 second;
  unit substance = item;

  // Display Names:
  time_unit is "time";
  cell is "Vol_cell";
  S1 is "I(bs)";
  S2 is "IR(NPXY,Y999~u,alpha,beta,loc~m)";
  S3 is "IR(NPXY,Y999~u,alpha,beta,loc~c)";
  S4 is "IRS1(S636~u,Y~u,Y896,YXXM)";
  S5 is "PI3K(SH2)";
  S6 is "PI3K_variant(Y~u)";
  S7 is "PI45()";
  S8 is "PI345()";
  S9 is "PI34()";
  S10 is "PKC(T410~u)";
  S11 is "GLUT4(loc~c)";
  S12 is "GLUT4(loc~m)";
  S13 is "Amino_Acids()";
  S14 is "AMPK(T172~u)";
  S15 is "Akt(S474~u,T309~u)";
  S16 is "mTORC1(S2448~u)";
  S17 is "mTORC2(S2481~u)";
  S18 is "p70S6K(T389~u)";
  S19 is "TSC1_TSC2(S1387~u,T1462~p)";
  S20 is "GS(SH2,state~a)";
  S21 is "RasGAP(bs)";
  S22 is "SHP2(SH2)";
  S23 is "Src(state~i)";
  S24 is "Ras(state~GDP)";
  S25 is "Raf(state~i)";
  S26 is "Mek(S218_S222~u)";
  S27 is "Erk(T202_T185~u,Y204_Y187~u)";
  S28 is "SynthG4()";
  S29 is "SynthIR()";
  S30 is "I(bs!1).IR(NPXY,Y999~u,alpha!1,beta,loc~m)";
  S31 is "Degr()";
  S32 is "IRS1(S636~u,Y~p,Y896,YXXM)";
  S33 is "IRS1(S636~p,Y~u,Y896,YXXM)";
  S34 is "Akt(S474~u,T309~p)";
  S35 is "PKC(T410~p)";
  S36 is "PI3K_variant(Y~p)";
  S37 is "AMPK(T172~p)";
  S38 is "Akt(S474~p,T309~u)";
  S39 is "TSC1_TSC2(S1387~p,T1462~u)";
  S40 is "mTORC1(S2448~p)";
  S41 is "mTORC2(S2481~p)";
  S42 is "p70S6K(T389~p)";
  S43 is "Src(state~a)";
  S44 is "Ras(state~GTP)";
  S45 is "Raf(state~a)";
  S46 is "Mek(S218_S222~p)";
  S47 is "Erk(T202_T185~p,Y204_Y187~u)";
  S48 is "GS(SH2,state~i)";
  S49 is "I(bs!1).IR(NPXY,Y999~p,alpha!1,beta,loc~m)";
  S50 is "IRS1(S636~u,Y~p,Y896,YXXM!1).PI3K(SH2!1)";
  S51 is "Akt(S474~p,T309~p)";
  S52 is "GS(SH2!1,state~a).IRS1(S636~u,Y~p,Y896!1,YXXM)";
  S53 is "IRS1(S636~u,Y~p,Y896!1,YXXM).SHP2(SH2!1)";
  S54 is "Raf(state~aa)";
  S55 is "Erk(T202_T185~p,Y204_Y187~p)";
  S56 is "I(bs!1).I(bs!2).IR(NPXY,Y999~p,alpha!1,beta!2,loc~m)";
  S57 is "I(bs!1).IR(NPXY,Y999~p,alpha!1,beta,loc~c)";
  S58 is "I(bs!1).IR(NPXY!2,Y999~p,alpha!1,beta,loc~m).RasGAP(bs!2)";
  S59 is "GS(SH2!1,state~a).IRS1(S636~u,Y~p,Y896!1,YXXM!2).PI3K(SH2!2)";
  S60 is "I(bs!1).I(bs!2).IR(NPXY,Y999~p,alpha!1,beta!2,loc~c)";
  S61 is "I(bs!1).I(bs!2).IR(NPXY!3,Y999~p,alpha!1,beta!2,loc~m).RasGAP(bs!3)";
  Km24 is "v25";
  R1 is "Receptor binding to 1st insulin molecule";
  R2 is "Free receptor internalization";
  R3 is "Free receptor externalization";
  R4 is "receptor synthesis";
  R5 is "Receptor Degradation";
  R6 is "IRS-1 phosphorylation in Tyr";
  R7 is "IRS-1 phosphorylation in Ser";
  R8 is "Lipid formation 145";
  R9 is "PI45 formation";
  R10 is "Lipids formation 134";
  R11 is "Lipid formation rate";
  R12 is "Akt phosphorylation";
  R13 is "PKC phosphorylation";
  R14 is "GLUT4 translocation externalize";
  R15 is "GLUT4 translocation internalize";
  R16 is "GLUT4 synthesis";
  R17 is "GLUT4 degradation";
  R18 is "PI3k variant phosphorylation";
  R19 is "IRS1 phosphorylation by P70S6K";
  R20 is "AMPK_T172 phosphorylation";
  R21 is "Akt phosphorylation in Ser mediated by mTORC2_pS2481";
  R22 is "TSC1-TSC2 S1387_phosphorylation_by_AMPK_pT172 and T1462_phosphorylation_by_Akt_pT308";
  R23 is "mTORC1 phosphorylation mediated by TSC1_TSC2_pS1387 and Aminoacids";
  R24 is "mTORC2 phosphorylation mediated by phosphorylated PI3K_variant";
  R25 is "p70S6K phosphorylation mediated by mTORC1_pS2448";
  R26 is "Src module active";
  R27 is "RAS module GTP";
  R28 is "RAF module active";
  R29 is "Mek phosphorylated";
  R30 is "ERK module phosphorylated 1";
  R31 is "GS inhibition";
  R32 is "Receptor releasing1st insulin molecule";
  R33 is "Receptor phosphorylation";
  R34 is "IRS-1 dephosphorylation in Tyr";
  R35 is "IRS-1 dephosphorylation in Ser";
  R36 is "IRS-1_PI3-K complex formation (PI3-K activation)";
  R37 is "Akt phosphorylation in Tyr";
  R38 is "Akt dephosphorylation in Tyr";
  R39 is "PKC dephosphorylation";
  R40 is "PI3K_variant dephosphorylation by IRp";
  R41 is "AMPK_T172_dephosphorylation mediated by IRS1_pY";
  R42 is "Akt phosphorylation in Ser mediated by mTORC2_pS2481_2";
  R43 is "Akt dephosphorylation in Ser mediated by mTORC2_pS2481";
  R44 is "TSC1-TSC2 S1387_dephosphorylation_by_AMPK_pT172 and T1462_phosphorylation_by_Akt_pT308";
  R45 is "mTORC1 dephosphorylation mediated by TSC1_TSC2_pS1387 and Aminoacids";
  R46 is "mTORC2 dephosphorylation mediated by phosphorylated PI3K_variant";
  R47 is "p70S6K dephosphorylation mediated by mTORC1_pS2448";
  R48 is "Src module inactive";
  R49 is "IRS1-GS complex formation";
  R50 is "IRS1-SHP2 complex formation";
  R51 is "Ras module GDP";
  R52 is "RAF module active-active";
  R53 is "MEK dephosphorylation";
  R54 is "ERK module dephosphorylation";
  R55 is "ERK module y204_y187 dephosphorylation";
  R56 is "GS activation";
  R57 is "Receptor binding 2nd insulin molecule";
  R58 is "Receptor unbinding and dephosphorylation (on the cell membrane)";
  R59 is "Phosphorylated receptor internalization";
  R60 is "IRS-1_PI3-K complex dissociation (PI3-K inactivation)";
  R61 is "Akt phosphorylation/dephosphorylation in Tyr";
  R62 is "Akt dephosphorylation in Tyr phosphorylated form";
  R63 is "RasGAP module_forward";
  R64 is "IRS1-GS complex formation_2";
  R65 is "IRS1-GS complex dissociation";
  R66 is "IRS1-SHP2 complex dissociation";
  R67 is "RAF module inactivation";
  R68 is "ERK module phosphorylated and Y187 dephosphorylated";
  R69 is "IRS1-GS and IRS1-SHP2 complex disruption and IRS1 dephosphorylation";
  R70 is "IRS1-GS and IRS1-SHP2 complex formation and IRS1 phosphorylation";
  R71 is "Receptor dissociating 2nd insulin molecule";
  R72 is "Phosphorylated receptor internalization_ 2";
  R73 is "Phosphorylated receptor externalization";
  R74 is "Receptor unbinding and dephosphorylation (inside the cell)";
  R75 is "RasGAP module activation";
  R76 is "RasGAP module inactivation";
  R77 is "IRS1-GS complex formation_3";
  R78 is "IRS1-GS and IRS1-SHP2 complex disruption and IRS1 dephosphorylation _2";
  R79 is "SHP2 activity against RasGAP";
  R80 is "Phosphorylated receptor internalization_3";
  R81 is "Receptor unbinding and dephosphorylation (inside the cell) _2";
  R82 is "RasGAP module _2";
  R83 is "SHP2 activity against RasGAP_2";

  // CV terms:
  S1 identity "http://identifiers.org/uniprot/P01308"
  S2 identity "http://identifiers.org/uniprot/P06213"
  S3 identity "http://identifiers.org/uniprot/P06213"
  S4 identity "http://identifiers.org/uniprot/P35568"
  S10 identity "http://identifiers.org/uniprot/P17252"
  S11 identity "http://identifiers.org/uniprot/P14672"
  S12 identity "http://identifiers.org/uniprot/P14672"
  S14 identity "http://identifiers.org/uniprot/Q13131"
  S15 identity "http://identifiers.org/uniprot/P31748"
  S16 identity "http://identifiers.org/uniprot/P42345"
  S17 identity "http://identifiers.org/uniprot/P42345"
  S19 identity "http://identifiers.org/uniprot/P49815"
  S25 identity "http://identifiers.org/uniprot/P04049"
  S26 identity "http://identifiers.org/uniprot/Q02750"
  S27 identity "http://identifiers.org/uniprot/P28482"
  S30 identity "http://identifiers.org/uniprot/P01308"
  S32 identity "http://identifiers.org/uniprot/P35568"
  S33 identity "http://identifiers.org/uniprot/P35568"
  S34 identity "http://identifiers.org/uniprot/P31748"
  S35 identity "http://identifiers.org/uniprot/P17252"
  S37 identity "http://identifiers.org/uniprot/Q13131"
  S38 identity "http://identifiers.org/uniprot/P31748"
  S39 identity "http://identifiers.org/uniprot/P49815"
  S40 identity "http://identifiers.org/uniprot/P42345"
  S41 identity "http://identifiers.org/uniprot/P42345"
  S45 identity "http://identifiers.org/uniprot/P04049"
  S46 identity "http://identifiers.org/uniprot/Q02750"
  S47 identity "http://identifiers.org/uniprot/P28482"
  S49 identity "http://identifiers.org/uniprot/P01308"
  S50 identity "http://identifiers.org/uniprot/P35568"
  S51 identity "http://identifiers.org/uniprot/P31748"
  S53 identity "http://identifiers.org/uniprot/P35568"
  S54 identity "http://identifiers.org/uniprot/P04049"
  S55 identity "http://identifiers.org/uniprot/P28482"
  S56 identity "http://identifiers.org/uniprot/P01308"
  S57 identity "http://identifiers.org/uniprot/P01308"
  S58 identity "http://identifiers.org/uniprot/P01308"
  S60 identity "http://identifiers.org/uniprot/P01308"
  S61 identity "http://identifiers.org/uniprot/P01308"
end

DiCamillo2016___Insulin_signalling_pathway___Rule_based_model is "DiCamillo2016 - Insulin signalling pathway - Rule-based model"

DiCamillo2016___Insulin_signalling_pathway___Rule_based_model class "http://identifiers.org/biomodels.db/MODEL1604100005",
                                                                    "http://identifiers.org/taxonomy/9606",
                                                                    "http://identifiers.org/go/GO:0008286"
DiCamillo2016___Insulin_signalling_pathway___Rule_based_model description "http://identifiers.org/go/GO:0008286",
                                                                          "http://identifiers.org/pubmed/27245161"
DiCamillo2016___Insulin_signalling_pathway___Rule_based_model model_entity_is "http://identifiers.org/biomodels.db/MODEL1604100005",
                                                                              "http://identifiers.org/biomodels.db/BIOMD0000000833"
DiCamillo2016___Insulin_signalling_pathway___Rule_based_model property "http://identifiers.org/biomodels.db/MODEL1604100005"
DiCamillo2016___Insulin_signalling_pathway___Rule_based_model property "http://identifiers.org/taxonomy/9606"
