Example
pwClear;
pwAddModelFromLibrary('Schoeberl2002_EGF_MAPK_PWcurated', '.')
xPatterns = {};
xPatterns{end+1} = ...
'E_<o|R|iR|pR|ipR|idegR>_<o|R|iR|pR|ipR|idegR>_<o|Ga>_<o|Sh|aSh>_<o|G2>_<o|So>_<o|Rs>_<o|Gd|Gt>_<o|Pr>';
xPatterns{end+1} = '<o|Sh|aSh>_<o|G2>_<o|So>';
xPatterns{end+1} = '<o|Rf|iRf>_<o|Rs|iRs>_<Gd|aGt|Gt>';
xPatterns{end+1} = '<Me|iMe|pMe|piMe|ppMe>_<o|iaRf|aRf>_<o|Phs2|iPhs2>';
xPatterns{end+1} = '<Er|pEr|ppEr|piEr|iEr|ppiEr>_<o|ppMe|ppiMe>';
xPatterns{end+1} = '<Er|pEr|ppEr|piEr|iEr|ppiEr>_<o|Phs2|Phs3|iPhs2|iPhs3>';
m2 = pwExtractRules(xPatterns);
pwSaveModel(m2, 'newModel.m');