Morpheein

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Proteins that function as morpheeins are illustrated using a dice analogy where one die can morph into two different shapes, cubic and tetrahedral. The illustrated assemblies apply a rule that the die face with one spot must contact the die face with four spots. To satisfy the rule for each die in an assembly, the cubic die can only form a tetramer and the tetrahedral die can only assemble to a pentamer. This is analogous to two different conformations (morpheein forms) of a protein subunit each dictating assembly to a different oligomer. All dice in one assembly must be of the same shape before assembly. Thus, for example, the tetramer must come apart, and its component dice must change shape to a pyramid before they can participate in assembly into a pentamer.

Morpheeins are proteins that can form two or more different homo-oligomers (morpheein forms), but must come apart and change shape to convert between forms. The alternate shape may reassemble to a different oligomer. The shape of the subunit dictates which oligomer is formed.[1][2] Each oligomer has a finite number of subunits (stoichiometry). Morpheeins can interconvert between forms under physiological conditions and can exist as an equilibrium of different oligomers. These oligomers are physiologically relevant and are not misfolded protein; this distinguishes morpheeins from prions and amyloid. The different oligomers have distinct functionality. Interconversion of morpheein forms can be a structural basis for allosteric regulation.[1][2][3][4] A mutation that shifts the normal equilibrium of morpheein forms can serve as the basis for a conformational disease.[5] Features of morpheeins can be exploited for drug discovery.[1][3][6] The dice image (Fig 1) represents a morpheein equilibrium containing two different monomeric shapes that dictate assembly to a tetramer or a pentamer. The one protein that is established to function as a morpheein is porphobilinogen synthase,[2][7][8] though there are suggestions throughout the literature that other proteins may function as morpheeins (for more information see "Table of Putative Morpheeins" below).

Implications for drug discovery

Conformational differences between subunits of different oligomers and related functional differences of a morpheein provide a starting point for drug discovery. Protein function is dependent on the oligomeric form; therefore, the protein’s function can be regulated by shifting the equilibrium of forms. A small molecule compound can shift the equilibrium either by blocking or favoring formation of one of the oligomers. The equilibrium can be shifted using a small molecule that has a preferential binding affinity for only one of the alternate morpheein forms. An inhibitor of porphobilinogen synthase with this mechanism of action has been documented.[3]


Implications for allosteric regulation

The morpheein model of allosteric regulation has similarities to and differences from other models.[1][4][9] The concerted model (the Monod, Wyman and Changeux (MWC) model) of allosteric regulation requires all subunits to be in the same conformation or state within an oligomer like the morpheein model.[10][11] However, neither this model nor the sequential model (Koshland, Nemethy, and Filmer model) takes into account that the protein may dissociate to interconvert between oligomers.[10][11][12][13]

Implications for teaching about protein structure-function relationships

It is generally taught that a given amino acid sequence will have only one physiologically relevant (native) quaternary structure; morpheeins challenge this concept. The morpheein model does not require gross changes in the basic protein fold.[1] The conformational differences that accompany conversion between oligomers may be similar to the protein motions necessary for function of some proteins.[14] The morpheein model highlights the importance of conformational flexibility for protein functionality and offers a potential explanation for proteins showing non-Michaelis-Menten kinetics, hysteresis, and/or protein concentration dependent specific activity.[9]

Implications for understanding the structural basis for disease

The term "conformational disease" generally encompasses mutations that result in misfolded proteins that aggregate, such as Alzheimer’s and Creutzfeldt-Jakob diseases.[15] In light of the discovery of morpheeins, however, this definition could be expanded to include mutations that shift an equilibrium of alternate oligomeric forms of a protein. An example of such a conformational disease is ALAD porphyria, which results from a mutation of porphobilinogen synthase that causes a shift in its morpheein equilibrium.[5]

Table of proteins whose published behavior is consistent with that of a morpheein

[4]

