CONSTRUCT { _:426028 up:source unirule:MF_01227 . _:426029 up:source unirule:MF_01227 . _:426030 up:source unirule:MF_01227 . _:426031 up:source unirule:MF_01227 . _:426032 up:source unirule:MF_01227 . _:426033 up:source unirule:MF_01227 . _:426034 up:source unirule:MF_01227 . _:426035 up:source unirule:MF_01227 . _:426036 up:source unirule:MF_01227 . _:426037 up:source unirule:MF_01227 . _:426038 up:source unirule:MF_01227 . _:426039 up:source unirule:MF_01227 . _:426040 up:source unirule:MF_01227 . _:426041 up:source unirule:MF_01227 . _:426042 up:source unirule:MF_01227 . _:426043 up:source unirule:MF_01227 . _:426044 up:source unirule:MF_01227 . _:426045 up:source unirule:MF_01227 . _:426046 up:source unirule:MF_01227 . _:426047 up:source unirule:MF_01227 . _:426048 up:source unirule:MF_01227 . _:426049 up:source unirule:MF_01227 . _:426050 up:source unirule:MF_01227 . _:426051 up:source unirule:MF_01227 . _:426052 up:source unirule:MF_01227 . _:426053 up:source unirule:MF_01227 . _:426054 up:source unirule:MF_01227 . _:426055 up:source unirule:MF_01227 . _:426056 up:source unirule:MF_01227 . _:426057 up:source unirule:MF_01227 . _:426058 up:source unirule:MF_01227 . _:426059 up:source unirule:MF_01227 . _:426060 up:source unirule:MF_01227 . _:426061 up:source unirule:MF_01227 . _:426062 up:source unirule:MF_01227 . _:426063 up:source unirule:MF_01227 . _:426064 up:source unirule:MF_01227 . _:426065 up:source unirule:MF_01227 . _:426066 up:source unirule:MF_01227 . _:426067 up:source unirule:MF_01227 . _:426068 up:source unirule:MF_01227 . _:426069 up:source unirule:MF_01227 . _:426070 up:source unirule:MF_01227 . _:426071 up:source unirule:MF_01227 . _:426072 up:source unirule:MF_01227 . ?this up:alternativeName ?name1 , ?name2 , ?name3 ; up:annotation ?annotation5 , ?annotation6 , ?annotation8 , ?annotation10 , ?annotation12 , ?annotation13 , ?annotation14 , ?annotation15 , ?annotation16 ; up:classifiedWith GO:0003883 , GO:0006221 , keyword:315 , keyword:436 , keyword:460 , keyword:479 , keyword:547 , keyword:665 , keyword:67 ; up:recommendedName ?name0 . ?name0 up:ecName '6.3.4.2' ; up:fullName 'CTP synthase' ; rdf:type up:Structured_Name . ?name1 up:fullName "Cytidine 5'-triphosphate synthase" ; rdf:type up:Structured_Name . ?name2 up:fullName 'Cytidine triphosphate synthetase' ; up:shortName 'CTP synthetase' , 'CTPS' ; rdf:type up:Structured_Name . ?name3 up:fullName 'UTP--ammonia ligase' ; rdf:type up:Structured_Name . ?gene4 skos:prefLabel 'pyrG' . ?annotation5 a up:Function_Annotation ; rdfs:comment 'Catalyzes the ATP-dependent amination of UTP to CTP with either L-glutamine or ammonia as the source of nitrogen. Regulates intracellular CTP levels through interactions with the four ribonucleotide triphosphates.' . ?annotation6 up:activity ?activity7 ; rdf:type up:Catalytic_Activity_Annotation . ?activity7 up:catalyticActivity <http://rdf.rhea-db.org/26426>; up:enzymeClass <http://purl.uniprot.org/enzyme/6.3.4.2>. ?annotation8 up:activity ?activity9 ; rdf:type up:Catalytic_Activity_Annotation . ?activity9 up:catalyticActivity <http://rdf.rhea-db.org/15889>. ?annotation10 up:activity ?activity11 ; rdf:type up:Catalytic_Activity_Annotation . ?activity11 up:catalyticActivity <http://rdf.rhea-db.org/16597>. ?annotation12 a up:Activity_Regulation_Annotation ; rdfs:comment 'Allosterically activated by GTP, when glutamine is the substrate; GTP has no effect on the reaction when ammonia is the substrate. The allosteric effector GTP functions by stabilizing the protein conformation that binds the tetrahedral intermediate(s) formed during glutamine hydrolysis. Inhibited by the product CTP, via allosteric rather than competitive inhibition.' . ?annotation13 a up:Pathway_Annotation ; rdfs:comment 'Pyrimidine metabolism; CTP biosynthesis via de novo pathway; CTP from UDP: step 2/2.' . ?annotation14 a up:Subunit_Annotation ; rdfs:comment 'Homotetramer.' . ?annotation15 a up:Annotation ; rdfs:comment 'CTPSs have evolved a hybrid strategy for distinguishing between UTP and CTP. The overlapping regions of the product feedback inhibitory and substrate sites recognize a common feature in both compounds, the triphosphate moiety. To differentiate isosteric substrate and product pyrimidine rings, an additional pocket far from the expected kinase/ligase catalytic site, specifically recognizes the cytosine and ribose portions of the product inhibitor.' . ?annotation16 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the CTP synthase family.' . ?pfs17 up:annotation ?annotation18 . ?annotation18 faldo:begin ?pfsb19 ; faldo:end ?pfse20 ; up:ligand ?ligand21 ; rdf:type up:Binding_Site_Annotation . ?pfsb19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?ligand21 rdfs:subClassOf chebi:30616 . ?pfs24 up:annotation ?annotation25 . ?annotation25 faldo:begin ?pfsb26 ; faldo:end ?pfse27 ; rdf:type up:Region_Annotation ; rdfs:comment 'Amidoligase domain' . ?pfsb26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfse27 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfs30 up:annotation ?annotation31 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; up:ligand ?ligand34 ; rdf:type up:Binding_Site_Annotation . ?pfsb32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse33 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?ligand34 rdfs:subClassOf chebi:30616 . ?pfs37 up:annotation ?annotation38 . ?annotation38 faldo:begin ?pfsb39 ; faldo:end ?pfse40 ; up:ligand ?ligand41 ; rdf:type up:Binding_Site_Annotation . ?pfsb39 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?pfse40 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?ligand41 rdfs:subClassOf chebi:37563 . ?pfs44 up:annotation ?annotation45 . ?annotation45 faldo:begin ?pfsb46 ; faldo:end ?pfse47 ; up:ligand ?ligand48 ; rdf:type up:Binding_Site_Annotation . ?pfsb46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse47 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?ligand48 rdfs:subClassOf chebi:37563 . ?pfs51 up:annotation ?annotation52 . ?annotation52 faldo:begin ?pfsb53 ; faldo:end ?pfse54 ; up:ligand ?ligand55 ; rdf:type up:Binding_Site_Annotation . ?pfsb53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?ligand55 rdfs:subClassOf chebi:46398 . ?pfs58 up:annotation ?annotation59 . ?annotation59 faldo:begin ?pfsb60 ; faldo:end ?pfse61 ; up:ligand ?ligand62 ; rdf:type up:Binding_Site_Annotation . ?pfsb60 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?pfse61 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?ligand62 rdfs:subClassOf chebi:58359 . ?pfs65 up:annotation ?annotation66 . ?annotation66 faldo:begin ?pfsb67 ; faldo:end ?pfse68 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Nucleophile; for glutamine hydrolysis' . ?pfsb67 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?pfse68 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfs71 up:annotation ?annotation72 . ?annotation72 faldo:begin ?pfsb73 ; faldo:end ?pfse74 ; rdf:type up:Active_Site_Annotation . ?pfsb73 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?pfse74 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?pfs77 up:annotation ?annotation78 . ?annotation78 faldo:begin ?pfsb79 ; faldo:end ?pfse80 ; rdf:type up:Active_Site_Annotation . ?pfsb79 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?pfse80 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?pfs83 up:annotation ?annotation84 . ?annotation84 faldo:begin ?pfsb85 ; faldo:end ?pfse86 ; up:ligand ?ligand87 ; rdf:type up:Binding_Site_Annotation . ?pfsb85 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?pfse86 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?ligand87 rdfs:subClassOf chebi:18420 . ?pfs90 up:annotation ?annotation91 . ?annotation91 faldo:begin ?pfsb92 ; faldo:end ?pfse93 ; up:ligand ?ligand94 ; rdf:type up:Binding_Site_Annotation . ?pfsb92 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?pfse93 faldo:position ?thisPositionOn96 ; rdf:type faldo:ExactPosition . ?ligand94 rdfs:subClassOf chebi:18420 . ?pfs97 up:annotation ?annotation98 . ?annotation98 faldo:begin ?pfsb99 ; faldo:end ?pfse100 ; up:ligand ?ligand101 ; rdf:type up:Binding_Site_Annotation . ?pfsb99 faldo:position ?thisPositionOn102 ; rdf:type faldo:ExactPosition . ?pfse100 faldo:position ?thisPositionOn103 ; rdf:type faldo:ExactPosition . ?ligand101 rdfs:subClassOf chebi:37563 . ?pfs104 up:annotation ?annotation105 . ?annotation105 faldo:begin ?pfsb106 ; faldo:end ?pfse107 ; up:ligand ?ligand108 ; rdf:type up:Binding_Site_Annotation . ?pfsb106 faldo:position ?thisPositionOn109 ; rdf:type faldo:ExactPosition . ?pfse107 faldo:position ?thisPositionOn110 ; rdf:type faldo:ExactPosition . ?ligand108 rdfs:subClassOf chebi:46398 . ?pfs111 up:annotation ?annotation112 . ?annotation112 faldo:begin ?pfsb113 ; faldo:end ?pfse114 ; up:ligand ?ligand115 ; rdf:type up:Binding_Site_Annotation . ?pfsb113 faldo:position ?thisPositionOn116 ; rdf:type faldo:ExactPosition . ?pfse114 faldo:position ?thisPositionOn117 ; rdf:type faldo:ExactPosition . ?ligand115 rdfs:subClassOf chebi:58359 . ?pfs118 up:annotation ?annotation119 . ?annotation119 faldo:begin ?pfsb120 ; faldo:end ?pfse121 ; up:ligand ?ligand122 ; rdf:type up:Binding_Site_Annotation . ?pfsb120 faldo:position ?thisPositionOn123 ; rdf:type faldo:ExactPosition . ?pfse121 faldo:position ?thisPositionOn124 ; rdf:type faldo:ExactPosition . ?ligand122 rdfs:subClassOf chebi:30616 . ?pfs125 up:annotation ?annotation126 . ?annotation126 faldo:begin ?pfsb127 ; faldo:end ?pfse128 ; up:ligand ?ligand129 ; rdf:type up:Binding_Site_Annotation . ?pfsb127 faldo:position ?thisPositionOn130 ; rdf:type faldo:ExactPosition . ?pfse128 faldo:position ?thisPositionOn131 ; rdf:type faldo:ExactPosition . ?ligand129 rdfs:subClassOf chebi:37563 . ?pfs132 up:annotation ?annotation133 . ?annotation133 faldo:begin ?pfsb134 ; faldo:end ?pfse135 ; up:ligand ?ligand136 ; rdf:type up:Binding_Site_Annotation . ?pfsb134 faldo:position ?thisPositionOn137 ; rdf:type faldo:ExactPosition . ?pfse135 faldo:position ?thisPositionOn138 ; rdf:type faldo:ExactPosition . ?ligand136 rdfs:subClassOf chebi:46398 . ?pfs139 up:annotation ?annotation140 . ?annotation140 faldo:begin ?pfsb141 ; faldo:end ?pfse142 ; up:ligand ?ligand143 ; rdf:type up:Binding_Site_Annotation . ?pfsb141 faldo:position ?thisPositionOn144 ; rdf:type faldo:ExactPosition . ?pfse142 faldo:position ?thisPositionOn145 ; rdf:type faldo:ExactPosition . ?ligand143 rdfs:subClassOf chebi:58359 . ?pfs146 up:annotation ?annotation147 . ?annotation147 faldo:begin ?pfsb148 ; faldo:end ?pfse149 ; up:ligand ?ligand150 ; rdf:type up:Binding_Site_Annotation . ?pfsb148 faldo:position ?thisPositionOn151 ; rdf:type faldo:ExactPosition . ?pfse149 faldo:position ?thisPositionOn152 ; rdf:type faldo:ExactPosition . ?ligand150 rdfs:subClassOf chebi:58359 . ?pfs153 up:annotation ?annotation154 . ?annotation154 faldo:begin ?pfsb155 ; faldo:end ?pfse156 ; up:ligand ?ligand157 ; rdf:type up:Binding_Site_Annotation . ?pfsb155 faldo:position ?thisPositionOn158 ; rdf:type faldo:ExactPosition . ?pfse156 faldo:position ?thisPositionOn159 ; rdf:type faldo:ExactPosition . ?ligand157 rdfs:subClassOf chebi:58359 . ?pfs160 up:annotation ?annotation161 . ?annotation161 faldo:begin ?pfsb162 ; faldo:end ?pfse163 ; up:ligand ?ligand164 ; rdf:type up:Binding_Site_Annotation . ?pfsb162 faldo:position ?thisPositionOn165 ; rdf:type faldo:ExactPosition . ?pfse163 faldo:position ?thisPositionOn166 ; rdf:type faldo:ExactPosition . ?ligand164 rdfs:subClassOf chebi:30616 . _:426073 a rdf:Statement ; up:attribution _:426028 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:426074 a rdf:Statement ; up:attribution _:426029 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:426075 a rdf:Statement ; up:attribution _:426030 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:426076 a rdf:Statement ; up:attribution _:426031 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name3 . _:426077 a rdf:Statement ; up:attribution _:426032 ; rdf:subject ?gene4 ; rdf:predicate up:encodedBy ; rdf:object ?gene4 . _:426078 a rdf:Statement ; up:attribution _:426033 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:426079 a rdf:Statement ; up:attribution _:426034 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:426080 a rdf:Statement ; up:attribution _:426035 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:426081 a rdf:Statement ; up:attribution _:426036 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:426082 a rdf:Statement ; up:attribution _:426037 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:426083 a rdf:Statement ; up:attribution _:426038 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:426084 a rdf:Statement ; up:attribution _:426039 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:426085 a rdf:Statement ; up:attribution _:426040 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:426086 a rdf:Statement ; up:attribution _:426041 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:426087 a rdf:Statement ; up:attribution _:426042 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:426088 a rdf:Statement ; up:attribution _:426043 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:315 . _:426089 a rdf:Statement ; up:attribution _:426044 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:426090 a rdf:Statement ; up:attribution _:426045 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:426091 a rdf:Statement ; up:attribution _:426046 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:426092 a rdf:Statement ; up:attribution _:426047 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:426093 a rdf:Statement ; up:attribution _:426048 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:665 . _:426094 a rdf:Statement ; up:attribution _:426049 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003883 . _:426095 a rdf:Statement ; up:attribution _:426050 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006221 . _:426096 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:426097 a rdf:Statement ; up:attribution _:426051 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:426098 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:426099 a rdf:Statement ; up:attribution _:426052 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:426100 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:426101 a rdf:Statement ; up:attribution _:426053 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:426102 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:426103 a rdf:Statement ; up:attribution _:426054 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:426104 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:426105 a rdf:Statement ; up:attribution _:426055 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:426106 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:426107 a rdf:Statement ; up:attribution _:426056 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:426108 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:426109 a rdf:Statement ; up:attribution _:426057 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:426110 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:426111 a rdf:Statement ; up:attribution _:426058 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:426112 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:426113 a rdf:Statement ; up:attribution _:426059 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:426114 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . _:426115 a rdf:Statement ; up:attribution _:426060 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . _:426116 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:426117 a rdf:Statement ; up:attribution _:426061 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:426118 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . _:426119 a rdf:Statement ; up:attribution _:426062 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . _:426120 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs97 ; rdf:predicate up:annotation ; rdf:object ?annotation98 . _:426121 a rdf:Statement ; up:attribution _:426063 ; rdf:subject ?pfs97 ; rdf:predicate up:annotation ; rdf:object ?annotation98 . _:426122 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs104 ; rdf:predicate up:annotation ; rdf:object ?annotation105 . _:426123 a rdf:Statement ; up:attribution _:426064 ; rdf:subject ?pfs104 ; rdf:predicate up:annotation ; rdf:object ?annotation105 . _:426124 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs111 ; rdf:predicate up:annotation ; rdf:object ?annotation112 . _:426125 a rdf:Statement ; up:attribution _:426065 ; rdf:subject ?pfs111 ; rdf:predicate up:annotation ; rdf:object ?annotation112 . _:426126 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs118 ; rdf:predicate up:annotation ; rdf:object ?annotation119 . _:426127 a rdf:Statement ; up:attribution _:426066 ; rdf:subject ?pfs118 ; rdf:predicate up:annotation ; rdf:object ?annotation119 . _:426128 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs125 ; rdf:predicate up:annotation ; rdf:object ?annotation126 . _:426129 a rdf:Statement ; up:attribution _:426067 ; rdf:subject ?pfs125 ; rdf:predicate up:annotation ; rdf:object ?annotation126 . _:426130 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs132 ; rdf:predicate up:annotation ; rdf:object ?annotation133 . _:426131 a rdf:Statement ; up:attribution _:426068 ; rdf:subject ?pfs132 ; rdf:predicate up:annotation ; rdf:object ?annotation133 . _:426132 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs139 ; rdf:predicate up:annotation ; rdf:object ?annotation140 . _:426133 a rdf:Statement ; up:attribution _:426069 ; rdf:subject ?pfs139 ; rdf:predicate up:annotation ; rdf:object ?annotation140 . _:426134 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs146 ; rdf:predicate up:annotation ; rdf:object ?annotation147 . _:426135 a rdf:Statement ; up:attribution _:426070 ; rdf:subject ?pfs146 ; rdf:predicate up:annotation ; rdf:object ?annotation147 . _:426136 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs153 ; rdf:predicate up:annotation ; rdf:object ?annotation154 . _:426137 a rdf:Statement ; up:attribution _:426071 ; rdf:subject ?pfs153 ; rdf:predicate up:annotation ; rdf:object ?annotation154 . _:426138 a rdf:Statement ; up:source unirule:MF_01227 ; rdf:subject ?pfs160 ; rdf:predicate up:annotation ; rdf:object ?annotation161 . _:426139 a rdf:Statement ; up:attribution _:426072 ; rdf:subject ?pfs160 ; rdf:predicate up:annotation ; rdf:object ?annotation161 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01227 #Rule MF_01227 Created by:coudert on:2002-09-20 Modified by:ecastro on:2023-06-01 VALUES ?supertaxon167 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01227 . ?thisOrganism rdfs:subClassOf+ ?supertaxon167 . BIND(URI(CONCAT(STR(?this), '#MF_01227a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01227a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01227a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_01227a3')) AS ?name3) . BIND(URI(CONCAT(STR(?this), '#MF_01227a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01227a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01227a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01227a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_01227a12')) AS ?annotation12) . BIND(URI(CONCAT(STR(?this), '#MF_01227a13')) AS ?annotation13) . BIND(URI(CONCAT(STR(?this), '#MF_01227a14')) AS ?annotation14) . BIND(URI(CONCAT(STR(?this), '#MF_01227a15')) AS ?annotation15) . BIND(URI(CONCAT(STR(?this), '#MF_01227a16')) AS ?annotation16) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch172 faldo:location ?templateMotifSequenceMatchRegionP0A7E5173 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5175 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227168 . ?templateMotifSequenceMatchRegionP0A7E5173 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5174 . ?templateMotifSequenceMatchBeginP0A7E5174 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5169 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5175 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch176 faldo:location ?targetMotifMatchRegionMatch177 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227179 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227170 . ?targetMotifMatchRegionMatch177 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227178 . ?targetMotifMatchRegionMatchBeginMF_01227178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227171 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227179 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_5) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227168, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227168) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227168, CONCAT('^(?:-*[^-]){', STR(((239 - ?templateMotifSequenceMatchBeginPositionP0A7E5169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227170, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227170) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227170, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227170) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) . BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_01227171) - 1) AS ?thisPositionOn22) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227168, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227168) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227168, CONCAT('^(?:-*[^-]){', STR(((241 - ?templateMotifSequenceMatchBeginPositionP0A7E5169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227170, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227170) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227170, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227170) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) . BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_01227171) - 1) AS ?thisPositionOn23) . BIND(?this AS ?pfs1t184) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) . FILTER (REGEX('[KR][ARNDCQEGHILKMFPSTWYVBZJUOX][VALI]', SUBSTR(?thisSequenceValue, ?thisPositionOn22, (?thisPositionOn23 - ?thisPositionOn22)))) . BIND(URI(CONCAT(STR(?this), '#MF_01227a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch189 faldo:location ?templateMotifSequenceMatchRegionP0A7E5190 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5192 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227185 . ?templateMotifSequenceMatchRegionP0A7E5190 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5191 . ?templateMotifSequenceMatchBeginP0A7E5191 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5186 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5192 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch193 faldo:location ?targetMotifMatchRegionMatch194 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227196 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227187 . ?targetMotifMatchRegionMatch194 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227195 . ?targetMotifMatchRegionMatchBeginMF_01227195 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227188 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227196 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn28) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227185, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227185) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227185, CONCAT('^(?:-*[^-]){', STR(((266 - ?templateMotifSequenceMatchBeginPositionP0A7E5186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227187, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227187) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227187, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227187) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) . BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_01227188) - 1) AS ?thisPositionOn29) . BIND(?this AS ?pfs2t199) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) . FILTER ((BOUND(?thisPositionOn28) && BOUND(?thisPositionOn29))) . BIND(URI(CONCAT(STR(?this), '#MF_01227a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch204 faldo:location ?templateMotifSequenceMatchRegionP0A7E5205 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5207 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227200 . ?templateMotifSequenceMatchRegionP0A7E5205 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5206 . ?templateMotifSequenceMatchBeginP0A7E5206 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5201 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5207 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch208 faldo:location ?targetMotifMatchRegionMatch209 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227211 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227202 . ?targetMotifMatchRegionMatch209 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227210 . ?targetMotifMatchRegionMatchBeginMF_01227210 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227203 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227211 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227200, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227200) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227200, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionP0A7E5201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1212) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227202, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227202) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227202, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227202) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), '')))), '[^-]', ''))) AS ?step2213) . BIND(((?step2213 + ?targetMotifMatchRegionMatchBeginPositionMF_01227203) - 1) AS ?thisPositionOn35) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227200, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227200) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227200, CONCAT('^(?:-*[^-]){', STR(((20 - ?templateMotifSequenceMatchBeginPositionP0A7E5201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1214) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227202, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227202) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227202, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227202) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), '')))), '[^-]', ''))) AS ?step2215) . BIND(((?step2215 + ?targetMotifMatchRegionMatchBeginPositionMF_01227203) - 1) AS ?thisPositionOn36) . BIND(?this AS ?pfs2t216) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse33) . FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]GKG[ARNDCQEGHILKMFPSTWYVBZJUOX]', SUBSTR(?thisSequenceValue, ?thisPositionOn35, (?thisPositionOn36 - ?thisPositionOn35)))) . BIND(URI(CONCAT(STR(?this), '#MF_01227a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch221 faldo:location ?templateMotifSequenceMatchRegionP0A7E5222 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5224 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227217 . ?templateMotifSequenceMatchRegionP0A7E5222 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5223 . ?templateMotifSequenceMatchBeginP0A7E5223 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5218 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5224 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch225 faldo:location ?targetMotifMatchRegionMatch226 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227228 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227219 . ?targetMotifMatchRegionMatch226 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227227 . ?targetMotifMatchRegionMatchBeginMF_01227227 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227220 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227228 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227217, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227217) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227217, CONCAT('^(?:-*[^-]){', STR(((147 - ?templateMotifSequenceMatchBeginPositionP0A7E5218) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1229) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227219, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227219) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227219, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227219) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), '')))), '[^-]', ''))) AS ?step2230) . BIND(((?step2230 + ?targetMotifMatchRegionMatchBeginPositionMF_01227220) - 1) AS ?thisPositionOn42) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227217, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227217) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227217, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionP0A7E5218) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227219, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227219) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227219, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227219) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) . BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_01227220) - 1) AS ?thisPositionOn43) . BIND(?this AS ?pfs2t233) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb39) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse40) . FILTER (REGEX('D[ARNDCQEGHILKMFPSTWYVBZJUOX]E', SUBSTR(?thisSequenceValue, ?thisPositionOn42, (?thisPositionOn43 - ?thisPositionOn42)))) . BIND(URI(CONCAT(STR(?this), '#MF_01227a38')) AS ?annotation38) . BIND(?this AS ?pfs37) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionP0A7E5239 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5241 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227234 . ?templateMotifSequenceMatchRegionP0A7E5239 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5240 . ?templateMotifSequenceMatchBeginP0A7E5240 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5235 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5241 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227245 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227236 . ?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227244 . ?targetMotifMatchRegionMatchBeginMF_01227244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227237 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227245 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227234, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227234) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227234, CONCAT('^(?:-*[^-]){', STR(((187 - ?templateMotifSequenceMatchBeginPositionP0A7E5235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227236, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227236) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227236, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227236) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) . BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_01227237) - 1) AS ?thisPositionOn49) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227234, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227234) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227234, CONCAT('^(?:-*[^-]){', STR(((192 - ?templateMotifSequenceMatchBeginPositionP0A7E5235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1248) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227236, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227236) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227236, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227236) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), '')))), '[^-]', ''))) AS ?step2249) . BIND(((?step2249 + ?targetMotifMatchRegionMatchBeginPositionMF_01227237) - 1) AS ?thisPositionOn50) . BIND(?this AS ?pfs2t250) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) . FILTER (REGEX('K[TS]K[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]Q', SUBSTR(?thisSequenceValue, ?thisPositionOn49, (?thisPositionOn50 - ?thisPositionOn49)))) . BIND(URI(CONCAT(STR(?this), '#MF_01227a45')) AS ?annotation45) . BIND(?this AS ?pfs44) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch255 faldo:location ?templateMotifSequenceMatchRegionP0A7E5256 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5258 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227251 . ?templateMotifSequenceMatchRegionP0A7E5256 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5257 . ?templateMotifSequenceMatchBeginP0A7E5257 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5252 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5258 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch259 faldo:location ?targetMotifMatchRegionMatch260 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227262 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227253 . ?targetMotifMatchRegionMatch260 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227261 . ?targetMotifMatchRegionMatchBeginMF_01227261 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227254 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227262 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227251, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227251) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227251, CONCAT('^(?:-*[^-]){', STR(((187 - ?templateMotifSequenceMatchBeginPositionP0A7E5252) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1263) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227253, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227253) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227253, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227253) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), '')))), '[^-]', ''))) AS ?step2264) . BIND(((?step2264 + ?targetMotifMatchRegionMatchBeginPositionMF_01227254) - 1) AS ?thisPositionOn56) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227251, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227251) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227251, CONCAT('^(?:-*[^-]){', STR(((192 - ?templateMotifSequenceMatchBeginPositionP0A7E5252) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1265) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227253, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227253) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1265), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227253, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227253) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1265), '}'), '')))), '[^-]', ''))) AS ?step2266) . BIND(((?step2266 + ?targetMotifMatchRegionMatchBeginPositionMF_01227254) - 1) AS ?thisPositionOn57) . BIND(?this AS ?pfs2t267) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) . FILTER (REGEX('K[TS]K[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]Q', SUBSTR(?thisSequenceValue, ?thisPositionOn56, (?thisPositionOn57 - ?thisPositionOn56)))) . BIND(URI(CONCAT(STR(?this), '#MF_01227a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch272 faldo:location ?templateMotifSequenceMatchRegionP0A7E5273 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5275 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227268 . ?templateMotifSequenceMatchRegionP0A7E5273 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5274 . ?templateMotifSequenceMatchBeginP0A7E5274 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5269 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5275 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch276 faldo:location ?targetMotifMatchRegionMatch277 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227279 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227270 . ?targetMotifMatchRegionMatch277 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227278 . ?targetMotifMatchRegionMatchBeginMF_01227278 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227271 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227279 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227268, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227268) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227268, CONCAT('^(?:-*[^-]){', STR(((380 - ?templateMotifSequenceMatchBeginPositionP0A7E5269) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1280) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227270, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227270) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227270, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1280), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227270, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227270) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227270, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1280), '}'), '')))), '[^-]', ''))) AS ?step2281) . BIND(((?step2281 + ?targetMotifMatchRegionMatchBeginPositionMF_01227271) - 1) AS ?thisPositionOn63) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227268, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227268) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227268, CONCAT('^(?:-*[^-]){', STR(((383 - ?templateMotifSequenceMatchBeginPositionP0A7E5269) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1282) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227270, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227270) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227270, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1282), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227270, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227270) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227270, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1282), '}'), '')))), '[^-]', ''))) AS ?step2283) . BIND(((?step2283 + ?targetMotifMatchRegionMatchBeginPositionMF_01227271) - 1) AS ?thisPositionOn64) . BIND(?this AS ?pfs2t284) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb60) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse61) . FILTER (REGEX('[LMYF][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][QH]', SUBSTR(?thisSequenceValue, ?thisPositionOn63, (?thisPositionOn64 - ?thisPositionOn63)))) . BIND(URI(CONCAT(STR(?this), '#MF_01227a59')) AS ?annotation59) . BIND(?this AS ?pfs58) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch289 faldo:location ?templateMotifSequenceMatchRegionP0A7E5290 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5292 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227285 . ?templateMotifSequenceMatchRegionP0A7E5290 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5291 . ?templateMotifSequenceMatchBeginP0A7E5291 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5286 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5292 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch293 faldo:location ?targetMotifMatchRegionMatch294 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227296 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227287 . ?targetMotifMatchRegionMatch294 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227295 . ?targetMotifMatchRegionMatchBeginMF_01227295 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227288 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227296 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227285, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227285) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227285, CONCAT('^(?:-*[^-]){', STR(((379 - ?templateMotifSequenceMatchBeginPositionP0A7E5286) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1297) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227287, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227287) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227287, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1297), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227287, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227287) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227287, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1297), '}'), '')))), '[^-]', ''))) AS ?step2298) . BIND(((?step2298 + ?targetMotifMatchRegionMatchBeginPositionMF_01227288) - 1) AS ?thisPositionOn69) . BIND(?thisPositionOn69 AS ?thisPositionOn70) . BIND(?this AS ?pfs2t299) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse68) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn69, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_01227a66')) AS ?annotation66) . BIND(?this AS ?pfs65) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch304 faldo:location ?templateMotifSequenceMatchRegionP0A7E5305 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5307 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227300 . ?templateMotifSequenceMatchRegionP0A7E5305 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5306 . ?templateMotifSequenceMatchBeginP0A7E5306 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5301 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5307 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch308 faldo:location ?targetMotifMatchRegionMatch309 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227311 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227302 . ?targetMotifMatchRegionMatch309 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227310 . ?targetMotifMatchRegionMatchBeginMF_01227310 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227303 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227311 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227300, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227300) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227300, CONCAT('^(?:-*[^-]){', STR(((515 - ?templateMotifSequenceMatchBeginPositionP0A7E5301) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1312) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227302, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227302) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227302, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1312), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227302, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227302) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227302, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1312), '}'), '')))), '[^-]', ''))) AS ?step2313) . BIND(((?step2313 + ?targetMotifMatchRegionMatchBeginPositionMF_01227303) - 1) AS ?thisPositionOn75) . BIND(?thisPositionOn75 AS ?thisPositionOn76) . BIND(?this AS ?pfs2t314) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb73) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse74) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01227a72')) AS ?annotation72) . BIND(?this AS ?pfs71) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch319 faldo:location ?templateMotifSequenceMatchRegionP0A7E5320 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5322 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227315 . ?templateMotifSequenceMatchRegionP0A7E5320 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5321 . ?templateMotifSequenceMatchBeginP0A7E5321 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5316 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5322 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch323 faldo:location ?targetMotifMatchRegionMatch324 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227326 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227317 . ?targetMotifMatchRegionMatch324 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227325 . ?targetMotifMatchRegionMatchBeginMF_01227325 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227318 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227326 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227315, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227315) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227315, CONCAT('^(?:-*[^-]){', STR(((517 - ?templateMotifSequenceMatchBeginPositionP0A7E5316) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1327) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227317, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227317) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227317, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1327), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227317, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227317) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227317, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1327), '}'), '')))), '[^-]', ''))) AS ?step2328) . BIND(((?step2328 + ?targetMotifMatchRegionMatchBeginPositionMF_01227318) - 1) AS ?thisPositionOn81) . BIND(?thisPositionOn81 AS ?thisPositionOn82) . BIND(?this AS ?pfs2t329) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfsb79) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfse80) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn81, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01227a78')) AS ?annotation78) . BIND(?this AS ?pfs77) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch334 faldo:location ?templateMotifSequenceMatchRegionP0A7E5335 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5337 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227330 . ?templateMotifSequenceMatchRegionP0A7E5335 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5336 . ?templateMotifSequenceMatchBeginP0A7E5336 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5331 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5337 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch338 faldo:location ?targetMotifMatchRegionMatch339 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227341 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227332 . ?targetMotifMatchRegionMatch339 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227340 . ?targetMotifMatchRegionMatchBeginMF_01227340 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227333 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227341 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227330, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227330) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227330, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionP0A7E5331) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1342) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227332, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227332) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227332, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1342), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227332, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227332) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227332, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1342), '}'), '')))), '[^-]', ''))) AS ?step2343) . BIND(((?step2343 + ?targetMotifMatchRegionMatchBeginPositionMF_01227333) - 1) AS ?thisPositionOn88) . BIND(?thisPositionOn88 AS ?thisPositionOn89) . BIND(?this AS ?pfs2t344) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb85) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse86) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01227a84')) AS ?annotation84) . BIND(?this AS ?pfs83) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch349 faldo:location ?templateMotifSequenceMatchRegionP0A7E5350 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5352 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227345 . ?templateMotifSequenceMatchRegionP0A7E5350 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5351 . ?templateMotifSequenceMatchBeginP0A7E5351 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5346 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5352 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch353 faldo:location ?targetMotifMatchRegionMatch354 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227356 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227347 . ?targetMotifMatchRegionMatch354 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227355 . ?targetMotifMatchRegionMatchBeginMF_01227355 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227348 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227356 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227345, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227345) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227345, CONCAT('^(?:-*[^-]){', STR(((140 - ?templateMotifSequenceMatchBeginPositionP0A7E5346) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1357) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227347, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227347) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1357), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227347, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227347) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1357), '}'), '')))), '[^-]', ''))) AS ?step2358) . BIND(((?step2358 + ?targetMotifMatchRegionMatchBeginPositionMF_01227348) - 1) AS ?thisPositionOn95) . BIND(?thisPositionOn95 AS ?thisPositionOn96) . BIND(?this AS ?pfs2t359) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfsb92) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfse93) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn95, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01227a91')) AS ?annotation91) . BIND(?this AS ?pfs90) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch364 faldo:location ?templateMotifSequenceMatchRegionP0A7E5365 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5367 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227360 . ?templateMotifSequenceMatchRegionP0A7E5365 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5366 . ?templateMotifSequenceMatchBeginP0A7E5366 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5361 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5367 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch368 faldo:location ?targetMotifMatchRegionMatch369 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227371 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227362 . ?targetMotifMatchRegionMatch369 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227370 . ?targetMotifMatchRegionMatchBeginMF_01227370 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227363 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227371 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227360, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227360) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227360, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionP0A7E5361) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1372) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227362, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227362) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227362, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1372), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227362, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227362) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227362, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1372), '}'), '')))), '[^-]', ''))) AS ?step2373) . BIND(((?step2373 + ?targetMotifMatchRegionMatchBeginPositionMF_01227363) - 1) AS ?thisPositionOn102) . BIND(?thisPositionOn102 AS ?thisPositionOn103) . BIND(?this AS ?pfs2t374) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfsb99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn103))) AS ?pfse100) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn102, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_01227a98')) AS ?annotation98) . BIND(?this AS ?pfs97) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch379 faldo:location ?templateMotifSequenceMatchRegionP0A7E5380 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5382 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227375 . ?templateMotifSequenceMatchRegionP0A7E5380 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5381 . ?templateMotifSequenceMatchBeginP0A7E5381 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5376 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5382 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch383 faldo:location ?targetMotifMatchRegionMatch384 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227386 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227377 . ?targetMotifMatchRegionMatch384 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227385 . ?targetMotifMatchRegionMatchBeginMF_01227385 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227378 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227386 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227375, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227375) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227375, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionP0A7E5376) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1387) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227377, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227377) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227377, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1387), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227377, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227377) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227377, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1387), '}'), '')))), '[^-]', ''))) AS ?step2388) . BIND(((?step2388 + ?targetMotifMatchRegionMatchBeginPositionMF_01227378) - 1) AS ?thisPositionOn109) . BIND(?thisPositionOn109 AS ?thisPositionOn110) . BIND(?this AS ?pfs2t389) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfsb106) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn110))) AS ?pfse107) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn109, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_01227a105')) AS ?annotation105) . BIND(?this AS ?pfs104) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch394 faldo:location ?templateMotifSequenceMatchRegionP0A7E5395 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5397 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227390 . ?templateMotifSequenceMatchRegionP0A7E5395 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5396 . ?templateMotifSequenceMatchBeginP0A7E5396 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5391 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5397 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch398 faldo:location ?targetMotifMatchRegionMatch399 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227401 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227392 . ?targetMotifMatchRegionMatch399 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227400 . ?targetMotifMatchRegionMatchBeginMF_01227400 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227393 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227401 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227390, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227390) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227390, CONCAT('^(?:-*[^-]){', STR(((55 - ?templateMotifSequenceMatchBeginPositionP0A7E5391) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1402) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227392, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227392) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227392, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1402), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227392, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227392) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227392, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1402), '}'), '')))), '[^-]', ''))) AS ?step2403) . BIND(((?step2403 + ?targetMotifMatchRegionMatchBeginPositionMF_01227393) - 1) AS ?thisPositionOn116) . BIND(?thisPositionOn116 AS ?thisPositionOn117) . BIND(?this AS ?pfs2t404) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn116))) AS ?pfsb113) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn117))) AS ?pfse114) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn116, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_01227a112')) AS ?annotation112) . BIND(?this AS ?pfs111) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch409 faldo:location ?templateMotifSequenceMatchRegionP0A7E5410 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5412 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227405 . ?templateMotifSequenceMatchRegionP0A7E5410 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5411 . ?templateMotifSequenceMatchBeginP0A7E5411 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5406 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5412 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch413 faldo:location ?targetMotifMatchRegionMatch414 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227416 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227407 . ?targetMotifMatchRegionMatch414 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227415 . ?targetMotifMatchRegionMatchBeginMF_01227415 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227408 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227416 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227405, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227405) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227405, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionP0A7E5406) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1417) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227407, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227407) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227407, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1417), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227407, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227407) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227407, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1417), '}'), '')))), '[^-]', ''))) AS ?step2418) . BIND(((?step2418 + ?targetMotifMatchRegionMatchBeginPositionMF_01227408) - 1) AS ?thisPositionOn123) . BIND(?thisPositionOn123 AS ?thisPositionOn124) . BIND(?this AS ?pfs2t419) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn123))) AS ?pfsb120) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn124))) AS ?pfse121) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn123, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01227a119')) AS ?annotation119) . BIND(?this AS ?pfs118) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch424 faldo:location ?templateMotifSequenceMatchRegionP0A7E5425 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5427 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227420 . ?templateMotifSequenceMatchRegionP0A7E5425 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5426 . ?templateMotifSequenceMatchBeginP0A7E5426 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5421 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5427 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch428 faldo:location ?targetMotifMatchRegionMatch429 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227431 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227422 . ?targetMotifMatchRegionMatch429 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227430 . ?targetMotifMatchRegionMatchBeginMF_01227430 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227423 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227431 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227420, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227420) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227420, CONCAT('^(?:-*[^-]){', STR(((223 - ?templateMotifSequenceMatchBeginPositionP0A7E5421) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1432) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227422, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227422) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227422, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1432), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227422, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227422) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227422, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1432), '}'), '')))), '[^-]', ''))) AS ?step2433) . BIND(((?step2433 + ?targetMotifMatchRegionMatchBeginPositionMF_01227423) - 1) AS ?thisPositionOn130) . BIND(?thisPositionOn130 AS ?thisPositionOn131) . BIND(?this AS ?pfs2t434) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn130))) AS ?pfsb127) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn131))) AS ?pfse128) . FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn130, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01227a126')) AS ?annotation126) . BIND(?this AS ?pfs125) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch439 faldo:location ?templateMotifSequenceMatchRegionP0A7E5440 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5442 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227435 . ?templateMotifSequenceMatchRegionP0A7E5440 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5441 . ?templateMotifSequenceMatchBeginP0A7E5441 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5436 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5442 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch443 faldo:location ?targetMotifMatchRegionMatch444 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227446 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227437 . ?targetMotifMatchRegionMatch444 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227445 . ?targetMotifMatchRegionMatchBeginMF_01227445 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227438 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227446 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227435, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227435) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227435, CONCAT('^(?:-*[^-]){', STR(((223 - ?templateMotifSequenceMatchBeginPositionP0A7E5436) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1447) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227437, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227437) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227437, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1447), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227437, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227437) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227437, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1447), '}'), '')))), '[^-]', ''))) AS ?step2448) . BIND(((?step2448 + ?targetMotifMatchRegionMatchBeginPositionMF_01227438) - 1) AS ?thisPositionOn137) . BIND(?thisPositionOn137 AS ?thisPositionOn138) . BIND(?this AS ?pfs2t449) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn137))) AS ?pfsb134) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn138))) AS ?pfse135) . FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn137, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01227a133')) AS ?annotation133) . BIND(?this AS ?pfs132) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch454 faldo:location ?templateMotifSequenceMatchRegionP0A7E5455 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5457 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227450 . ?templateMotifSequenceMatchRegionP0A7E5455 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5456 . ?templateMotifSequenceMatchBeginP0A7E5456 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5451 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5457 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch458 faldo:location ?targetMotifMatchRegionMatch459 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227461 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227452 . ?targetMotifMatchRegionMatch459 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227460 . ?targetMotifMatchRegionMatchBeginMF_01227460 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227453 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227461 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227450, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227450) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227450, CONCAT('^(?:-*[^-]){', STR(((352 - ?templateMotifSequenceMatchBeginPositionP0A7E5451) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1462) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227452, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227452) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227452, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1462), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227452, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227452) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227452, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1462), '}'), '')))), '[^-]', ''))) AS ?step2463) . BIND(((?step2463 + ?targetMotifMatchRegionMatchBeginPositionMF_01227453) - 1) AS ?thisPositionOn144) . BIND(?thisPositionOn144 AS ?thisPositionOn145) . BIND(?this AS ?pfs2t464) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn144))) AS ?pfsb141) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn145))) AS ?pfse142) . FILTER (REGEX('[GA]', SUBSTR(?thisSequenceValue, ?thisPositionOn144, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01227a140')) AS ?annotation140) . BIND(?this AS ?pfs139) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch469 faldo:location ?templateMotifSequenceMatchRegionP0A7E5470 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5472 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227465 . ?templateMotifSequenceMatchRegionP0A7E5470 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5471 . ?templateMotifSequenceMatchBeginP0A7E5471 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5466 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5472 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch473 faldo:location ?targetMotifMatchRegionMatch474 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227476 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227467 . ?targetMotifMatchRegionMatch474 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227475 . ?targetMotifMatchRegionMatchBeginMF_01227475 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227468 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227476 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227465, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227465) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227465, CONCAT('^(?:-*[^-]){', STR(((403 - ?templateMotifSequenceMatchBeginPositionP0A7E5466) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1477) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227467, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227467) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227467, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1477), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227467, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227467) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227467, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1477), '}'), '')))), '[^-]', ''))) AS ?step2478) . BIND(((?step2478 + ?targetMotifMatchRegionMatchBeginPositionMF_01227468) - 1) AS ?thisPositionOn151) . BIND(?thisPositionOn151 AS ?thisPositionOn152) . BIND(?this AS ?pfs2t479) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn151))) AS ?pfsb148) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn152))) AS ?pfse149) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn151, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01227a147')) AS ?annotation147) . BIND(?this AS ?pfs146) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch484 faldo:location ?templateMotifSequenceMatchRegionP0A7E5485 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5487 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227480 . ?templateMotifSequenceMatchRegionP0A7E5485 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5486 . ?templateMotifSequenceMatchBeginP0A7E5486 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5481 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5487 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch488 faldo:location ?targetMotifMatchRegionMatch489 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227491 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227482 . ?targetMotifMatchRegionMatch489 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227490 . ?targetMotifMatchRegionMatchBeginMF_01227490 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227483 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227491 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227480, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227480) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227480, CONCAT('^(?:-*[^-]){', STR(((470 - ?templateMotifSequenceMatchBeginPositionP0A7E5481) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1492) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227482, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227482) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227482, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1492), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227482, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227482) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227482, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1492), '}'), '')))), '[^-]', ''))) AS ?step2493) . BIND(((?step2493 + ?targetMotifMatchRegionMatchBeginPositionMF_01227483) - 1) AS ?thisPositionOn158) . BIND(?thisPositionOn158 AS ?thisPositionOn159) . BIND(?this AS ?pfs2t494) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn158))) AS ?pfsb155) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn159))) AS ?pfse156) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn158, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01227a154')) AS ?annotation154) . BIND(?this AS ?pfs153) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch499 faldo:location ?templateMotifSequenceMatchRegionP0A7E5500 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E5502 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E5MF_01227495 . ?templateMotifSequenceMatchRegionP0A7E5500 faldo:begin ?templateMotifSequenceMatchBeginP0A7E5501 . ?templateMotifSequenceMatchBeginP0A7E5501 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E5496 ; faldo:reference isoform:P0A7E5-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E5502 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . ?targetMotifMatch503 faldo:location ?targetMotifMatchRegionMatch504 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01227506 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E5MF_01227497 . ?targetMotifMatchRegionMatch504 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01227505 . ?targetMotifMatchRegionMatchBeginMF_01227505 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01227498 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01227506 edam:has_input signature:MF_01227 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E5MF_01227495, 1, (STRLEN(?templateMotifCigarP0A7E5MF_01227495) - STRLEN(REPLACE(?templateMotifCigarP0A7E5MF_01227495, CONCAT('^(?:-*[^-]){', STR(((241 - ?templateMotifSequenceMatchBeginPositionP0A7E5496) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1507) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227497, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227497) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227497, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1507), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E5MF_01227497, 1, (STRLEN(?targetMotifMatchCigarP0A7E5MF_01227497) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E5MF_01227497, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1507), '}'), '')))), '[^-]', ''))) AS ?step2508) . BIND(((?step2508 + ?targetMotifMatchRegionMatchBeginPositionMF_01227498) - 1) AS ?thisPositionOn165) . BIND(?thisPositionOn165 AS ?thisPositionOn166) . BIND(?this AS ?pfs3t509) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn165))) AS ?pfsb162) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn166))) AS ?pfse163) . FILTER (REGEX('[VALI]', SUBSTR(?thisSequenceValue, ?thisPositionOn165, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01227a161')) AS ?annotation161) . BIND(?this AS ?pfs160) . } }