Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-222
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-72
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-330
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-96
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-249
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-116
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-225
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-201
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-334
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-310
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-93
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-139
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-115
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-248
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-333
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-224
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-200
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-94
http://purl.uniprot.org/unirules/MF_04146#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_04146#construct-template-70
http://purl.uniprot.org/unirules/MF_04146#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_04146#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_04146#construct-where-list-0
http://purl.uniprot.org/unirules/MF_04146#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_04146#construct-template-list-0
http://purl.uniprot.org/unirules/MF_04146#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:972126 up:source unirule:MF_04146 . _:972127 up:source unirule:MF_04146 . _:972128 up:ecName '3.6.4.-' ; up:fullName 'ATPase' ; rdf:type up:Structured_Name . _:972129 up:source unirule:MF_04146 . _:972130 up:ecName '3.1.21.-' ; up:fullName 'Endonuclease' ; rdf:type up:Structured_Name . _:972131 up:source unirule:MF_04146 . _:972132 up:source unirule:MF_04146 . _:972133 up:source unirule:MF_04146 . _:972134 up:source unirule:MF_04146 . _:972135 up:source unirule:MF_04146 . _:972136 up:source unirule:MF_04146 . _:972137 up:source unirule:MF_04146 . _:972138 up:source unirule:MF_04146 . _:972139 up:source unirule:MF_04146 . _:972140 up:source unirule:MF_04146 . _:972141 up:source unirule:MF_04146 . _:972142 up:source unirule:MF_04146 . _:972143 up:source unirule:MF_04146 . _:972144 up:source unirule:MF_04146 . _:972145 up:source unirule:MF_04146 . _:972146 up:source unirule:MF_04146 . _:972147 up:source unirule:MF_04146 . _:972148 up:source unirule:MF_04146 . _:972149 up:source unirule:MF_04146 . _:972150 up:source unirule:MF_04146 . _:972151 up:source unirule:MF_04146 . _:972152 up:source unirule:MF_04146 . _:972153 up:source unirule:MF_04146 . _:972154 up:source unirule:MF_04146 . _:972155 up:source unirule:MF_04146 . _:972156 up:source unirule:MF_04146 . _:972157 up:source unirule:MF_04146 . _:972158 up:source unirule:MF_04146 . _:972159 up:source unirule:MF_04146 . _:972160 up:source unirule:MF_04146 . _:972161 up:source unirule:MF_04146 . _:972162 up:source unirule:MF_04146 . _:972163 up:source unirule:MF_04146 . _:972164 up:source unirule:MF_04146 . _:972165 up:source unirule:MF_04146 . _:972166 up:source unirule:MF_04146 . _:972167 up:source unirule:MF_04146 . _:972168 up:source unirule:MF_04146 . _:972169 up:source unirule:MF_04146 . ?this up:alternativeName ?name1 ; up:annotation ?annotation4 , ?annotation5 ; up:classifiedWith GO:0004518 , GO:0004519 , GO:0019073 , GO:0046872 , GO:0051276 , GO:0098009 , keyword:1188 , keyword:231 , keyword:255 , keyword:378 , keyword:540 , keyword:547 , keyword:67 ; up:domain ?namedpart2 , ?namedpart3 ; up:recommendedName ?name0 . ?name0 up:fullName 'Terminase, large subunit' ; rdf:type up:Structured_Name . ?name1 up:fullName 'DNA-packaging protein' ; rdf:type up:Structured_Name . ?namedpart2 up:recommendedName _:972128 . ?namedpart3 up:recommendedName _:972130 . ?annotation4 a up:Domain_Annotation ; rdfs:comment 'The N-terminus contains an ATPase domain. The C-terminus contains an endonuclease domain.' . ?annotation5 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the Tequatrovirus large terminase family.' . ?case7 up:classifiedWith keyword:460 , keyword:479 . ?pfs9 up:annotation ?annotation10 , ?annotation16 , ?annotation22 . ?annotation10 faldo:begin ?pfsb11 ; faldo:end ?pfse12 ; up:ligand ?ligand13 ; rdf:type up:Binding_Site_Annotation . ?pfsb11 faldo:position ?thisPositionOn14 ; rdf:type faldo:ExactPosition . ?pfse12 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?ligand13 rdfs:subClassOf chebi:30616 . ?annotation16 faldo:begin ?pfsb17 ; faldo:end ?pfse18 ; up:ligand ?ligand19 ; rdf:type up:Binding_Site_Annotation . ?pfsb17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfse18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?ligand19 rdfs:subClassOf chebi:30616 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; up:ligand ?ligand25 ; rdf:type up:Binding_Site_Annotation . ?pfsb23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?ligand25 rdfs:subClassOf chebi:30616 . ?pfs28 up:annotation ?annotation29 , ?annotation35 , ?annotation41 , ?annotation47 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; up:ligand ?ligand32 ; rdf:type up:Binding_Site_Annotation . ?pfsb30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?ligand32 rdfs:subClassOf chebi:18420 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; up:ligand ?ligand38 ; rdf:type up:Binding_Site_Annotation . ?pfsb36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?ligand38 rdfs:subClassOf chebi:18420 . ?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:18420 . ?annotation47 faldo:begin ?pfsb48 ; faldo:end ?pfse49 ; up:ligand ?ligand50 ; rdf:type up:Binding_Site_Annotation . ?pfsb48 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?ligand50 rdfs:subClassOf chebi:18420 . ?pfs53 up:annotation ?annotation54 , ?annotation60 , ?annotation66 , ?annotation72 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; up:ligand ?ligand57 ; rdf:type up:Binding_Site_Annotation . ?pfsb55 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?ligand57 rdfs:subClassOf chebi:18420 . ?annotation60 faldo:begin ?pfsb61 ; faldo:end ?pfse62 ; up:ligand ?ligand63 ; rdf:type up:Binding_Site_Annotation . ?pfsb61 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse62 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?ligand63 rdfs:subClassOf chebi:18420 . ?annotation66 faldo:begin ?pfsb67 ; faldo:end ?pfse68 ; up:ligand ?ligand69 ; rdf:type up:Binding_Site_Annotation . ?pfsb67 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfse68 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?ligand69 rdfs:subClassOf chebi:18420 . ?annotation72 faldo:begin ?pfsb73 ; faldo:end ?pfse74 ; up:ligand ?ligand75 ; rdf:type up:Binding_Site_Annotation . ?pfsb73 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?pfse74 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?ligand75 rdfs:subClassOf chebi:18420 . ?pfs78 up:annotation ?annotation79 . ?annotation79 faldo:begin ?pfsb80 ; faldo:end ?pfse81 ; rdf:type up:Motif_Annotation ; rdfs:comment 'Walker B motif' . ?pfsb80 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?pfse81 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?pfs84 up:annotation ?annotation85 . ?annotation85 faldo:begin ?pfsb86 ; faldo:end ?pfse87 ; rdf:type up:Motif_Annotation ; rdfs:comment 'ATPase coupling' . ?pfsb86 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?pfse87 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?pfs90 up:annotation ?annotation91 . ?annotation91 faldo:begin ?pfsb92 ; faldo:end ?pfse93 ; rdf:type up:Site_Annotation ; rdfs:comment 'Modulates nuclease activity' . ?pfsb92 faldo:position ?thisPositionOn94 ; rdf:type faldo:ExactPosition . ?pfse93 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?pfs96 up:annotation ?annotation97 . ?annotation97 faldo:begin ?pfsb98 ; faldo:end ?pfse99 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'For ATPase activity' . ?pfsb98 faldo:position ?thisPositionOn100 ; rdf:type faldo:ExactPosition . ?pfse99 faldo:position ?thisPositionOn101 ; rdf:type faldo:ExactPosition . ?pfs102 up:annotation ?annotation103 . ?annotation103 faldo:begin ?pfsb104 ; faldo:end ?pfse105 ; rdf:type up:Region_Annotation ; rdfs:comment 'ssDNA-binding' . ?pfsb104 faldo:position ?thisPositionOn106 ; rdf:type faldo:ExactPosition . ?pfse105 faldo:position ?thisPositionOn107 ; rdf:type faldo:ExactPosition . ?pfs108 up:annotation ?annotation109 . ?annotation109 faldo:begin ?pfsb110 ; faldo:end ?pfse111 ; rdf:type up:Region_Annotation ; rdfs:comment 'ATPase activity' . ?pfsb110 faldo:position ?thisPositionOn112 ; rdf:type faldo:ExactPosition . ?pfse111 faldo:position ?thisPositionOn113 ; rdf:type faldo:ExactPosition . ?pfs114 up:annotation ?annotation115 . ?annotation115 faldo:begin ?pfsb116 ; faldo:end ?pfse117 ; rdf:type up:Region_Annotation ; rdfs:comment 'Binding to the portal protein' . ?pfsb116 faldo:position ?thisPositionOn118 ; rdf:type faldo:ExactPosition . ?pfse117 faldo:position ?thisPositionOn119 ; rdf:type faldo:ExactPosition . ?pfs120 up:annotation ?annotation121 . ?annotation121 faldo:begin ?pfsb122 ; faldo:end ?pfse123 ; rdf:type up:Region_Annotation ; rdfs:comment 'Nuclease activity' . ?pfsb122 faldo:position ?thisPositionOn124 ; rdf:type faldo:ExactPosition . ?pfse123 faldo:position ?thisPositionOn125 ; rdf:type faldo:ExactPosition . ?pfs126 up:annotation ?annotation127 . ?annotation127 faldo:begin ?pfsb128 ; faldo:end ?pfse129 ; rdf:type up:Motif_Annotation ; rdfs:comment 'Walker A motif' . ?pfsb128 faldo:position ?thisPositionOn130 ; rdf:type faldo:ExactPosition . ?pfse129 faldo:position ?thisPositionOn131 ; rdf:type faldo:ExactPosition . ?pfs132 up:annotation ?annotation133 . ?annotation133 faldo:begin ?pfsb134 ; faldo:end ?pfse135 ; rdf:type up:Motif_Annotation ; rdfs:comment 'Walker A motif' . ?pfsb134 faldo:position ?thisPositionOn136 ; rdf:type faldo:ExactPosition . ?pfse135 faldo:position ?thisPositionOn137 ; rdf:type faldo:ExactPosition . _:972170 a rdf:Statement ; up:attribution _:972126 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:972171 a rdf:Statement ; up:attribution _:972127 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:972172 a rdf:Statement ; up:attribution _:972129 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart2 . _:972173 a rdf:Statement ; up:attribution _:972131 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart3 . _:972174 a rdf:Statement ; up:attribution _:972132 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:972175 a rdf:Statement ; up:attribution _:972133 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:972176 a rdf:Statement ; up:attribution _:972134 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:972177 a rdf:Statement ; up:attribution _:972135 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:255 . _:972178 a rdf:Statement ; up:attribution _:972136 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:972179 a rdf:Statement ; up:attribution _:972137 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:540 . _:972180 a rdf:Statement ; up:attribution _:972138 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:972181 a rdf:Statement ; up:attribution _:972139 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:231 . _:972182 a rdf:Statement ; up:attribution _:972140 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1188 . _:972183 a rdf:Statement ; up:attribution _:972141 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0098009 . _:972184 a rdf:Statement ; up:attribution _:972142 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004519 . _:972185 a rdf:Statement ; up:attribution _:972143 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046872 . _:972186 a rdf:Statement ; up:attribution _:972144 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004518 . _:972187 a rdf:Statement ; up:attribution _:972145 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0051276 . _:972188 a rdf:Statement ; up:attribution _:972146 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019073 . _:972189 a rdf:Statement ; up:attribution _:972147 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:972190 a rdf:Statement ; up:attribution _:972148 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:972191 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:972192 a rdf:Statement ; up:attribution _:972149 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:972193 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:972194 a rdf:Statement ; up:attribution _:972150 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:972195 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:972196 a rdf:Statement ; up:attribution _:972151 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:972197 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:972198 a rdf:Statement ; up:attribution _:972152 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:972199 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:972200 a rdf:Statement ; up:attribution _:972153 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:972201 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:972202 a rdf:Statement ; up:attribution _:972154 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:972203 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:972204 a rdf:Statement ; up:attribution _:972155 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:972205 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:972206 a rdf:Statement ; up:attribution _:972156 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:972207 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:972208 a rdf:Statement ; up:attribution _:972157 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:972209 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:972210 a rdf:Statement ; up:attribution _:972158 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:972211 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:972212 a rdf:Statement ; up:attribution _:972159 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:972213 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:972214 a rdf:Statement ; up:attribution _:972160 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:972215 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs84 ; rdf:predicate up:annotation ; rdf:object ?annotation85 . _:972216 a rdf:Statement ; up:attribution _:972161 ; rdf:subject ?pfs84 ; rdf:predicate up:annotation ; rdf:object ?annotation85 . _:972217 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . _:972218 a rdf:Statement ; up:attribution _:972162 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . _:972219 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:972220 a rdf:Statement ; up:attribution _:972163 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:972221 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs102 ; rdf:predicate up:annotation ; rdf:object ?annotation103 . _:972222 a rdf:Statement ; up:attribution _:972164 ; rdf:subject ?pfs102 ; rdf:predicate up:annotation ; rdf:object ?annotation103 . _:972223 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs108 ; rdf:predicate up:annotation ; rdf:object ?annotation109 . _:972224 a rdf:Statement ; up:attribution _:972165 ; rdf:subject ?pfs108 ; rdf:predicate up:annotation ; rdf:object ?annotation109 . _:972225 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs114 ; rdf:predicate up:annotation ; rdf:object ?annotation115 . _:972226 a rdf:Statement ; up:attribution _:972166 ; rdf:subject ?pfs114 ; rdf:predicate up:annotation ; rdf:object ?annotation115 . _:972227 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs120 ; rdf:predicate up:annotation ; rdf:object ?annotation121 . _:972228 a rdf:Statement ; up:attribution _:972167 ; rdf:subject ?pfs120 ; rdf:predicate up:annotation ; rdf:object ?annotation121 . _:972229 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs126 ; rdf:predicate up:annotation ; rdf:object ?annotation127 . _:972230 a rdf:Statement ; up:attribution _:972168 ; rdf:subject ?pfs126 ; rdf:predicate up:annotation ; rdf:object ?annotation127 . _:972231 a rdf:Statement ; up:source unirule:MF_04146 ; rdf:subject ?pfs132 ; rdf:predicate up:annotation ; rdf:object ?annotation133 . _:972232 a rdf:Statement ; up:attribution _:972169 ; rdf:subject ?pfs132 ; rdf:predicate up:annotation ; rdf:object ?annotation133 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04146 #Rule MF_04146 Created by:? on:2020-02-07 Modified by:Edouard de Castro on:2022-11-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04146 . ?thisOrganism rdfs:subClassOf+ taxon:10239 . BIND(URI(CONCAT(STR(?this), '#MF_04146a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_04146a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_04146a2')) AS ?namedpart2) . BIND(URI(CONCAT(STR(?this), '#MF_04146a3')) AS ?namedpart3) . BIND(URI(CONCAT(STR(?this), '#MF_04146a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_04146a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch142 faldo:location ?templateMotifSequenceMatchRegionP17312143 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17312145 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17312MF_04146138 . ?templateMotifSequenceMatchRegionP17312143 faldo:begin ?templateMotifSequenceMatchBeginP17312144 . ?templateMotifSequenceMatchBeginP17312144 faldo:position ?templateMotifSequenceMatchBeginPositionP17312139 ; faldo:reference isoform:P17312-1 . ?templateMotifSequenceProfileAlignmentOperationP17312145 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?targetMotifMatch146 faldo:location ?targetMotifMatchRegionMatch147 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04146149 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17312MF_04146140 . ?targetMotifMatchRegionMatch147 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04146148 . ?targetMotifMatchRegionMatchBeginMF_04146148 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04146141 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04146149 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_2) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146138, 1, (STRLEN(?templateMotifCigarP17312MF_04146138) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146138, CONCAT('^(?:-*[^-]){', STR(((138 - ?templateMotifSequenceMatchBeginPositionP17312139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146140, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146140) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146140, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146140) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) . BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_04146141) - 1) AS ?thisPositionOn14) . BIND(?thisPositionOn14 AS ?thisPositionOn15) . BIND(?this AS ?pfs1t152) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb11) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse12) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn14, 1) = 'Q')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146138, 1, (STRLEN(?templateMotifCigarP17312MF_04146138) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146138, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionP17312139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146140, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146140) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146140, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146140) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) . BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_04146141) - 1) AS ?thisPositionOn20) . BIND(?thisPositionOn20 AS ?thisPositionOn21) . BIND(?this AS ?pfs1t155) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn20, 1) = 'Q')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146138, 1, (STRLEN(?templateMotifCigarP17312MF_04146138) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146138, CONCAT('^(?:-*[^-]){', STR(((202 - ?templateMotifSequenceMatchBeginPositionP17312139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146140, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146140) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146140, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146140) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) . BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_04146141) - 1) AS ?thisPositionOn26) . BIND(?thisPositionOn26 AS ?thisPositionOn27) . BIND(?this AS ?pfs1t158) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1) = 'R')) . BIND(?this AS ?pfs9) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch163 faldo:location ?templateMotifSequenceMatchRegionP17312164 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17312166 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17312MF_04146159 . ?templateMotifSequenceMatchRegionP17312164 faldo:begin ?templateMotifSequenceMatchBeginP17312165 . ?templateMotifSequenceMatchBeginP17312165 faldo:position ?templateMotifSequenceMatchBeginPositionP17312160 ; faldo:reference isoform:P17312-1 . ?templateMotifSequenceProfileAlignmentOperationP17312166 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?targetMotifMatch167 faldo:location ?targetMotifMatchRegionMatch168 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04146170 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17312MF_04146161 . ?targetMotifMatchRegionMatch168 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04146169 . ?targetMotifMatchRegionMatchBeginMF_04146169 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04146162 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04146170 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:187218 . })) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146159, 1, (STRLEN(?templateMotifCigarP17312MF_04146159) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146159, CONCAT('^(?:-*[^-]){', STR(((401 - ?templateMotifSequenceMatchBeginPositionP17312160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1171) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146161, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146161) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146161, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146161) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), '')))), '[^-]', ''))) AS ?step2172) . BIND(((?step2172 + ?targetMotifMatchRegionMatchBeginPositionMF_04146162) - 1) AS ?thisPositionOn33) . BIND(?thisPositionOn33 AS ?thisPositionOn34) . BIND(?this AS ?pfs2t173) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, 1) = 'D')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146159, 1, (STRLEN(?templateMotifCigarP17312MF_04146159) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146159, CONCAT('^(?:-*[^-]){', STR(((401 - ?templateMotifSequenceMatchBeginPositionP17312160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1174) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146161, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146161) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146161, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146161) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), '')))), '[^-]', ''))) AS ?step2175) . BIND(((?step2175 + ?targetMotifMatchRegionMatchBeginPositionMF_04146162) - 1) AS ?thisPositionOn39) . BIND(?thisPositionOn39 AS ?thisPositionOn40) . BIND(?this AS ?pfs2t176) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'D')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146159, 1, (STRLEN(?templateMotifCigarP17312MF_04146159) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146159, CONCAT('^(?:-*[^-]){', STR(((458 - ?templateMotifSequenceMatchBeginPositionP17312160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146161, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146161) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146161, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146161) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) . BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_04146162) - 1) AS ?thisPositionOn45) . BIND(?thisPositionOn45 AS ?thisPositionOn46) . BIND(?this AS ?pfs2t179) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) . FILTER (REGEX('[DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1))) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146159, 1, (STRLEN(?templateMotifCigarP17312MF_04146159) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146159, CONCAT('^(?:-*[^-]){', STR(((542 - ?templateMotifSequenceMatchBeginPositionP17312160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146161, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146161) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146161, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146161) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) . BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_04146162) - 1) AS ?thisPositionOn51) . BIND(?thisPositionOn51 AS ?thisPositionOn52) . BIND(?this AS ?pfs2t182) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'D')) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch187 faldo:location ?templateMotifSequenceMatchRegionQ6QGD2188 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ6QGD2190 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ6QGD2MF_04146183 . ?templateMotifSequenceMatchRegionQ6QGD2188 faldo:begin ?templateMotifSequenceMatchBeginQ6QGD2189 . ?templateMotifSequenceMatchBeginQ6QGD2189 faldo:position ?templateMotifSequenceMatchBeginPositionQ6QGD2184 ; faldo:reference isoform:Q6QGD2-1 . ?templateMotifSequenceProfileAlignmentOperationQ6QGD2190 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?targetMotifMatch191 faldo:location ?targetMotifMatchRegionMatch192 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04146194 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ6QGD2MF_04146185 . ?targetMotifMatchRegionMatch192 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04146193 . ?targetMotifMatchRegionMatchBeginMF_04146193 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04146186 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04146194 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_2) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:187218 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ6QGD2MF_04146183, 1, (STRLEN(?templateMotifCigarQ6QGD2MF_04146183) - STRLEN(REPLACE(?templateMotifCigarQ6QGD2MF_04146183, CONCAT('^(?:-*[^-]){', STR(((286 - ?templateMotifSequenceMatchBeginPositionQ6QGD2184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ6QGD2MF_04146185, 1, (STRLEN(?targetMotifMatchCigarQ6QGD2MF_04146185) - STRLEN(REPLACE(?targetMotifMatchCigarQ6QGD2MF_04146185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ6QGD2MF_04146185, 1, (STRLEN(?targetMotifMatchCigarQ6QGD2MF_04146185) - STRLEN(REPLACE(?targetMotifMatchCigarQ6QGD2MF_04146185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) . BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_04146186) - 1) AS ?thisPositionOn58) . BIND(?thisPositionOn58 AS ?thisPositionOn59) . BIND(?this AS ?pfs3t197) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'D')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ6QGD2MF_04146183, 1, (STRLEN(?templateMotifCigarQ6QGD2MF_04146183) - STRLEN(REPLACE(?templateMotifCigarQ6QGD2MF_04146183, CONCAT('^(?:-*[^-]){', STR(((286 - ?templateMotifSequenceMatchBeginPositionQ6QGD2184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1198) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ6QGD2MF_04146185, 1, (STRLEN(?targetMotifMatchCigarQ6QGD2MF_04146185) - STRLEN(REPLACE(?targetMotifMatchCigarQ6QGD2MF_04146185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ6QGD2MF_04146185, 1, (STRLEN(?targetMotifMatchCigarQ6QGD2MF_04146185) - STRLEN(REPLACE(?targetMotifMatchCigarQ6QGD2MF_04146185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), '')))), '[^-]', ''))) AS ?step2199) . BIND(((?step2199 + ?targetMotifMatchRegionMatchBeginPositionMF_04146186) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs3t200) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb61) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse62) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'D')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ6QGD2MF_04146183, 1, (STRLEN(?templateMotifCigarQ6QGD2MF_04146183) - STRLEN(REPLACE(?templateMotifCigarQ6QGD2MF_04146183, CONCAT('^(?:-*[^-]){', STR(((342 - ?templateMotifSequenceMatchBeginPositionQ6QGD2184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ6QGD2MF_04146185, 1, (STRLEN(?targetMotifMatchCigarQ6QGD2MF_04146185) - STRLEN(REPLACE(?targetMotifMatchCigarQ6QGD2MF_04146185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ6QGD2MF_04146185, 1, (STRLEN(?targetMotifMatchCigarQ6QGD2MF_04146185) - STRLEN(REPLACE(?targetMotifMatchCigarQ6QGD2MF_04146185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) . BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_04146186) - 1) AS ?thisPositionOn70) . BIND(?thisPositionOn70 AS ?thisPositionOn71) . BIND(?this AS ?pfs3t203) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse68) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'D')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ6QGD2MF_04146183, 1, (STRLEN(?templateMotifCigarQ6QGD2MF_04146183) - STRLEN(REPLACE(?templateMotifCigarQ6QGD2MF_04146183, CONCAT('^(?:-*[^-]){', STR(((418 - ?templateMotifSequenceMatchBeginPositionQ6QGD2184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1204) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ6QGD2MF_04146185, 1, (STRLEN(?targetMotifMatchCigarQ6QGD2MF_04146185) - STRLEN(REPLACE(?targetMotifMatchCigarQ6QGD2MF_04146185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ6QGD2MF_04146185, 1, (STRLEN(?targetMotifMatchCigarQ6QGD2MF_04146185) - STRLEN(REPLACE(?targetMotifMatchCigarQ6QGD2MF_04146185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), '')))), '[^-]', ''))) AS ?step2205) . BIND(((?step2205 + ?targetMotifMatchRegionMatchBeginPositionMF_04146186) - 1) AS ?thisPositionOn76) . BIND(?thisPositionOn76 AS ?thisPositionOn77) . BIND(?this AS ?pfs3t206) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb73) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse74) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn76, 1) = 'D')) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch211 faldo:location ?templateMotifSequenceMatchRegionP17312212 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17312214 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17312MF_04146207 . ?templateMotifSequenceMatchRegionP17312212 faldo:begin ?templateMotifSequenceMatchBeginP17312213 . ?templateMotifSequenceMatchBeginP17312213 faldo:position ?templateMotifSequenceMatchBeginPositionP17312208 ; faldo:reference isoform:P17312-1 . ?templateMotifSequenceProfileAlignmentOperationP17312214 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?targetMotifMatch215 faldo:location ?targetMotifMatchRegionMatch216 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04146218 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17312MF_04146209 . ?targetMotifMatchRegionMatch216 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04146217 . ?targetMotifMatchRegionMatchBeginMF_04146217 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04146210 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04146218 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146207, 1, (STRLEN(?templateMotifCigarP17312MF_04146207) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146207, CONCAT('^(?:-*[^-]){', STR(((251 - ?templateMotifSequenceMatchBeginPositionP17312208) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1219) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146209, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146209) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146209, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146209) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), '')))), '[^-]', ''))) AS ?step2220) . BIND(((?step2220 + ?targetMotifMatchRegionMatchBeginPositionMF_04146210) - 1) AS ?thisPositionOn82) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146207, 1, (STRLEN(?templateMotifCigarP17312MF_04146207) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146207, CONCAT('^(?:-*[^-]){', STR(((256 - ?templateMotifSequenceMatchBeginPositionP17312208) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1221) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146209, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146209) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146209, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146209) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), '')))), '[^-]', ''))) AS ?step2222) . BIND(((?step2222 + ?targetMotifMatchRegionMatchBeginPositionMF_04146210) - 1) AS ?thisPositionOn83) . BIND(?this AS ?pfs4t223) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb80) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse81) . FILTER (REGEX('[FILMV][ILV][FIY][IFLV]DE', SUBSTR(?thisSequenceValue, ?thisPositionOn82, (?thisPositionOn83 - ?thisPositionOn82)))) . BIND(URI(CONCAT(STR(?this), '#MF_04146a79')) AS ?annotation79) . BIND(?this AS ?pfs78) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch228 faldo:location ?templateMotifSequenceMatchRegionP17312229 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17312231 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17312MF_04146224 . ?templateMotifSequenceMatchRegionP17312229 faldo:begin ?templateMotifSequenceMatchBeginP17312230 . ?templateMotifSequenceMatchBeginP17312230 faldo:position ?templateMotifSequenceMatchBeginPositionP17312225 ; faldo:reference isoform:P17312-1 . ?templateMotifSequenceProfileAlignmentOperationP17312231 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?targetMotifMatch232 faldo:location ?targetMotifMatchRegionMatch233 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04146235 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17312MF_04146226 . ?targetMotifMatchRegionMatch233 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04146234 . ?targetMotifMatchRegionMatchBeginMF_04146234 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04146227 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04146235 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146224, 1, (STRLEN(?templateMotifCigarP17312MF_04146224) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146224, CONCAT('^(?:-*[^-]){', STR(((285 - ?templateMotifSequenceMatchBeginPositionP17312225) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1236) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146226, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146226) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146226, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146226) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), '')))), '[^-]', ''))) AS ?step2237) . BIND(((?step2237 + ?targetMotifMatchRegionMatchBeginPositionMF_04146227) - 1) AS ?thisPositionOn88) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146224, 1, (STRLEN(?templateMotifCigarP17312MF_04146224) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146224, CONCAT('^(?:-*[^-]){', STR(((287 - ?templateMotifSequenceMatchBeginPositionP17312225) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1238) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146226, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146226) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1238), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146226, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146226) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1238), '}'), '')))), '[^-]', ''))) AS ?step2239) . BIND(((?step2239 + ?targetMotifMatchRegionMatchBeginPositionMF_04146227) - 1) AS ?thisPositionOn89) . BIND(?this AS ?pfs4t240) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb86) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse87) . FILTER (REGEX('T[ST]T', SUBSTR(?thisSequenceValue, ?thisPositionOn88, (?thisPositionOn89 - ?thisPositionOn88)))) . BIND(URI(CONCAT(STR(?this), '#MF_04146a85')) AS ?annotation85) . BIND(?this AS ?pfs84) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch245 faldo:location ?templateMotifSequenceMatchRegionP17312246 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17312248 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17312MF_04146241 . ?templateMotifSequenceMatchRegionP17312246 faldo:begin ?templateMotifSequenceMatchBeginP17312247 . ?templateMotifSequenceMatchBeginP17312247 faldo:position ?templateMotifSequenceMatchBeginPositionP17312242 ; faldo:reference isoform:P17312-1 . ?templateMotifSequenceProfileAlignmentOperationP17312248 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?targetMotifMatch249 faldo:location ?targetMotifMatchRegionMatch250 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04146252 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17312MF_04146243 . ?targetMotifMatchRegionMatch250 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04146251 . ?targetMotifMatchRegionMatchBeginMF_04146251 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04146244 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04146252 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146241, 1, (STRLEN(?templateMotifCigarP17312MF_04146241) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146241, CONCAT('^(?:-*[^-]){', STR(((409 - ?templateMotifSequenceMatchBeginPositionP17312242) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1253) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146243, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146243) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146243, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1253), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146243, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146243) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146243, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1253), '}'), '')))), '[^-]', ''))) AS ?step2254) . BIND(((?step2254 + ?targetMotifMatchRegionMatchBeginPositionMF_04146244) - 1) AS ?thisPositionOn94) . BIND(?thisPositionOn94 AS ?thisPositionOn95) . BIND(?this AS ?pfs4t255) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfsb92) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfse93) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn94, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_04146a91')) AS ?annotation91) . BIND(?this AS ?pfs90) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch260 faldo:location ?templateMotifSequenceMatchRegionP17312261 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17312263 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17312MF_04146256 . ?templateMotifSequenceMatchRegionP17312261 faldo:begin ?templateMotifSequenceMatchBeginP17312262 . ?templateMotifSequenceMatchBeginP17312262 faldo:position ?templateMotifSequenceMatchBeginPositionP17312257 ; faldo:reference isoform:P17312-1 . ?templateMotifSequenceProfileAlignmentOperationP17312263 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?targetMotifMatch264 faldo:location ?targetMotifMatchRegionMatch265 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04146267 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17312MF_04146258 . ?targetMotifMatchRegionMatch265 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04146266 . ?targetMotifMatchRegionMatchBeginMF_04146266 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04146259 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04146267 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146256, 1, (STRLEN(?templateMotifCigarP17312MF_04146256) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146256, CONCAT('^(?:-*[^-]){', STR(((256 - ?templateMotifSequenceMatchBeginPositionP17312257) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1268) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146258, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146258) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146258, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1268), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146258, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146258) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146258, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1268), '}'), '')))), '[^-]', ''))) AS ?step2269) . BIND(((?step2269 + ?targetMotifMatchRegionMatchBeginPositionMF_04146259) - 1) AS ?thisPositionOn100) . BIND(?thisPositionOn100 AS ?thisPositionOn101) . BIND(?this AS ?pfs4t270) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn100))) AS ?pfsb98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn101))) AS ?pfse99) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn100, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_04146a97')) AS ?annotation97) . BIND(?this AS ?pfs96) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch275 faldo:location ?templateMotifSequenceMatchRegionP17312276 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17312278 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17312MF_04146271 . ?templateMotifSequenceMatchRegionP17312276 faldo:begin ?templateMotifSequenceMatchBeginP17312277 . ?templateMotifSequenceMatchBeginP17312277 faldo:position ?templateMotifSequenceMatchBeginPositionP17312272 ; faldo:reference isoform:P17312-1 . ?templateMotifSequenceProfileAlignmentOperationP17312278 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?targetMotifMatch279 faldo:location ?targetMotifMatchRegionMatch280 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04146282 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17312MF_04146273 . ?targetMotifMatchRegionMatch280 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04146281 . ?targetMotifMatchRegionMatchBeginMF_04146281 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04146274 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04146282 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10663 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146271, 1, (STRLEN(?templateMotifCigarP17312MF_04146271) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146271, CONCAT('^(?:-*[^-]){', STR(((30 - ?templateMotifSequenceMatchBeginPositionP17312272) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1283) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146273, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146273) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146273, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1283), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146273, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146273) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146273, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1283), '}'), '')))), '[^-]', ''))) AS ?step2284) . BIND(((?step2284 + ?targetMotifMatchRegionMatchBeginPositionMF_04146274) - 1) AS ?thisPositionOn106) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146271, 1, (STRLEN(?templateMotifCigarP17312MF_04146271) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146271, CONCAT('^(?:-*[^-]){', STR(((94 - ?templateMotifSequenceMatchBeginPositionP17312272) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1285) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146273, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146273) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146273, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1285), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146273, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146273) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146273, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1285), '}'), '')))), '[^-]', ''))) AS ?step2286) . BIND(((?step2286 + ?targetMotifMatchRegionMatchBeginPositionMF_04146274) - 1) AS ?thisPositionOn107) . BIND(?this AS ?pfs5t287) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn106))) AS ?pfsb104) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn107))) AS ?pfse105) . FILTER ((BOUND(?thisPositionOn106) && BOUND(?thisPositionOn107))) . BIND(URI(CONCAT(STR(?this), '#MF_04146a103')) AS ?annotation103) . BIND(?this AS ?pfs102) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch292 faldo:location ?templateMotifSequenceMatchRegionP17312293 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17312295 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17312MF_04146288 . ?templateMotifSequenceMatchRegionP17312293 faldo:begin ?templateMotifSequenceMatchBeginP17312294 . ?templateMotifSequenceMatchBeginP17312294 faldo:position ?templateMotifSequenceMatchBeginPositionP17312289 ; faldo:reference isoform:P17312-1 . ?templateMotifSequenceProfileAlignmentOperationP17312295 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?targetMotifMatch296 faldo:location ?targetMotifMatchRegionMatch297 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04146299 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17312MF_04146290 . ?targetMotifMatchRegionMatch297 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04146298 . ?targetMotifMatchRegionMatchBeginMF_04146298 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04146291 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04146299 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10663 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146288, 1, (STRLEN(?templateMotifCigarP17312MF_04146288) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146288, CONCAT('^(?:-*[^-]){', STR(((131 - ?templateMotifSequenceMatchBeginPositionP17312289) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1300) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146290, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146290) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146290, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1300), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146290, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146290) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146290, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1300), '}'), '')))), '[^-]', ''))) AS ?step2301) . BIND(((?step2301 + ?targetMotifMatchRegionMatchBeginPositionMF_04146291) - 1) AS ?thisPositionOn112) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146288, 1, (STRLEN(?templateMotifCigarP17312MF_04146288) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146288, CONCAT('^(?:-*[^-]){', STR(((301 - ?templateMotifSequenceMatchBeginPositionP17312289) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1302) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146290, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146290) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146290, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1302), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146290, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146290) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146290, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1302), '}'), '')))), '[^-]', ''))) AS ?step2303) . BIND(((?step2303 + ?targetMotifMatchRegionMatchBeginPositionMF_04146291) - 1) AS ?thisPositionOn113) . BIND(?this AS ?pfs5t304) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn112))) AS ?pfsb110) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn113))) AS ?pfse111) . FILTER ((BOUND(?thisPositionOn112) && BOUND(?thisPositionOn113))) . BIND(URI(CONCAT(STR(?this), '#MF_04146a109')) AS ?annotation109) . BIND(?this AS ?pfs108) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch309 faldo:location ?templateMotifSequenceMatchRegionP17312310 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17312312 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17312MF_04146305 . ?templateMotifSequenceMatchRegionP17312310 faldo:begin ?templateMotifSequenceMatchBeginP17312311 . ?templateMotifSequenceMatchBeginP17312311 faldo:position ?templateMotifSequenceMatchBeginPositionP17312306 ; faldo:reference isoform:P17312-1 . ?templateMotifSequenceProfileAlignmentOperationP17312312 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?targetMotifMatch313 faldo:location ?targetMotifMatchRegionMatch314 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04146316 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17312MF_04146307 . ?targetMotifMatchRegionMatch314 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04146315 . ?targetMotifMatchRegionMatchBeginMF_04146315 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04146308 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04146316 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10663 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146305, 1, (STRLEN(?templateMotifCigarP17312MF_04146305) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146305, CONCAT('^(?:-*[^-]){', STR(((328 - ?templateMotifSequenceMatchBeginPositionP17312306) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1317) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146307, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146307) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146307, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1317), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146307, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146307) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146307, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1317), '}'), '')))), '[^-]', ''))) AS ?step2318) . BIND(((?step2318 + ?targetMotifMatchRegionMatchBeginPositionMF_04146308) - 1) AS ?thisPositionOn118) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146305, 1, (STRLEN(?templateMotifCigarP17312MF_04146305) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146305, CONCAT('^(?:-*[^-]){', STR(((352 - ?templateMotifSequenceMatchBeginPositionP17312306) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1319) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146307, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146307) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146307, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1319), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146307, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146307) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146307, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1319), '}'), '')))), '[^-]', ''))) AS ?step2320) . BIND(((?step2320 + ?targetMotifMatchRegionMatchBeginPositionMF_04146308) - 1) AS ?thisPositionOn119) . BIND(?this AS ?pfs5t321) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn118))) AS ?pfsb116) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn119))) AS ?pfse117) . FILTER ((BOUND(?thisPositionOn118) && BOUND(?thisPositionOn119))) . BIND(URI(CONCAT(STR(?this), '#MF_04146a115')) AS ?annotation115) . BIND(?this AS ?pfs114) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch326 faldo:location ?templateMotifSequenceMatchRegionP17312327 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17312329 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17312MF_04146322 . ?templateMotifSequenceMatchRegionP17312327 faldo:begin ?templateMotifSequenceMatchBeginP17312328 . ?templateMotifSequenceMatchBeginP17312328 faldo:position ?templateMotifSequenceMatchBeginPositionP17312323 ; faldo:reference isoform:P17312-1 . ?templateMotifSequenceProfileAlignmentOperationP17312329 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?targetMotifMatch330 faldo:location ?targetMotifMatchRegionMatch331 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04146333 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17312MF_04146324 . ?targetMotifMatchRegionMatch331 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04146332 . ?targetMotifMatchRegionMatchBeginMF_04146332 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04146325 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04146333 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10663 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146322, 1, (STRLEN(?templateMotifCigarP17312MF_04146322) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146322, CONCAT('^(?:-*[^-]){', STR(((360 - ?templateMotifSequenceMatchBeginPositionP17312323) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1334) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146324, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146324) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146324, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1334), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146324, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146324) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146324, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1334), '}'), '')))), '[^-]', ''))) AS ?step2335) . BIND(((?step2335 + ?targetMotifMatchRegionMatchBeginPositionMF_04146325) - 1) AS ?thisPositionOn124) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146322, 1, (STRLEN(?templateMotifCigarP17312MF_04146322) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146322, CONCAT('^(?:-*[^-]){', STR(((559 - ?templateMotifSequenceMatchBeginPositionP17312323) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1336) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146324, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146324) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146324, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1336), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146324, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146324) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146324, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1336), '}'), '')))), '[^-]', ''))) AS ?step2337) . BIND(((?step2337 + ?targetMotifMatchRegionMatchBeginPositionMF_04146325) - 1) AS ?thisPositionOn125) . BIND(?this AS ?pfs5t338) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn124))) AS ?pfsb122) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn125))) AS ?pfse123) . FILTER ((BOUND(?thisPositionOn124) && BOUND(?thisPositionOn125))) . BIND(URI(CONCAT(STR(?this), '#MF_04146a121')) AS ?annotation121) . BIND(?this AS ?pfs120) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch343 faldo:location ?templateMotifSequenceMatchRegionQ6QGD2344 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ6QGD2346 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ6QGD2MF_04146339 . ?templateMotifSequenceMatchRegionQ6QGD2344 faldo:begin ?templateMotifSequenceMatchBeginQ6QGD2345 . ?templateMotifSequenceMatchBeginQ6QGD2345 faldo:position ?templateMotifSequenceMatchBeginPositionQ6QGD2340 ; faldo:reference isoform:Q6QGD2-1 . ?templateMotifSequenceProfileAlignmentOperationQ6QGD2346 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?targetMotifMatch347 faldo:location ?targetMotifMatchRegionMatch348 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04146350 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ6QGD2MF_04146341 . ?targetMotifMatchRegionMatch348 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04146349 . ?targetMotifMatchRegionMatchBeginMF_04146349 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04146342 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04146350 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:187218 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ6QGD2MF_04146339, 1, (STRLEN(?templateMotifCigarQ6QGD2MF_04146339) - STRLEN(REPLACE(?templateMotifCigarQ6QGD2MF_04146339, CONCAT('^(?:-*[^-]){', STR(((62 - ?templateMotifSequenceMatchBeginPositionQ6QGD2340) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1351) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ6QGD2MF_04146341, 1, (STRLEN(?targetMotifMatchCigarQ6QGD2MF_04146341) - STRLEN(REPLACE(?targetMotifMatchCigarQ6QGD2MF_04146341, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1351), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ6QGD2MF_04146341, 1, (STRLEN(?targetMotifMatchCigarQ6QGD2MF_04146341) - STRLEN(REPLACE(?targetMotifMatchCigarQ6QGD2MF_04146341, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1351), '}'), '')))), '[^-]', ''))) AS ?step2352) . BIND(((?step2352 + ?targetMotifMatchRegionMatchBeginPositionMF_04146342) - 1) AS ?thisPositionOn130) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ6QGD2MF_04146339, 1, (STRLEN(?templateMotifCigarQ6QGD2MF_04146339) - STRLEN(REPLACE(?templateMotifCigarQ6QGD2MF_04146339, CONCAT('^(?:-*[^-]){', STR(((68 - ?templateMotifSequenceMatchBeginPositionQ6QGD2340) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1353) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ6QGD2MF_04146341, 1, (STRLEN(?targetMotifMatchCigarQ6QGD2MF_04146341) - STRLEN(REPLACE(?targetMotifMatchCigarQ6QGD2MF_04146341, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1353), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ6QGD2MF_04146341, 1, (STRLEN(?targetMotifMatchCigarQ6QGD2MF_04146341) - STRLEN(REPLACE(?targetMotifMatchCigarQ6QGD2MF_04146341, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1353), '}'), '')))), '[^-]', ''))) AS ?step2354) . BIND(((?step2354 + ?targetMotifMatchRegionMatchBeginPositionMF_04146342) - 1) AS ?thisPositionOn131) . BIND(?this AS ?pfs6t355) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn130))) AS ?pfsb128) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn131))) AS ?pfse129) . FILTER (REGEX('[PS]R[RQ][LV]GK[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn130, (?thisPositionOn131 - ?thisPositionOn130)))) . BIND(URI(CONCAT(STR(?this), '#MF_04146a127')) AS ?annotation127) . BIND(?this AS ?pfs126) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch360 faldo:location ?templateMotifSequenceMatchRegionP17312361 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17312363 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17312MF_04146356 . ?templateMotifSequenceMatchRegionP17312361 faldo:begin ?templateMotifSequenceMatchBeginP17312362 . ?templateMotifSequenceMatchBeginP17312362 faldo:position ?templateMotifSequenceMatchBeginPositionP17312357 ; faldo:reference isoform:P17312-1 . ?templateMotifSequenceProfileAlignmentOperationP17312363 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?targetMotifMatch364 faldo:location ?targetMotifMatchRegionMatch365 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04146367 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17312MF_04146358 . ?targetMotifMatchRegionMatch365 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04146366 . ?targetMotifMatchRegionMatchBeginMF_04146366 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04146359 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04146367 edam:has_input signature:MF_04146 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:187218 . })) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146356, 1, (STRLEN(?templateMotifCigarP17312MF_04146356) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146356, CONCAT('^(?:-*[^-]){', STR(((161 - ?templateMotifSequenceMatchBeginPositionP17312357) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1368) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146358, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146358) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146358, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1368), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146358, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146358) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146358, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1368), '}'), '')))), '[^-]', ''))) AS ?step2369) . BIND(((?step2369 + ?targetMotifMatchRegionMatchBeginPositionMF_04146359) - 1) AS ?thisPositionOn136) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17312MF_04146356, 1, (STRLEN(?templateMotifCigarP17312MF_04146356) - STRLEN(REPLACE(?templateMotifCigarP17312MF_04146356, CONCAT('^(?:-*[^-]){', STR(((167 - ?templateMotifSequenceMatchBeginPositionP17312357) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1370) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17312MF_04146358, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146358) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146358, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1370), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17312MF_04146358, 1, (STRLEN(?targetMotifMatchCigarP17312MF_04146358) - STRLEN(REPLACE(?targetMotifMatchCigarP17312MF_04146358, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1370), '}'), '')))), '[^-]', ''))) AS ?step2371) . BIND(((?step2371 + ?targetMotifMatchRegionMatchBeginPositionMF_04146359) - 1) AS ?thisPositionOn137) . BIND(?this AS ?pfs7t372) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn136))) AS ?pfsb134) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn137))) AS ?pfse135) . FILTER (REGEX('[PS]R[RQ][LV]GK[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn136, (?thisPositionOn137 - ?thisPositionOn136)))) . BIND(URI(CONCAT(STR(?this), '#MF_04146a133')) AS ?annotation133) . BIND(?this AS ?pfs132) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:10663 . BIND(?this AS ?case6) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag373) . } BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_2)), ?caseWithTag373, ?UNBOUND_VARIABLE) AS ?case7) . OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:10663 . })) . BIND(?this AS ?case8) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_04146http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_04146#construct