Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-336
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-47
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-311
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-202
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-359
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-117
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-335
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-226
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-292
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-183
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-182
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-291
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-290
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-181
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-180
http://purl.uniprot.org/unirules/MF_01220#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01220#construct-template-319
http://purl.uniprot.org/unirules/MF_01220#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_01220#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_01220#construct-where-list-0
http://purl.uniprot.org/unirules/MF_01220#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_01220#construct-template-list-0
http://purl.uniprot.org/unirules/MF_01220#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:430308 up:source unirule:MF_01220 . _:430309 up:source unirule:MF_01220 . _:430310 up:source unirule:MF_01220 . _:430311 up:source unirule:MF_01220 . _:430312 up:source unirule:MF_01220 . _:430313 up:source unirule:MF_01220 . _:430314 up:source unirule:MF_01220 . _:430315 up:source unirule:MF_01220 . _:430316 up:source unirule:MF_01220 . _:430317 up:source unirule:MF_01220 . _:430318 up:source unirule:MF_01220 . _:430319 up:source unirule:MF_01220 . _:430320 up:source unirule:MF_01220 . _:430321 up:source unirule:MF_01220 . _:430322 up:source unirule:MF_01220 . _:430323 up:source unirule:MF_01220 . _:430324 up:source unirule:MF_01220 . _:430325 up:source unirule:MF_01220 . _:430326 up:source unirule:MF_01220 . _:430327 up:source unirule:MF_01220 . _:430328 up:source unirule:MF_01220 . _:430329 up:source unirule:MF_01220 . _:430330 up:source unirule:MF_01220 . _:430331 up:source unirule:MF_01220 . _:430332 up:source unirule:MF_01220 . _:430333 up:source unirule:MF_01220 . _:430334 up:source unirule:MF_01220 . _:430335 up:source unirule:MF_01220 . _:430336 up:source unirule:MF_01220 . _:430337 up:source unirule:MF_01220 . _:430338 up:source unirule:MF_01220 . _:430339 up:source unirule:MF_01220 . _:430340 up:source unirule:MF_01220 . _:430341 up:source unirule:MF_01220 . _:430342 up:source unirule:MF_01220 . _:430343 up:source unirule:MF_01220 . _:430344 up:source unirule:MF_01220 . _:430345 up:source unirule:MF_01220 . _:430346 up:source unirule:MF_01220 . _:430347 up:source unirule:MF_01220 . _:430348 up:source unirule:MF_01220 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation10 ; up:classifiedWith GO:0005737 , GO:0033862 , GO:0044210 , keyword:418 , keyword:547 , keyword:665 , keyword:67 , keyword:808 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '2.7.4.22' ; up:fullName 'Uridylate kinase' ; up:shortName 'UK' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Uridine monophosphate kinase' ; up:shortName 'UMP kinase' , 'UMPK' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'pyrH' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Catalyzes the reversible phosphorylation of UMP to UDP.' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity ; up:enzymeClass . ?annotation6 a up:Pathway_Annotation ; rdfs:comment 'Pyrimidine metabolism; CTP biosynthesis via de novo pathway; UDP from UMP (UMPK route): step 1/1.' . ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Homohexamer.' . ?annotation8 a up:Subcellular_Location_Annotation . ?annotation8li9 up:cellularComponent . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the UMP kinase family.' . ?case11 up:classifiedWith keyword:21 . ?pfs13 up:annotation ?annotation14 . ?annotation14 faldo:begin ?pfsb15 ; faldo:end ?pfse16 ; up:ligand ?ligand17 ; rdf:type up:Binding_Site_Annotation . ?pfsb15 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?ligand17 rdfs:subClassOf chebi:30616 . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; rdf:type up:Region_Annotation ; rdfs:comment 'Involved in allosteric activation by GTP' . ?pfsb22 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfs26 up:annotation ?annotation27 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; up:ligand ?ligand30 ; rdf:type up:Binding_Site_Annotation . ?pfsb28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?ligand30 rdfs:subClassOf chebi:30616 . ?pfs33 up:annotation ?annotation34 . ?annotation34 faldo:begin ?pfsb35 ; faldo:end ?pfse36 ; up:ligand ?ligand37 ; rdf:type up:Binding_Site_Annotation . ?pfsb35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?pfse36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?ligand37 rdfs:subClassOf chebi:57865 . ?pfs40 up:annotation ?annotation41 . ?annotation41 faldo:begin ?pfsb42 ; faldo:end ?pfse43 ; up:ligand ?ligand44 ; rdf:type up:Binding_Site_Annotation . ?pfsb42 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse43 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?ligand44 rdfs:subClassOf chebi:57865 . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; up:ligand ?ligand51 ; rdf:type up:Binding_Site_Annotation . ?pfsb49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?ligand51 rdfs:subClassOf chebi:57865 . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; up:ligand ?ligand58 ; rdf:type up:Binding_Site_Annotation . ?pfsb56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?ligand58 rdfs:subClassOf chebi:30616 . ?pfs61 up:annotation ?annotation62 . ?annotation62 faldo:begin ?pfsb63 ; faldo:end ?pfse64 ; up:ligand ?ligand65 ; rdf:type up:Binding_Site_Annotation . ?pfsb63 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?pfse64 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?ligand65 rdfs:subClassOf chebi:30616 . ?pfs68 up:annotation ?annotation69 . ?annotation69 faldo:begin ?pfsb70 ; faldo:end ?pfse71 ; up:ligand ?ligand72 ; rdf:type up:Binding_Site_Annotation . ?pfsb70 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?pfse71 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?ligand72 rdfs:subClassOf chebi:30616 . ?pfs75 up:annotation ?annotation76 . ?annotation76 faldo:begin ?pfsb77 ; faldo:end ?pfse78 ; up:ligand ?ligand79 ; rdf:type up:Binding_Site_Annotation . ?pfsb77 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?pfse78 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?ligand79 rdfs:subClassOf chebi:30616 . ?pfs82 up:annotation ?annotation83 . ?annotation83 faldo:begin ?pfsb84 ; faldo:end ?pfse85 ; up:ligand ?ligand86 ; rdf:type up:Binding_Site_Annotation . ?pfsb84 faldo:position ?thisPositionOn87 ; rdf:type faldo:ExactPosition . ?pfse85 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?ligand86 rdfs:subClassOf chebi:30616 . ?pfs89 up:annotation ?annotation90 . ?annotation90 faldo:begin ?pfsb91 ; faldo:end ?pfse92 ; up:ligand ?ligand93 ; rdf:type up:Binding_Site_Annotation . ?pfsb91 faldo:position ?thisPositionOn94 ; rdf:type faldo:ExactPosition . ?pfse92 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?ligand93 rdfs:subClassOf chebi:30616 . ?pfs96 up:annotation ?annotation97 . ?annotation97 faldo:begin ?pfsb98 ; faldo:end ?pfse99 ; up:ligand ?ligand100 ; rdf:type up:Binding_Site_Annotation . ?pfsb98 faldo:position ?thisPositionOn101 ; rdf:type faldo:ExactPosition . ?pfse99 faldo:position ?thisPositionOn102 ; rdf:type faldo:ExactPosition . ?ligand100 rdfs:subClassOf chebi:57865 . ?pfs103 up:annotation ?annotation104 . ?annotation104 faldo:begin ?pfsb105 ; faldo:end ?pfse106 ; up:ligand ?ligand107 ; rdf:type up:Binding_Site_Annotation . ?pfsb105 faldo:position ?thisPositionOn108 ; rdf:type faldo:ExactPosition . ?pfse106 faldo:position ?thisPositionOn109 ; rdf:type faldo:ExactPosition . ?ligand107 rdfs:subClassOf chebi:30616 . ?pfs110 up:annotation ?annotation111 . ?annotation111 faldo:begin ?pfsb112 ; faldo:end ?pfse113 ; up:ligand ?ligand114 ; rdf:type up:Binding_Site_Annotation . ?pfsb112 faldo:position ?thisPositionOn115 ; rdf:type faldo:ExactPosition . ?pfse113 faldo:position ?thisPositionOn116 ; rdf:type faldo:ExactPosition . ?ligand114 rdfs:subClassOf chebi:57865 . ?pfs117 up:annotation ?annotation118 . ?annotation118 faldo:begin ?pfsb119 ; faldo:end ?pfse120 ; up:ligand ?ligand121 ; rdf:type up:Binding_Site_Annotation . ?pfsb119 faldo:position ?thisPositionOn122 ; rdf:type faldo:ExactPosition . ?pfse120 faldo:position ?thisPositionOn123 ; rdf:type faldo:ExactPosition . ?ligand121 rdfs:subClassOf chebi:30616 . ?pfs124 up:annotation ?annotation125 . ?annotation125 faldo:begin ?pfsb126 ; faldo:end ?pfse127 ; up:ligand ?ligand128 ; rdf:type up:Binding_Site_Annotation . ?pfsb126 faldo:position ?thisPositionOn129 ; rdf:type faldo:ExactPosition . ?pfse127 faldo:position ?thisPositionOn130 ; rdf:type faldo:ExactPosition . ?ligand128 rdfs:subClassOf chebi:30616 . ?pfs131 up:annotation ?annotation132 . ?annotation132 faldo:begin ?pfsb133 ; faldo:end ?pfse134 ; up:ligand ?ligand135 ; rdf:type up:Binding_Site_Annotation . ?pfsb133 faldo:position ?thisPositionOn136 ; rdf:type faldo:ExactPosition . ?pfse134 faldo:position ?thisPositionOn137 ; rdf:type faldo:ExactPosition . ?ligand135 rdfs:subClassOf chebi:57865 . ?pfs138 up:annotation ?annotation139 . ?annotation139 faldo:begin ?pfsb140 ; faldo:end ?pfse141 ; up:ligand ?ligand142 ; rdf:type up:Binding_Site_Annotation . ?pfsb140 faldo:position ?thisPositionOn143 ; rdf:type faldo:ExactPosition . ?pfse141 faldo:position ?thisPositionOn144 ; rdf:type faldo:ExactPosition . ?ligand142 rdfs:subClassOf chebi:30616 . ?pfs145 up:annotation ?annotation146 . ?annotation146 faldo:begin ?pfsb147 ; faldo:end ?pfse148 ; up:ligand ?ligand149 ; rdf:type up:Binding_Site_Annotation . ?pfsb147 faldo:position ?thisPositionOn150 ; rdf:type faldo:ExactPosition . ?pfse148 faldo:position ?thisPositionOn151 ; rdf:type faldo:ExactPosition . ?ligand149 rdfs:subClassOf chebi:30616 . ?pfs152 up:annotation ?annotation153 . ?annotation153 faldo:begin ?pfsb154 ; faldo:end ?pfse155 ; up:ligand ?ligand156 ; rdf:type up:Binding_Site_Annotation . ?pfsb154 faldo:position ?thisPositionOn157 ; rdf:type faldo:ExactPosition . ?pfse155 faldo:position ?thisPositionOn158 ; rdf:type faldo:ExactPosition . ?ligand156 rdfs:subClassOf chebi:30616 . ?pfs159 up:annotation ?annotation160 . ?annotation160 faldo:begin ?pfsb161 ; faldo:end ?pfse162 ; up:ligand ?ligand163 ; rdf:type up:Binding_Site_Annotation . ?pfsb161 faldo:position ?thisPositionOn164 ; rdf:type faldo:ExactPosition . ?pfse162 faldo:position ?thisPositionOn165 ; rdf:type faldo:ExactPosition . ?ligand163 rdfs:subClassOf chebi:30616 . _:430349 a rdf:Statement ; up:attribution _:430308 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:430350 a rdf:Statement ; up:attribution _:430309 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:430351 a rdf:Statement ; up:attribution _:430310 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:430352 a rdf:Statement ; up:attribution _:430311 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:430353 a rdf:Statement ; up:attribution _:430312 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:430354 a rdf:Statement ; up:attribution _:430313 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:430355 a rdf:Statement ; up:attribution _:430314 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:430356 a rdf:Statement ; up:attribution _:430315 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:430357 a rdf:Statement ; up:attribution _:430316 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:430358 a rdf:Statement ; up:attribution _:430317 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:430359 a rdf:Statement ; up:attribution _:430318 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:430360 a rdf:Statement ; up:attribution _:430319 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:430361 a rdf:Statement ; up:attribution _:430320 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:430362 a rdf:Statement ; up:attribution _:430321 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:665 . _:430363 a rdf:Statement ; up:attribution _:430322 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:430364 a rdf:Statement ; up:attribution _:430323 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0033862 . _:430365 a rdf:Statement ; up:attribution _:430324 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0044210 . _:430366 a rdf:Statement ; up:attribution _:430325 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:430367 a rdf:Statement ; up:attribution _:430326 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:21 . _:430368 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:430369 a rdf:Statement ; up:attribution _:430327 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:430370 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:430371 a rdf:Statement ; up:attribution _:430328 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:430372 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:430373 a rdf:Statement ; up:attribution _:430329 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:430374 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:430375 a rdf:Statement ; up:attribution _:430330 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:430376 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:430377 a rdf:Statement ; up:attribution _:430331 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:430378 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:430379 a rdf:Statement ; up:attribution _:430332 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:430380 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:430381 a rdf:Statement ; up:attribution _:430333 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:430382 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:430383 a rdf:Statement ; up:attribution _:430334 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:430384 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:430385 a rdf:Statement ; up:attribution _:430335 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:430386 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:430387 a rdf:Statement ; up:attribution _:430336 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:430388 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:430389 a rdf:Statement ; up:attribution _:430337 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:430390 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . _:430391 a rdf:Statement ; up:attribution _:430338 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . _:430392 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:430393 a rdf:Statement ; up:attribution _:430339 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:430394 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:430395 a rdf:Statement ; up:attribution _:430340 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:430396 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs110 ; rdf:predicate up:annotation ; rdf:object ?annotation111 . _:430397 a rdf:Statement ; up:attribution _:430341 ; rdf:subject ?pfs110 ; rdf:predicate up:annotation ; rdf:object ?annotation111 . _:430398 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs117 ; rdf:predicate up:annotation ; rdf:object ?annotation118 . _:430399 a rdf:Statement ; up:attribution _:430342 ; rdf:subject ?pfs117 ; rdf:predicate up:annotation ; rdf:object ?annotation118 . _:430400 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs124 ; rdf:predicate up:annotation ; rdf:object ?annotation125 . _:430401 a rdf:Statement ; up:attribution _:430343 ; rdf:subject ?pfs124 ; rdf:predicate up:annotation ; rdf:object ?annotation125 . _:430402 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs131 ; rdf:predicate up:annotation ; rdf:object ?annotation132 . _:430403 a rdf:Statement ; up:attribution _:430344 ; rdf:subject ?pfs131 ; rdf:predicate up:annotation ; rdf:object ?annotation132 . _:430404 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs138 ; rdf:predicate up:annotation ; rdf:object ?annotation139 . _:430405 a rdf:Statement ; up:attribution _:430345 ; rdf:subject ?pfs138 ; rdf:predicate up:annotation ; rdf:object ?annotation139 . _:430406 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs145 ; rdf:predicate up:annotation ; rdf:object ?annotation146 . _:430407 a rdf:Statement ; up:attribution _:430346 ; rdf:subject ?pfs145 ; rdf:predicate up:annotation ; rdf:object ?annotation146 . _:430408 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs152 ; rdf:predicate up:annotation ; rdf:object ?annotation153 . _:430409 a rdf:Statement ; up:attribution _:430347 ; rdf:subject ?pfs152 ; rdf:predicate up:annotation ; rdf:object ?annotation153 . _:430410 a rdf:Statement ; up:source unirule:MF_01220 ; rdf:subject ?pfs159 ; rdf:predicate up:annotation ; rdf:object ?annotation160 . _:430411 a rdf:Statement ; up:attribution _:430348 ; rdf:subject ?pfs159 ; rdf:predicate up:annotation ; rdf:object ?annotation160 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01220 #Rule MF_01220 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2025-06-12 { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01220_B . ?thisOrganism rdfs:subClassOf+ taxon:2 . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01220_A . ?thisOrganism rdfs:subClassOf+ taxon:2157 . } BIND(URI(CONCAT(STR(?this), '#MF_01220a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01220a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01220a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01220a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01220a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01220a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01220a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01220a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch170 faldo:location ?templateMotifSequenceMatchRegionQ97ZE2171 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ97ZE2173 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ97ZE2MF_01220_A166 . ?templateMotifSequenceMatchRegionQ97ZE2171 faldo:begin ?templateMotifSequenceMatchBeginQ97ZE2172 . ?templateMotifSequenceMatchBeginQ97ZE2172 faldo:position ?templateMotifSequenceMatchBeginPositionQ97ZE2167 ; faldo:reference isoform:Q97ZE2-1 . ?templateMotifSequenceProfileAlignmentOperationQ97ZE2173 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?targetMotifMatch174 faldo:location ?targetMotifMatchRegionMatch175 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_A177 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ97ZE2MF_01220_A168 . ?targetMotifMatchRegionMatch175 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_A176 . ?targetMotifMatchRegionMatchBeginMF_01220_A176 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_A169 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_A177 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_12) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97ZE2MF_01220_A166, 1, (STRLEN(?templateMotifCigarQ97ZE2MF_01220_A166) - STRLEN(REPLACE(?templateMotifCigarQ97ZE2MF_01220_A166, CONCAT('^(?:-*[^-]){', STR(((7 - ?templateMotifSequenceMatchBeginPositionQ97ZE2167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A168, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A168) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A168, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A168) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), '')))), '[^-]', ''))) AS ?step2179) . BIND(((?step2179 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_A169) - 1) AS ?thisPositionOn18) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97ZE2MF_01220_A166, 1, (STRLEN(?templateMotifCigarQ97ZE2MF_01220_A166) - STRLEN(REPLACE(?templateMotifCigarQ97ZE2MF_01220_A166, CONCAT('^(?:-*[^-]){', STR(((11 - ?templateMotifSequenceMatchBeginPositionQ97ZE2167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A168, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A168) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A168, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A168) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) . BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_A169) - 1) AS ?thisPositionOn19) . BIND(?this AS ?pfs1t182) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) . FILTER (REGEX('K[ARNDCQEGHILKMFPSTWYVBZJUOX][ST]G[KRS]', SUBSTR(?thisSequenceValue, ?thisPositionOn18, (?thisPositionOn19 - ?thisPositionOn18)))) . BIND(URI(CONCAT(STR(?this), '#MF_01220a14')) AS ?annotation14) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch187 faldo:location ?templateMotifSequenceMatchRegionP0A7E9188 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E9190 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E9MF_01220_B183 . ?templateMotifSequenceMatchRegionP0A7E9188 faldo:begin ?templateMotifSequenceMatchBeginP0A7E9189 . ?templateMotifSequenceMatchBeginP0A7E9189 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E9184 ; faldo:reference isoform:P0A7E9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E9190 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?targetMotifMatch191 faldo:location ?targetMotifMatchRegionMatch192 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_B194 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E9MF_01220_B185 . ?targetMotifMatchRegionMatch192 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_B193 . ?targetMotifMatchRegionMatchBeginMF_01220_B193 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_B186 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_B194 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_3) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E9MF_01220_B183, 1, (STRLEN(?templateMotifCigarP0A7E9MF_01220_B183) - STRLEN(REPLACE(?templateMotifCigarP0A7E9MF_01220_B183, CONCAT('^(?:-*[^-]){', STR(((23 - ?templateMotifSequenceMatchBeginPositionP0A7E9184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B185, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B185) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B185, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B185) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) . BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_B186) - 1) AS ?thisPositionOn24) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E9MF_01220_B183, 1, (STRLEN(?templateMotifCigarP0A7E9MF_01220_B183) - STRLEN(REPLACE(?templateMotifCigarP0A7E9MF_01220_B183, CONCAT('^(?:-*[^-]){', STR(((28 - ?templateMotifSequenceMatchBeginPositionP0A7E9184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B185, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B185) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B185, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B185) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) . BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_B186) - 1) AS ?thisPositionOn25) . BIND(?this AS ?pfs2t199) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) . FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]G[ARNDCQEGHILKMFPSTWYVBZJUOX]G', SUBSTR(?thisSequenceValue, ?thisPositionOn24, (?thisPositionOn25 - ?thisPositionOn24)))) . BIND(URI(CONCAT(STR(?this), '#MF_01220a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch204 faldo:location ?templateMotifSequenceMatchRegionQ8U122205 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8U122207 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8U122MF_01220_A200 . ?templateMotifSequenceMatchRegionQ8U122205 faldo:begin ?templateMotifSequenceMatchBeginQ8U122206 . ?templateMotifSequenceMatchBeginQ8U122206 faldo:position ?templateMotifSequenceMatchBeginPositionQ8U122201 ; faldo:reference isoform:Q8U122-1 . ?templateMotifSequenceProfileAlignmentOperationQ8U122207 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?targetMotifMatch208 faldo:location ?targetMotifMatchRegionMatch209 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_A211 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8U122MF_01220_A202 . ?targetMotifMatchRegionMatch209 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_A210 . ?targetMotifMatchRegionMatchBeginMF_01220_A210 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_A203 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_A211 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8U122MF_01220_A200, 1, (STRLEN(?templateMotifCigarQ8U122MF_01220_A200) - STRLEN(REPLACE(?templateMotifCigarQ8U122MF_01220_A200, CONCAT('^(?:-*[^-]){', STR(((9 - ?templateMotifSequenceMatchBeginPositionQ8U122201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1212) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8U122MF_01220_A202, 1, (STRLEN(?targetMotifMatchCigarQ8U122MF_01220_A202) - STRLEN(REPLACE(?targetMotifMatchCigarQ8U122MF_01220_A202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8U122MF_01220_A202, 1, (STRLEN(?targetMotifMatchCigarQ8U122MF_01220_A202) - STRLEN(REPLACE(?targetMotifMatchCigarQ8U122MF_01220_A202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), '')))), '[^-]', ''))) AS ?step2213) . BIND(((?step2213 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_A203) - 1) AS ?thisPositionOn31) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8U122MF_01220_A200, 1, (STRLEN(?templateMotifCigarQ8U122MF_01220_A200) - STRLEN(REPLACE(?templateMotifCigarQ8U122MF_01220_A200, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionQ8U122201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1214) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8U122MF_01220_A202, 1, (STRLEN(?targetMotifMatchCigarQ8U122MF_01220_A202) - STRLEN(REPLACE(?targetMotifMatchCigarQ8U122MF_01220_A202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8U122MF_01220_A202, 1, (STRLEN(?targetMotifMatchCigarQ8U122MF_01220_A202) - STRLEN(REPLACE(?targetMotifMatchCigarQ8U122MF_01220_A202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), '')))), '[^-]', ''))) AS ?step2215) . BIND(((?step2215 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_A203) - 1) AS ?thisPositionOn32) . BIND(?this AS ?pfs3t216) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn31, (?thisPositionOn32 - ?thisPositionOn31)) = 'GS')) . BIND(URI(CONCAT(STR(?this), '#MF_01220a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch221 faldo:location ?templateMotifSequenceMatchRegionQ97ZE2222 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ97ZE2224 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ97ZE2MF_01220_A217 . ?templateMotifSequenceMatchRegionQ97ZE2222 faldo:begin ?templateMotifSequenceMatchBeginQ97ZE2223 . ?templateMotifSequenceMatchBeginQ97ZE2223 faldo:position ?templateMotifSequenceMatchBeginPositionQ97ZE2218 ; faldo:reference isoform:Q97ZE2-1 . ?templateMotifSequenceProfileAlignmentOperationQ97ZE2224 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?targetMotifMatch225 faldo:location ?targetMotifMatchRegionMatch226 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_A228 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ97ZE2MF_01220_A219 . ?targetMotifMatchRegionMatch226 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_A227 . ?targetMotifMatchRegionMatchBeginMF_01220_A227 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_A220 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_A228 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97ZE2MF_01220_A217, 1, (STRLEN(?templateMotifCigarQ97ZE2MF_01220_A217) - STRLEN(REPLACE(?templateMotifCigarQ97ZE2MF_01220_A217, CONCAT('^(?:-*[^-]){', STR(((114 - ?templateMotifSequenceMatchBeginPositionQ97ZE2218) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1229) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A219, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A219) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A219, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A219) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), '')))), '[^-]', ''))) AS ?step2230) . BIND(((?step2230 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_A220) - 1) AS ?thisPositionOn38) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97ZE2MF_01220_A217, 1, (STRLEN(?templateMotifCigarQ97ZE2MF_01220_A217) - STRLEN(REPLACE(?templateMotifCigarQ97ZE2MF_01220_A217, CONCAT('^(?:-*[^-]){', STR(((120 - ?templateMotifSequenceMatchBeginPositionQ97ZE2218) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A219, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A219) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A219, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A219) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) . BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_A220) - 1) AS ?thisPositionOn39) . BIND(?this AS ?pfs4t233) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) . FILTER ((BOUND(?thisPositionOn38) && BOUND(?thisPositionOn39))) . BIND(URI(CONCAT(STR(?this), '#MF_01220a34')) AS ?annotation34) . BIND(?this AS ?pfs33) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionQ97ZE2239 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ97ZE2241 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ97ZE2MF_01220_A234 . ?templateMotifSequenceMatchRegionQ97ZE2239 faldo:begin ?templateMotifSequenceMatchBeginQ97ZE2240 . ?templateMotifSequenceMatchBeginQ97ZE2240 faldo:position ?templateMotifSequenceMatchBeginPositionQ97ZE2235 ; faldo:reference isoform:Q97ZE2-1 . ?templateMotifSequenceProfileAlignmentOperationQ97ZE2241 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_A245 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ97ZE2MF_01220_A236 . ?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_A244 . ?targetMotifMatchRegionMatchBeginMF_01220_A244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_A237 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_A245 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97ZE2MF_01220_A234, 1, (STRLEN(?templateMotifCigarQ97ZE2MF_01220_A234) - STRLEN(REPLACE(?templateMotifCigarQ97ZE2MF_01220_A234, CONCAT('^(?:-*[^-]){', STR(((44 - ?templateMotifSequenceMatchBeginPositionQ97ZE2235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A236, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A236) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A236, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A236) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) . BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_A237) - 1) AS ?thisPositionOn45) . BIND(?thisPositionOn45 AS ?thisPositionOn46) . BIND(?this AS ?pfs4t248) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_01220a41')) AS ?annotation41) . BIND(?this AS ?pfs40) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch253 faldo:location ?templateMotifSequenceMatchRegionQ97ZE2254 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ97ZE2256 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ97ZE2MF_01220_A249 . ?templateMotifSequenceMatchRegionQ97ZE2254 faldo:begin ?templateMotifSequenceMatchBeginQ97ZE2255 . ?templateMotifSequenceMatchBeginQ97ZE2255 faldo:position ?templateMotifSequenceMatchBeginPositionQ97ZE2250 ; faldo:reference isoform:Q97ZE2-1 . ?templateMotifSequenceProfileAlignmentOperationQ97ZE2256 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?targetMotifMatch257 faldo:location ?targetMotifMatchRegionMatch258 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_A260 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ97ZE2MF_01220_A251 . ?targetMotifMatchRegionMatch258 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_A259 . ?targetMotifMatchRegionMatchBeginMF_01220_A259 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_A252 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_A260 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97ZE2MF_01220_A249, 1, (STRLEN(?templateMotifCigarQ97ZE2MF_01220_A249) - STRLEN(REPLACE(?templateMotifCigarQ97ZE2MF_01220_A249, CONCAT('^(?:-*[^-]){', STR(((66 - ?templateMotifSequenceMatchBeginPositionQ97ZE2250) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1261) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A251, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A251) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A251, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A251) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), '')))), '[^-]', ''))) AS ?step2262) . BIND(((?step2262 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_A252) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs4t263) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01220a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch268 faldo:location ?templateMotifSequenceMatchRegionQ97ZE2269 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ97ZE2271 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ97ZE2MF_01220_A264 . ?templateMotifSequenceMatchRegionQ97ZE2269 faldo:begin ?templateMotifSequenceMatchBeginQ97ZE2270 . ?templateMotifSequenceMatchBeginQ97ZE2270 faldo:position ?templateMotifSequenceMatchBeginPositionQ97ZE2265 ; faldo:reference isoform:Q97ZE2-1 . ?templateMotifSequenceProfileAlignmentOperationQ97ZE2271 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?targetMotifMatch272 faldo:location ?targetMotifMatchRegionMatch273 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_A275 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ97ZE2MF_01220_A266 . ?targetMotifMatchRegionMatch273 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_A274 . ?targetMotifMatchRegionMatchBeginMF_01220_A274 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_A267 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_A275 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97ZE2MF_01220_A264, 1, (STRLEN(?templateMotifCigarQ97ZE2MF_01220_A264) - STRLEN(REPLACE(?templateMotifCigarQ97ZE2MF_01220_A264, CONCAT('^(?:-*[^-]){', STR(((45 - ?templateMotifSequenceMatchBeginPositionQ97ZE2265) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1276) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A266, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A266) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A266, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A266) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), '')))), '[^-]', ''))) AS ?step2277) . BIND(((?step2277 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_A267) - 1) AS ?thisPositionOn59) . BIND(?thisPositionOn59 AS ?thisPositionOn60) . BIND(?this AS ?pfs4t278) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse57) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_01220a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch283 faldo:location ?templateMotifSequenceMatchRegionQ97ZE2284 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ97ZE2286 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ97ZE2MF_01220_A279 . ?templateMotifSequenceMatchRegionQ97ZE2284 faldo:begin ?templateMotifSequenceMatchBeginQ97ZE2285 . ?templateMotifSequenceMatchBeginQ97ZE2285 faldo:position ?templateMotifSequenceMatchBeginPositionQ97ZE2280 ; faldo:reference isoform:Q97ZE2-1 . ?templateMotifSequenceProfileAlignmentOperationQ97ZE2286 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?targetMotifMatch287 faldo:location ?targetMotifMatchRegionMatch288 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_A290 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ97ZE2MF_01220_A281 . ?targetMotifMatchRegionMatch288 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_A289 . ?targetMotifMatchRegionMatchBeginMF_01220_A289 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_A282 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_A290 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97ZE2MF_01220_A279, 1, (STRLEN(?templateMotifCigarQ97ZE2MF_01220_A279) - STRLEN(REPLACE(?templateMotifCigarQ97ZE2MF_01220_A279, CONCAT('^(?:-*[^-]){', STR(((49 - ?templateMotifSequenceMatchBeginPositionQ97ZE2280) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1291) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A281, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A281) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A281, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A281) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), '')))), '[^-]', ''))) AS ?step2292) . BIND(((?step2292 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_A282) - 1) AS ?thisPositionOn66) . BIND(?thisPositionOn66 AS ?thisPositionOn67) . BIND(?this AS ?pfs4t293) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse64) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01220a62')) AS ?annotation62) . BIND(?this AS ?pfs61) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch298 faldo:location ?templateMotifSequenceMatchRegionQ97ZE2299 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ97ZE2301 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ97ZE2MF_01220_A294 . ?templateMotifSequenceMatchRegionQ97ZE2299 faldo:begin ?templateMotifSequenceMatchBeginQ97ZE2300 . ?templateMotifSequenceMatchBeginQ97ZE2300 faldo:position ?templateMotifSequenceMatchBeginPositionQ97ZE2295 ; faldo:reference isoform:Q97ZE2-1 . ?templateMotifSequenceProfileAlignmentOperationQ97ZE2301 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?targetMotifMatch302 faldo:location ?targetMotifMatchRegionMatch303 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_A305 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ97ZE2MF_01220_A296 . ?targetMotifMatchRegionMatch303 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_A304 . ?targetMotifMatchRegionMatchBeginMF_01220_A304 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_A297 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_A305 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97ZE2MF_01220_A294, 1, (STRLEN(?templateMotifCigarQ97ZE2MF_01220_A294) - STRLEN(REPLACE(?templateMotifCigarQ97ZE2MF_01220_A294, CONCAT('^(?:-*[^-]){', STR(((140 - ?templateMotifSequenceMatchBeginPositionQ97ZE2295) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1306) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A296, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A296) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A296, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A296) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), '')))), '[^-]', ''))) AS ?step2307) . BIND(((?step2307 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_A297) - 1) AS ?thisPositionOn73) . BIND(?thisPositionOn73 AS ?thisPositionOn74) . BIND(?this AS ?pfs4t308) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb70) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse71) . FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01220a69')) AS ?annotation69) . BIND(?this AS ?pfs68) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch313 faldo:location ?templateMotifSequenceMatchRegionQ97ZE2314 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ97ZE2316 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ97ZE2MF_01220_A309 . ?templateMotifSequenceMatchRegionQ97ZE2314 faldo:begin ?templateMotifSequenceMatchBeginQ97ZE2315 . ?templateMotifSequenceMatchBeginQ97ZE2315 faldo:position ?templateMotifSequenceMatchBeginPositionQ97ZE2310 ; faldo:reference isoform:Q97ZE2-1 . ?templateMotifSequenceProfileAlignmentOperationQ97ZE2316 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?targetMotifMatch317 faldo:location ?targetMotifMatchRegionMatch318 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_A320 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ97ZE2MF_01220_A311 . ?targetMotifMatchRegionMatch318 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_A319 . ?targetMotifMatchRegionMatchBeginMF_01220_A319 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_A312 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_A320 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97ZE2MF_01220_A309, 1, (STRLEN(?templateMotifCigarQ97ZE2MF_01220_A309) - STRLEN(REPLACE(?templateMotifCigarQ97ZE2MF_01220_A309, CONCAT('^(?:-*[^-]){', STR(((141 - ?templateMotifSequenceMatchBeginPositionQ97ZE2310) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1321) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A311, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A311) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A311, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1321), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A311, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A311) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A311, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1321), '}'), '')))), '[^-]', ''))) AS ?step2322) . BIND(((?step2322 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_A312) - 1) AS ?thisPositionOn80) . BIND(?thisPositionOn80 AS ?thisPositionOn81) . BIND(?this AS ?pfs4t323) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfsb77) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfse78) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn80, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01220a76')) AS ?annotation76) . BIND(?this AS ?pfs75) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch328 faldo:location ?templateMotifSequenceMatchRegionQ97ZE2329 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ97ZE2331 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ97ZE2MF_01220_A324 . ?templateMotifSequenceMatchRegionQ97ZE2329 faldo:begin ?templateMotifSequenceMatchBeginQ97ZE2330 . ?templateMotifSequenceMatchBeginQ97ZE2330 faldo:position ?templateMotifSequenceMatchBeginPositionQ97ZE2325 ; faldo:reference isoform:Q97ZE2-1 . ?templateMotifSequenceProfileAlignmentOperationQ97ZE2331 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?targetMotifMatch332 faldo:location ?targetMotifMatchRegionMatch333 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_A335 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ97ZE2MF_01220_A326 . ?targetMotifMatchRegionMatch333 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_A334 . ?targetMotifMatchRegionMatchBeginMF_01220_A334 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_A327 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_A335 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97ZE2MF_01220_A324, 1, (STRLEN(?templateMotifCigarQ97ZE2MF_01220_A324) - STRLEN(REPLACE(?templateMotifCigarQ97ZE2MF_01220_A324, CONCAT('^(?:-*[^-]){', STR(((146 - ?templateMotifSequenceMatchBeginPositionQ97ZE2325) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1336) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A326, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A326) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A326, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1336), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A326, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A326) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A326, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1336), '}'), '')))), '[^-]', ''))) AS ?step2337) . BIND(((?step2337 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_A327) - 1) AS ?thisPositionOn87) . BIND(?thisPositionOn87 AS ?thisPositionOn88) . BIND(?this AS ?pfs4t338) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfsb84) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfse85) . FILTER (REGEX('[YF]', SUBSTR(?thisSequenceValue, ?thisPositionOn87, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01220a83')) AS ?annotation83) . BIND(?this AS ?pfs82) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch343 faldo:location ?templateMotifSequenceMatchRegionQ97ZE2344 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ97ZE2346 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ97ZE2MF_01220_A339 . ?templateMotifSequenceMatchRegionQ97ZE2344 faldo:begin ?templateMotifSequenceMatchBeginQ97ZE2345 . ?templateMotifSequenceMatchBeginQ97ZE2345 faldo:position ?templateMotifSequenceMatchBeginPositionQ97ZE2340 ; faldo:reference isoform:Q97ZE2-1 . ?templateMotifSequenceProfileAlignmentOperationQ97ZE2346 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?targetMotifMatch347 faldo:location ?targetMotifMatchRegionMatch348 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_A350 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ97ZE2MF_01220_A341 . ?targetMotifMatchRegionMatch348 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_A349 . ?targetMotifMatchRegionMatchBeginMF_01220_A349 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_A342 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_A350 edam:has_input signature:MF_01220_A ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ97ZE2MF_01220_A339, 1, (STRLEN(?templateMotifCigarQ97ZE2MF_01220_A339) - STRLEN(REPLACE(?templateMotifCigarQ97ZE2MF_01220_A339, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionQ97ZE2340) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1351) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A341, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A341) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A341, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1351), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ97ZE2MF_01220_A341, 1, (STRLEN(?targetMotifMatchCigarQ97ZE2MF_01220_A341) - STRLEN(REPLACE(?targetMotifMatchCigarQ97ZE2MF_01220_A341, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1351), '}'), '')))), '[^-]', ''))) AS ?step2352) . BIND(((?step2352 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_A342) - 1) AS ?thisPositionOn94) . BIND(?thisPositionOn94 AS ?thisPositionOn95) . BIND(?this AS ?pfs4t353) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfsb91) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfse92) . FILTER (REGEX('[DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn94, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01220a90')) AS ?annotation90) . BIND(?this AS ?pfs89) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch358 faldo:location ?templateMotifSequenceMatchRegionP0A7E9359 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E9361 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E9MF_01220_B354 . ?templateMotifSequenceMatchRegionP0A7E9359 faldo:begin ?templateMotifSequenceMatchBeginP0A7E9360 . ?templateMotifSequenceMatchBeginP0A7E9360 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E9355 ; faldo:reference isoform:P0A7E9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E9361 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?targetMotifMatch362 faldo:location ?targetMotifMatchRegionMatch363 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_B365 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E9MF_01220_B356 . ?targetMotifMatchRegionMatch363 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_B364 . ?targetMotifMatchRegionMatchBeginMF_01220_B364 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_B357 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_B365 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E9MF_01220_B354, 1, (STRLEN(?templateMotifCigarP0A7E9MF_01220_B354) - STRLEN(REPLACE(?templateMotifCigarP0A7E9MF_01220_B354, CONCAT('^(?:-*[^-]){', STR(((138 - ?templateMotifSequenceMatchBeginPositionP0A7E9355) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1366) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B356, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B356) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B356, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1366), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B356, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B356) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B356, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1366), '}'), '')))), '[^-]', ''))) AS ?step2367) . BIND(((?step2367 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_B357) - 1) AS ?thisPositionOn101) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E9MF_01220_B354, 1, (STRLEN(?templateMotifCigarP0A7E9MF_01220_B354) - STRLEN(REPLACE(?templateMotifCigarP0A7E9MF_01220_B354, CONCAT('^(?:-*[^-]){', STR(((145 - ?templateMotifSequenceMatchBeginPositionP0A7E9355) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1368) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B356, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B356) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B356, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1368), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B356, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B356) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B356, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1368), '}'), '')))), '[^-]', ''))) AS ?step2369) . BIND(((?step2369 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_B357) - 1) AS ?thisPositionOn102) . BIND(?this AS ?pfs5t370) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn101))) AS ?pfsb98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfse99) . FILTER ((BOUND(?thisPositionOn101) && BOUND(?thisPositionOn102))) . BIND(URI(CONCAT(STR(?this), '#MF_01220a97')) AS ?annotation97) . BIND(?this AS ?pfs96) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch375 faldo:location ?templateMotifSequenceMatchRegionP0A7E9376 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E9378 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E9MF_01220_B371 . ?templateMotifSequenceMatchRegionP0A7E9376 faldo:begin ?templateMotifSequenceMatchBeginP0A7E9377 . ?templateMotifSequenceMatchBeginP0A7E9377 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E9372 ; faldo:reference isoform:P0A7E9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E9378 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?targetMotifMatch379 faldo:location ?targetMotifMatchRegionMatch380 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_B382 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E9MF_01220_B373 . ?targetMotifMatchRegionMatch380 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_B381 . ?targetMotifMatchRegionMatchBeginMF_01220_B381 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_B374 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_B382 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E9MF_01220_B371, 1, (STRLEN(?templateMotifCigarP0A7E9MF_01220_B371) - STRLEN(REPLACE(?templateMotifCigarP0A7E9MF_01220_B371, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionP0A7E9372) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1383) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B373, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B373) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B373, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1383), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B373, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B373) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B373, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1383), '}'), '')))), '[^-]', ''))) AS ?step2384) . BIND(((?step2384 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_B374) - 1) AS ?thisPositionOn108) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E9MF_01220_B371, 1, (STRLEN(?templateMotifCigarP0A7E9MF_01220_B371) - STRLEN(REPLACE(?templateMotifCigarP0A7E9MF_01220_B371, CONCAT('^(?:-*[^-]){', STR(((18 - ?templateMotifSequenceMatchBeginPositionP0A7E9372) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1385) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B373, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B373) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B373, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1385), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B373, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B373) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B373, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1385), '}'), '')))), '[^-]', ''))) AS ?step2386) . BIND(((?step2386 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_B374) - 1) AS ?thisPositionOn109) . BIND(?this AS ?pfs5t387) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn108))) AS ?pfsb105) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfse106) . FILTER (REGEX('K[ARNDCQEGHILKMFPSTWYVBZJUOX][SG]G', SUBSTR(?thisSequenceValue, ?thisPositionOn108, (?thisPositionOn109 - ?thisPositionOn108)))) . BIND(URI(CONCAT(STR(?this), '#MF_01220a104')) AS ?annotation104) . BIND(?this AS ?pfs103) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch392 faldo:location ?templateMotifSequenceMatchRegionP0A7E9393 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E9395 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E9MF_01220_B388 . ?templateMotifSequenceMatchRegionP0A7E9393 faldo:begin ?templateMotifSequenceMatchBeginP0A7E9394 . ?templateMotifSequenceMatchBeginP0A7E9394 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E9389 ; faldo:reference isoform:P0A7E9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E9395 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?targetMotifMatch396 faldo:location ?targetMotifMatchRegionMatch397 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_B399 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E9MF_01220_B390 . ?targetMotifMatchRegionMatch397 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_B398 . ?targetMotifMatchRegionMatchBeginMF_01220_B398 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_B391 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_B399 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E9MF_01220_B388, 1, (STRLEN(?templateMotifCigarP0A7E9MF_01220_B388) - STRLEN(REPLACE(?templateMotifCigarP0A7E9MF_01220_B388, CONCAT('^(?:-*[^-]){', STR(((57 - ?templateMotifSequenceMatchBeginPositionP0A7E9389) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1400) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B390, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B390) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B390, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1400), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B390, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B390) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B390, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1400), '}'), '')))), '[^-]', ''))) AS ?step2401) . BIND(((?step2401 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_B391) - 1) AS ?thisPositionOn115) . BIND(?thisPositionOn115 AS ?thisPositionOn116) . BIND(?this AS ?pfs5t402) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn115))) AS ?pfsb112) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn116))) AS ?pfse113) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn115, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_01220a111')) AS ?annotation111) . BIND(?this AS ?pfs110) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch407 faldo:location ?templateMotifSequenceMatchRegionP0A7E9408 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E9410 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E9MF_01220_B403 . ?templateMotifSequenceMatchRegionP0A7E9408 faldo:begin ?templateMotifSequenceMatchBeginP0A7E9409 . ?templateMotifSequenceMatchBeginP0A7E9409 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E9404 ; faldo:reference isoform:P0A7E9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E9410 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?targetMotifMatch411 faldo:location ?targetMotifMatchRegionMatch412 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_B414 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E9MF_01220_B405 . ?targetMotifMatchRegionMatch412 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_B413 . ?targetMotifMatchRegionMatchBeginMF_01220_B413 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_B406 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_B414 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E9MF_01220_B403, 1, (STRLEN(?templateMotifCigarP0A7E9MF_01220_B403) - STRLEN(REPLACE(?templateMotifCigarP0A7E9MF_01220_B403, CONCAT('^(?:-*[^-]){', STR(((58 - ?templateMotifSequenceMatchBeginPositionP0A7E9404) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1415) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B405, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B405) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B405, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1415), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B405, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B405) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B405, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1415), '}'), '')))), '[^-]', ''))) AS ?step2416) . BIND(((?step2416 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_B406) - 1) AS ?thisPositionOn122) . BIND(?thisPositionOn122 AS ?thisPositionOn123) . BIND(?this AS ?pfs5t417) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn122))) AS ?pfsb119) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn123))) AS ?pfse120) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn122, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_01220a118')) AS ?annotation118) . BIND(?this AS ?pfs117) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch422 faldo:location ?templateMotifSequenceMatchRegionP0A7E9423 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E9425 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E9MF_01220_B418 . ?templateMotifSequenceMatchRegionP0A7E9423 faldo:begin ?templateMotifSequenceMatchBeginP0A7E9424 . ?templateMotifSequenceMatchBeginP0A7E9424 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E9419 ; faldo:reference isoform:P0A7E9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E9425 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?targetMotifMatch426 faldo:location ?targetMotifMatchRegionMatch427 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_B429 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E9MF_01220_B420 . ?targetMotifMatchRegionMatch427 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_B428 . ?targetMotifMatchRegionMatchBeginMF_01220_B428 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_B421 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_B429 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E9MF_01220_B418, 1, (STRLEN(?templateMotifCigarP0A7E9MF_01220_B418) - STRLEN(REPLACE(?templateMotifCigarP0A7E9MF_01220_B418, CONCAT('^(?:-*[^-]){', STR(((62 - ?templateMotifSequenceMatchBeginPositionP0A7E9419) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1430) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B420, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B420) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B420, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1430), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B420, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B420) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B420, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1430), '}'), '')))), '[^-]', ''))) AS ?step2431) . BIND(((?step2431 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_B421) - 1) AS ?thisPositionOn129) . BIND(?thisPositionOn129 AS ?thisPositionOn130) . BIND(?this AS ?pfs5t432) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn129))) AS ?pfsb126) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn130))) AS ?pfse127) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn129, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01220a125')) AS ?annotation125) . BIND(?this AS ?pfs124) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch437 faldo:location ?templateMotifSequenceMatchRegionP0A7E9438 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E9440 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E9MF_01220_B433 . ?templateMotifSequenceMatchRegionP0A7E9438 faldo:begin ?templateMotifSequenceMatchBeginP0A7E9439 . ?templateMotifSequenceMatchBeginP0A7E9439 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E9434 ; faldo:reference isoform:P0A7E9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E9440 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?targetMotifMatch441 faldo:location ?targetMotifMatchRegionMatch442 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_B444 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E9MF_01220_B435 . ?targetMotifMatchRegionMatch442 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_B443 . ?targetMotifMatchRegionMatchBeginMF_01220_B443 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_B436 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_B444 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E9MF_01220_B433, 1, (STRLEN(?templateMotifCigarP0A7E9MF_01220_B433) - STRLEN(REPLACE(?templateMotifCigarP0A7E9MF_01220_B433, CONCAT('^(?:-*[^-]){', STR(((77 - ?templateMotifSequenceMatchBeginPositionP0A7E9434) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1445) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B435, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B435) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B435, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1445), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B435, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B435) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B435, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1445), '}'), '')))), '[^-]', ''))) AS ?step2446) . BIND(((?step2446 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_B436) - 1) AS ?thisPositionOn136) . BIND(?thisPositionOn136 AS ?thisPositionOn137) . BIND(?this AS ?pfs5t447) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn136))) AS ?pfsb133) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn137))) AS ?pfse134) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn136, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01220a132')) AS ?annotation132) . BIND(?this AS ?pfs131) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch452 faldo:location ?templateMotifSequenceMatchRegionP0A7E9453 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E9455 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E9MF_01220_B448 . ?templateMotifSequenceMatchRegionP0A7E9453 faldo:begin ?templateMotifSequenceMatchBeginP0A7E9454 . ?templateMotifSequenceMatchBeginP0A7E9454 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E9449 ; faldo:reference isoform:P0A7E9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E9455 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?targetMotifMatch456 faldo:location ?targetMotifMatchRegionMatch457 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_B459 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E9MF_01220_B450 . ?targetMotifMatchRegionMatch457 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_B458 . ?targetMotifMatchRegionMatchBeginMF_01220_B458 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_B451 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_B459 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E9MF_01220_B448, 1, (STRLEN(?templateMotifCigarP0A7E9MF_01220_B448) - STRLEN(REPLACE(?templateMotifCigarP0A7E9MF_01220_B448, CONCAT('^(?:-*[^-]){', STR(((165 - ?templateMotifSequenceMatchBeginPositionP0A7E9449) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1460) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B450, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B450) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B450, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1460), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B450, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B450) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B450, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1460), '}'), '')))), '[^-]', ''))) AS ?step2461) . BIND(((?step2461 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_B451) - 1) AS ?thisPositionOn143) . BIND(?thisPositionOn143 AS ?thisPositionOn144) . BIND(?this AS ?pfs5t462) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn143))) AS ?pfsb140) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn144))) AS ?pfse141) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn143, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01220a139')) AS ?annotation139) . BIND(?this AS ?pfs138) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch467 faldo:location ?templateMotifSequenceMatchRegionP0A7E9468 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E9470 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E9MF_01220_B463 . ?templateMotifSequenceMatchRegionP0A7E9468 faldo:begin ?templateMotifSequenceMatchBeginP0A7E9469 . ?templateMotifSequenceMatchBeginP0A7E9469 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E9464 ; faldo:reference isoform:P0A7E9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E9470 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?targetMotifMatch471 faldo:location ?targetMotifMatchRegionMatch472 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_B474 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E9MF_01220_B465 . ?targetMotifMatchRegionMatch472 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_B473 . ?targetMotifMatchRegionMatchBeginMF_01220_B473 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_B466 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_B474 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E9MF_01220_B463, 1, (STRLEN(?templateMotifCigarP0A7E9MF_01220_B463) - STRLEN(REPLACE(?templateMotifCigarP0A7E9MF_01220_B463, CONCAT('^(?:-*[^-]){', STR(((166 - ?templateMotifSequenceMatchBeginPositionP0A7E9464) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1475) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B465, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B465) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B465, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1475), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B465, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B465) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B465, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1475), '}'), '')))), '[^-]', ''))) AS ?step2476) . BIND(((?step2476 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_B466) - 1) AS ?thisPositionOn150) . BIND(?thisPositionOn150 AS ?thisPositionOn151) . BIND(?this AS ?pfs5t477) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn150))) AS ?pfsb147) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn151))) AS ?pfse148) . FILTER (REGEX('[NQ]', SUBSTR(?thisSequenceValue, ?thisPositionOn150, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01220a146')) AS ?annotation146) . BIND(?this AS ?pfs145) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch482 faldo:location ?templateMotifSequenceMatchRegionP0A7E9483 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E9485 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E9MF_01220_B478 . ?templateMotifSequenceMatchRegionP0A7E9483 faldo:begin ?templateMotifSequenceMatchBeginP0A7E9484 . ?templateMotifSequenceMatchBeginP0A7E9484 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E9479 ; faldo:reference isoform:P0A7E9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E9485 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?targetMotifMatch486 faldo:location ?targetMotifMatchRegionMatch487 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_B489 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E9MF_01220_B480 . ?targetMotifMatchRegionMatch487 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_B488 . ?targetMotifMatchRegionMatchBeginMF_01220_B488 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_B481 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_B489 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E9MF_01220_B478, 1, (STRLEN(?templateMotifCigarP0A7E9MF_01220_B478) - STRLEN(REPLACE(?templateMotifCigarP0A7E9MF_01220_B478, CONCAT('^(?:-*[^-]){', STR(((171 - ?templateMotifSequenceMatchBeginPositionP0A7E9479) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1490) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B480, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B480) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B480, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1490), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B480, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B480) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B480, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1490), '}'), '')))), '[^-]', ''))) AS ?step2491) . BIND(((?step2491 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_B481) - 1) AS ?thisPositionOn157) . BIND(?thisPositionOn157 AS ?thisPositionOn158) . BIND(?this AS ?pfs5t492) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn157))) AS ?pfsb154) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn158))) AS ?pfse155) . FILTER (REGEX('[YF]', SUBSTR(?thisSequenceValue, ?thisPositionOn157, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01220a153')) AS ?annotation153) . BIND(?this AS ?pfs152) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch497 faldo:location ?templateMotifSequenceMatchRegionP0A7E9498 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E9500 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A7E9MF_01220_B493 . ?templateMotifSequenceMatchRegionP0A7E9498 faldo:begin ?templateMotifSequenceMatchBeginP0A7E9499 . ?templateMotifSequenceMatchBeginP0A7E9499 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E9494 ; faldo:reference isoform:P0A7E9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A7E9500 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?targetMotifMatch501 faldo:location ?targetMotifMatchRegionMatch502 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01220_B504 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A7E9MF_01220_B495 . ?targetMotifMatchRegionMatch502 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01220_B503 . ?targetMotifMatchRegionMatchBeginMF_01220_B503 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01220_B496 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01220_B504 edam:has_input signature:MF_01220_B ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E9MF_01220_B493, 1, (STRLEN(?templateMotifCigarP0A7E9MF_01220_B493) - STRLEN(REPLACE(?templateMotifCigarP0A7E9MF_01220_B493, CONCAT('^(?:-*[^-]){', STR(((174 - ?templateMotifSequenceMatchBeginPositionP0A7E9494) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1505) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B495, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B495) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B495, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1505), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E9MF_01220_B495, 1, (STRLEN(?targetMotifMatchCigarP0A7E9MF_01220_B495) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E9MF_01220_B495, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1505), '}'), '')))), '[^-]', ''))) AS ?step2506) . BIND(((?step2506 + ?targetMotifMatchRegionMatchBeginPositionMF_01220_B496) - 1) AS ?thisPositionOn164) . BIND(?thisPositionOn164 AS ?thisPositionOn165) . BIND(?this AS ?pfs5t507) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn164))) AS ?pfsb161) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn165))) AS ?pfse162) . FILTER (REGEX('[DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn164, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01220a160')) AS ?annotation160) . BIND(?this AS ?pfs159) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag508) . } BIND(IF(BOUND(?tagFT_3), ?caseWithTag508, ?UNBOUND_VARIABLE) AS ?case11) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag509) . } BIND(IF(BOUND(?tagFT_3), ?caseWithTag509, ?UNBOUND_VARIABLE) AS ?case12) . } "xsd:string
http://purl.uniprot.org/unirules/MF_01220http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_01220#construct