Protein Example species E.C.number CAS number Alternate oligomers Evidence
Acetyl-CoA carboxylase-1 Gallus domesticus EC 6.4.1.2 Template:CAS inactive dimer, active dimer, larger [16] Effector molecules impact multimerization,[17] Multiple/protein moonlighting functions [16]
α-Acetylgalactosaminidase Bos taurus EC 4.3.2.2 Template:CAS inactive monomer, active tetramer [18] Substrate binding/turnover impacts multimerization,[18] Protein concentration dependent specific activity,[19] Different assemblies have different activities,[19] Conformationally distinct oligomeric forms.[18][19]
Adenylosuccinate lyase Bacillus subtilis EC 4.3.2.2 Template:CAS monomer, dimer, trimer, tetramer [20] Mutations shift the equilibrium of oligomers,[21] Oligomer-dependent kinetic parameters,[21] Protein concentration dependent molecular weight [21]
Aristolochene synthase Penicillium roqueforti EC 4.2.3.9 Template:CAS monomer, higher order [22] Protein concentration dependent specific activity[23]
L-Asparaginase Leptosphaeria michotii EC 3.5.1.1 Template:CAS dimer, tetramer, inactive octamer [24] Substrate binding/turnover impacts multimerization [25]
Aspartokinase Escherichia coli EC 2.7.2.4 & EC 1.1.1.3 Template:CAS monomer, dimer, tetramer[26][27] Multiple/protein moonlighting functions,[28] Conformationally distinct oligomeric forms [27]
ATPase of the ABCA1 transporter Homo sapiens dimer, tetramer [29] Substrate binding/turnover impacts multimerization [29]
Biotin—(acetyl-CoA-carboxylase) ligase holoenzyme synthetase Escherichia coli EC 6.3.4.15 Template:CAS monomer, dimer [30] Multiple/protein moonlighting functions,[30] Different assemblies have different activities [31]
Chorismate mutase Escherichia coli EC 5.4.99.5 Template:CAS dimer, trimer, hexamer Conformationally distinct oligomeric forms [32]
Citrate synthase Escherichia coli EC 2.3.3.1 Template:CAS monomer, dimer, trimer, tetramer, pentamer, hexamer, dodecamer [33] Substrate binding/turnover impacts multimerization,[33] Characterized equilibrium of oligomers,[33] Protein concentration dependent specific activity,[33] pH-dependent oligomeric equilibrium[33]
Cyanovirin-N Nostoc ellipsosporum Template:CAS monomer and domain-swapped dimer [34][35] Characterized equilibrium of oligomers,[36][37] Conformationally distinct oligomeric forms[36][37]
3-oxoacid CoA-transferase Sus scrofa domestica EC 2.8.3.5 Template:CAS dimer, tetramer [38] Chromatographically separable oligomers,[38] Substrate might preferentially stabilize one form [38]
Cystathionine beta-synthase Homo sapiens EC 4.2.1.22 Template:CAS multiple - ranges from dimer to 16-mer [39] Effector molecules impact multimerization,[40] Mutations shift the equilibrium of oligomers,[41] Different assemblies have different activities,[40] disease-causing mutations at sites distant from active site [42]
D-amino acid oxidase EC 1.4.3.3 Template:CAS monomers, dimers, higher-order oligomers [43][44] Oligomer-dependent kinetic parameters [43][44]
Dihydrolipoamide dehydrogenase Sus scrofa domestica EC 1.8.1.4 Template:CAS monomer, two different dimer forms, tetramer [45] Multiple/protein moonlighting functions,[45] Different assemblies have different activities,[45] pH-dependent oligomeric equilibrium,[45] Conformationally distinct oligomeric forms [46][47][48]
Dopamine beta-monooxygenase Bos taurus EC 1.14.17.1 Template:CAS dimers, tetramers [49][50][51] Effector molecules impact multimerization,[49][50][51] Characterized equilibrium of oligomers,[49][50][51] Oligomer-dependent kinetic parameters [49][50][51]
Geranylgeranyl pyrophosphate synthase / Farnesyltranstransferase Homo sapiens EC 2.5.1.29 Template:CAS hexamer, octamer [52][53][54] Effector molecules impact multimerization [53]
GDP-mannose 6-dehydrogenase Pseudomonas aeruginosa EC 1.1.1.132 Template:CAS trimer, 2 tetramers, and hexamer [55][56] Protein concentration dependent specific activity,[57] Kinetic hysteresis [57]
Glutamate dehydrogenase Bos taurus EC 1.4.1.2 Template:CAS active & inactive hexamers, higher order [58] Effector molecules impact multimerization,[59] Characterized equilibrium of oligomers [58]
Glutamate racemase Mycobacterium tuberculosis, Escherichia coli, Bacillus subtilis, Aquifex pyrophilus EC 5.1.1.3 Template:CAS monomer, 2 dimers, tetramer [60][61][62][63][64] Multiple/protein moonlighting functions,[65][66][67] Characterized equilibrium of oligomers,[63][64] Conformationally distinct oligomeric forms [60][61][62]
Glyceraldehyde-3-phosphate dehydrogenase Oryctolagus cuniculas, Sus scrofa domestica EC 1.2.1.12 Template:CAS monomer, dimer, tetramer [68] Characterized equilibrium of oligomers,[69] Different assemblies have different activities[70]
Glycerol kinase Escherichia coli EC 2.7.1.30 Template:CAS monomer and 2 tetramers [71][72][73] Characterized equilibrium of oligomers,[71][72][73][74] Conformationally distinct oligomeric forms,[74][75] Effector functions by preventing domain motion [75]
HIV-Integrase Human immunodeficiency virus-1 EC 2.7.7.- monomer, dimer, tetramer, higher order [76][77][78] Effector molecules impact multimerization,[79] Multiple/protein moonlighting functions,[76][77][78] Different assemblies have different activities [78][79]
HPr-Kinase/phosphatase Bacillus subtilis, Lactobacillus casei, Mycoplasma pneumoniae, Staphylococcus xylosus EC 2.7.1.-/EC 3.1.3.- Template:CAS monomers, dimers, trimers, hexamers [80][81][82][83][84][85] Effector molecules impact multimerization,[84] Multiple/protein moonlighting functions,[84] Different assemblies have different activities,[84] pH-dependent oligomeric equilibrium [84]
Lactate dehydrogenase Bacillus stearothermophilus EC 1.1.1.27 Template:CAS 2 dimers, tetramer [86][87] Effector molecules impact multimerization,[87] Characterized equilibrium of oligomers,[87][87] Protein concentration dependent specific activity,[87][87] Mutations shift the equilibrium of oligomers,[88] Oligomer-dependent kinetic parameters,[87][87] Conformationally distinct oligomeric forms [89]
Lon protease Escherichia coli, Mycobacterium smegmatis EC 3.4.21.53 Template:CAS monomer, dimer, trimer, tetramer [90][91] Effector molecules impact multimerization,[90][91] Substrate binding/turnover impacts multimerization,[90][91] Protein concentration dependent specific activity,[92] Kinetic hysteresis[92]
Mitochondrial NAD(P)+ Malic enzyme / malate dehydrogenase (oxaloacetate-decarboxylating) (NADP+) Homo sapiens EC 1.1.1.40 Template:CAS monomer, 2 dimers, tetramer [93][94] Effector molecules impact multimerization,[93] Mutations shift the equilibrium of oligomers,[95] Kinetic hysteresis,[94]
Peroxiredoxins Salmonella typhimurium EC 1.6.4.- & EC 1.11.1.15 Template:CAS 2 dimers, decamer Conformationally distinct oligomeric forms,[96] Different assemblies have different activities [97]
Phenylalanine hydroxylase Homo sapiens EC 1.14.16.1 Template:CAS high activity tetramer, low activity tetramer [98] Substrate binding/turnover impacts multimerization,[99][100] Conformationally distinct oligomeric forms [101][102]
Phosphoenolpyruvate carboxylase Escherichia coli, Zea mays EC 4.1.1.31 Template:CAS inactive dimer, active tetramer[103] Effector molecules impact multimerization, Characterized equilibrium of oligomers,[103] Kinetic hysteresis,[103] Conformationally distinct oligomeric forms [104]
Phosphofructokinase Bacillus stearothermophilus, Thermus thermophilus EC 2.7.1.11 Template:CAS inactive dimer, active tetramer [103][105] Effector molecules impact multimerization,[103][105] Characterized equilibrium of oligomers [103][105]
Polyphenol oxidase Agaricus bisporus, Malus domestica, Lactuca sativa L. EC 1.10.3.1 Template:CAS monomer, trimer, tetramer, octamer, dodecamer[106][107] Multiple/protein moonlighting functions,[108] Substrate binding/turnover impacts multimerization,[109] Different assemblies have different activities,[110] Kinetic hysteresis[109]
Porphobilinogen synthase Drosophila melanogaster, Danio rerio EC 4.2.1.24 Template:CAS dimer, hexamer, octamer[111][112] PBGS is the prototype morpheein.[111]
Pyruvate kinase Homo sapiens EC 2.7.1.40 Template:CAS active and inactive dimers, active tetramer, monomer, trimer, pentamer [113][114] Conformationally distinct oligomeric forms [113][114]
Ribonuclease A Bos taurus EC 3.1.27.5 Template:CAS monomer, dimer, trimer, tetramer, hexamer, pentamer, higher order[115][116][117][118][119] Multiple/protein moonlighting functions,[120][121][122] Different assemblies have different activities,[120][121][122] Conformationally distinct oligomeric forms [116][118][119]
Ribonucleotide reductase Mus musculus EC 1.17.4.1 Template:CAS tetramer, hexamer [123][124][125][126] Effector molecules impact multimerization [126]
S-adenosyl-L-homocysteine hydrolase Dictyostelium discoideum EC 3.3.1.1 Template:CAS tetramer and other [127][128][129] Effector molecules impact multimerization [127]
Biodegrative threonine dehydratase / threonine ammonia-lyase Escherichia coli EC 4.3.1.19 Template:CAS 2 monomers, 2 tetramers [130][131][132] Effector molecules impact multimerization,[132] Characterized equilibrium of oligomers,[130][131] Different assemblies have different activities [130][131][132]
β-Tryptase Homo sapiens EC 3.4.21.59 Template:CAS active and inactive monomers, active and inactive tetramers [133][134][135][136][137][138][139][140][141][142] Protein concentration dependent specific activity,[143] Characterized equilibrium of oligomers [143]
Tumor necrosis factor-alpha Homo sapiens Template:CAS monomer, dimer, trimer [144][145] Different assemblies have different activities [146]
Uracil phosphoribosyltransferase Escherichia coli EC 2.4.2.9 Template:CAS trimer, pentamer [147] Effector molecules impact multimerization,[147] Substrate binding/turnover impacts multimerization,[147] Different assemblies have different activities [147]

References

  1. 1.0 1.1 1.2 1.3 1.4 Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 2.2 Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 3.2 Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 4.2 Lua error in package.lua at line 80: module 'strict' not found.
  5. 5.0 5.1 Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. 9.0 9.1 Lua error in package.lua at line 80: module 'strict' not found.
  10. 10.0 10.1 Lua error in package.lua at line 80: module 'strict' not found.
  11. 11.0 11.1 Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. 16.0 16.1 Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. 18.0 18.1 18.2 Lua error in package.lua at line 80: module 'strict' not found.
  19. 19.0 19.1 19.2 Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. 21.0 21.1 21.2 Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. 27.0 27.1 Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. 29.0 29.1 Lua error in package.lua at line 80: module 'strict' not found.
  30. 30.0 30.1 Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. 33.0 33.1 33.2 33.3 33.4 Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. 36.0 36.1 Lua error in package.lua at line 80: module 'strict' not found.
  37. 37.0 37.1 Lua error in package.lua at line 80: module 'strict' not found.
  38. 38.0 38.1 38.2 Lua error in package.lua at line 80: module 'strict' not found.
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. 40.0 40.1 Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. 43.0 43.1 Lua error in package.lua at line 80: module 'strict' not found.
  44. 44.0 44.1 Lua error in package.lua at line 80: module 'strict' not found.
  45. 45.0 45.1 45.2 45.3 Lua error in package.lua at line 80: module 'strict' not found.
  46. Lua error in package.lua at line 80: module 'strict' not found.
  47. Lua error in package.lua at line 80: module 'strict' not found.
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. 49.0 49.1 49.2 49.3 Lua error in package.lua at line 80: module 'strict' not found.
  50. 50.0 50.1 50.2 50.3 Lua error in package.lua at line 80: module 'strict' not found.
  51. 51.0 51.1 51.2 51.3 Lua error in package.lua at line 80: module 'strict' not found.
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. 53.0 53.1 Lua error in package.lua at line 80: module 'strict' not found.
  54. Lua error in package.lua at line 80: module 'strict' not found.
  55. Lua error in package.lua at line 80: module 'strict' not found.
  56. Lua error in package.lua at line 80: module 'strict' not found.
  57. 57.0 57.1 Lua error in package.lua at line 80: module 'strict' not found.
  58. 58.0 58.1 Lua error in package.lua at line 80: module 'strict' not found.
  59. Lua error in package.lua at line 80: module 'strict' not found.
  60. 60.0 60.1 Lua error in package.lua at line 80: module 'strict' not found.
  61. 61.0 61.1 Lua error in package.lua at line 80: module 'strict' not found.
  62. 62.0 62.1 Lua error in package.lua at line 80: module 'strict' not found.
  63. 63.0 63.1 Lua error in package.lua at line 80: module 'strict' not found.
  64. 64.0 64.1 Lua error in package.lua at line 80: module 'strict' not found.
  65. Lua error in package.lua at line 80: module 'strict' not found.
  66. Lua error in package.lua at line 80: module 'strict' not found.
  67. Lua error in package.lua at line 80: module 'strict' not found.
  68. Lua error in package.lua at line 80: module 'strict' not found.
  69. Lua error in package.lua at line 80: module 'strict' not found.
  70. Lua error in package.lua at line 80: module 'strict' not found.
  71. 71.0 71.1 Lua error in package.lua at line 80: module 'strict' not found.
  72. 72.0 72.1 Lua error in package.lua at line 80: module 'strict' not found.
  73. 73.0 73.1 Lua error in package.lua at line 80: module 'strict' not found.
  74. 74.0 74.1 Lua error in package.lua at line 80: module 'strict' not found.
  75. 75.0 75.1 Lua error in package.lua at line 80: module 'strict' not found.
  76. 76.0 76.1 Lua error in package.lua at line 80: module 'strict' not found.
  77. 77.0 77.1 Lua error in package.lua at line 80: module 'strict' not found.
  78. 78.0 78.1 78.2 Lua error in package.lua at line 80: module 'strict' not found.
  79. 79.0 79.1 Lua error in package.lua at line 80: module 'strict' not found.
  80. Lua error in package.lua at line 80: module 'strict' not found.
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. Lua error in package.lua at line 80: module 'strict' not found.
  83. Lua error in package.lua at line 80: module 'strict' not found.
  84. 84.0 84.1 84.2 84.3 84.4 Lua error in package.lua at line 80: module 'strict' not found.
  85. Lua error in package.lua at line 80: module 'strict' not found.
  86. Lua error in package.lua at line 80: module 'strict' not found.
  87. 87.0 87.1 87.2 87.3 87.4 87.5 87.6 87.7 Lua error in package.lua at line 80: module 'strict' not found.
  88. Lua error in package.lua at line 80: module 'strict' not found.
  89. Lua error in package.lua at line 80: module 'strict' not found.
  90. 90.0 90.1 90.2 Lua error in package.lua at line 80: module 'strict' not found.
  91. 91.0 91.1 91.2 Lua error in package.lua at line 80: module 'strict' not found.
  92. 92.0 92.1 Lua error in package.lua at line 80: module 'strict' not found.
  93. 93.0 93.1 Lua error in package.lua at line 80: module 'strict' not found.
  94. 94.0 94.1 Lua error in package.lua at line 80: module 'strict' not found.
  95. Lua error in package.lua at line 80: module 'strict' not found.
  96. Lua error in package.lua at line 80: module 'strict' not found.
  97. Lua error in package.lua at line 80: module 'strict' not found.
  98. Lua error in package.lua at line 80: module 'strict' not found.
  99. Lua error in package.lua at line 80: module 'strict' not found.
  100. Lua error in package.lua at line 80: module 'strict' not found.
  101. Lua error in package.lua at line 80: module 'strict' not found.
  102. Lua error in package.lua at line 80: module 'strict' not found.
  103. 103.0 103.1 103.2 103.3 103.4 103.5 Lua error in package.lua at line 80: module 'strict' not found.
  104. Lua error in package.lua at line 80: module 'strict' not found.
  105. 105.0 105.1 105.2 Lua error in package.lua at line 80: module 'strict' not found.
  106. Lua error in package.lua at line 80: module 'strict' not found.
  107. Lua error in package.lua at line 80: module 'strict' not found.
  108. Lua error in package.lua at line 80: module 'strict' not found.
  109. 109.0 109.1 Lua error in package.lua at line 80: module 'strict' not found.
  110. Lua error in package.lua at line 80: module 'strict' not found.
  111. 111.0 111.1 Lua error in package.lua at line 80: module 'strict' not found.
  112. Lua error in package.lua at line 80: module 'strict' not found.
  113. 113.0 113.1 Lua error in package.lua at line 80: module 'strict' not found.
  114. 114.0 114.1 Lua error in package.lua at line 80: module 'strict' not found.
  115. Lua error in package.lua at line 80: module 'strict' not found.
  116. 116.0 116.1 Lua error in package.lua at line 80: module 'strict' not found.
  117. Lua error in package.lua at line 80: module 'strict' not found.
  118. 118.0 118.1 Lua error in package.lua at line 80: module 'strict' not found.
  119. 119.0 119.1 Lua error in package.lua at line 80: module 'strict' not found.
  120. 120.0 120.1 Lua error in package.lua at line 80: module 'strict' not found.
  121. 121.0 121.1 Lua error in package.lua at line 80: module 'strict' not found.
  122. 122.0 122.1 Lua error in package.lua at line 80: module 'strict' not found.
  123. Lua error in package.lua at line 80: module 'strict' not found.
  124. Lua error in package.lua at line 80: module 'strict' not found.
  125. Lua error in package.lua at line 80: module 'strict' not found.
  126. 126.0 126.1 Lua error in package.lua at line 80: module 'strict' not found.
  127. 127.0 127.1 Lua error in package.lua at line 80: module 'strict' not found.
  128. Lua error in package.lua at line 80: module 'strict' not found.
  129. Lua error in package.lua at line 80: module 'strict' not found.
  130. 130.0 130.1 130.2 Lua error in package.lua at line 80: module 'strict' not found.
  131. 131.0 131.1 131.2 Lua error in package.lua at line 80: module 'strict' not found.
  132. 132.0 132.1 132.2 Lua error in package.lua at line 80: module 'strict' not found.
  133. Lua error in package.lua at line 80: module 'strict' not found.
  134. Lua error in package.lua at line 80: module 'strict' not found.
  135. Lua error in package.lua at line 80: module 'strict' not found.
  136. Lua error in package.lua at line 80: module 'strict' not found.
  137. Lua error in package.lua at line 80: module 'strict' not found.
  138. Lua error in package.lua at line 80: module 'strict' not found.
  139. Lua error in package.lua at line 80: module 'strict' not found.
  140. Lua error in package.lua at line 80: module 'strict' not found.
  141. Lua error in package.lua at line 80: module 'strict' not found.
  142. Lua error in package.lua at line 80: module 'strict' not found.
  143. 143.0 143.1 Lua error in package.lua at line 80: module 'strict' not found.
  144. Lua error in package.lua at line 80: module 'strict' not found.
  145. Lua error in package.lua at line 80: module 'strict' not found.
  146. Lua error in package.lua at line 80: module 'strict' not found.
  147. 147.0 147.1 147.2 147.3 Lua error in package.lua at line 80: module 'strict' not found.