Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-189
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-72
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-96
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-98
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-163
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-187
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-188
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-73
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-97
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-99
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-142
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-167
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-50
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-74
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-76
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-141
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-165
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-166
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-51
http://purl.uniprot.org/unirules/MF_02086#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02086#construct-template-75
http://purl.uniprot.org/unirules/MF_02086#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_02086#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_02086#construct-where-list-0
http://purl.uniprot.org/unirules/MF_02086#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_02086#construct-template-list-0
http://purl.uniprot.org/unirules/MF_02086#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:740281 up:source unirule:MF_02086 . _:740282 up:source unirule:MF_02086 . _:740283 up:source unirule:MF_02086 . _:740284 up:source unirule:MF_02086 . _:740285 up:source unirule:MF_02086 . _:740286 up:source unirule:MF_02086 . _:740287 up:source unirule:MF_02086 . _:740288 up:source unirule:MF_02086 . _:740289 up:source unirule:MF_02086 . _:740290 up:source unirule:MF_02086 . _:740291 up:source unirule:MF_02086 . _:740292 up:source unirule:MF_02086 . _:740293 up:source unirule:MF_02086 . _:740294 up:source unirule:MF_02086 . _:740295 up:source unirule:MF_02086 . _:740296 up:source unirule:MF_02086 . _:740297 up:source unirule:MF_02086 . _:740298 up:source unirule:MF_02086 . _:740299 up:source unirule:MF_02086 . _:740300 up:source unirule:MF_02086 . _:740301 up:source unirule:MF_02086 . _:740302 up:source unirule:MF_02086 . _:740303 up:source unirule:MF_02086 . _:740304 up:source unirule:MF_02086 . _:740305 up:source unirule:MF_02086 . _:740306 up:source unirule:MF_02086 . _:740307 up:source unirule:MF_02086 . _:740308 up:source unirule:MF_02086 . _:740309 up:source unirule:MF_02086 . _:740310 up:source unirule:MF_02086 . _:740311 up:source unirule:MF_02086 . _:740312 up:source unirule:MF_02086 . _:740313 up:source unirule:MF_02086 . _:740314 up:source unirule:MF_02086 . _:740315 up:source unirule:MF_02086 . _:740316 up:source unirule:MF_02086 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation9 , ?annotation11 , ?annotation12 ; up:classifiedWith GO:0000287 , GO:0005737 , GO:0008270 , GO:0008615 , GO:0042823 , GO:0046872 , GO:0050570 , GO:0050897 , keyword:170 , keyword:460 , keyword:479 , keyword:520 , keyword:521 , keyword:560 , keyword:664 , keyword:862 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '1.1.1.262' ; up:fullName '4-hydroxythreonine-4-phosphate dehydrogenase' ; rdf:type up:Structured_Name . ?name1 up:fullName '4-(phosphohydroxy)-L-threonine dehydrogenase' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'pdxA' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Catalyzes the NAD(P)-dependent oxidation of 4-(phosphooxy)-L-threonine (HTP) into 2-amino-3-oxo-4-(phosphooxy)butyric acid which spontaneously decarboxylates to form 3-amino-2-oxopropyl phosphate (AHAP).' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity ; up:enzymeClass . ?annotation6 up:cofactor chebi:18420 , chebi:29105 , chebi:48828 ; rdf:type up:Cofactor_Annotation . ?annotation7 a up:Pathway_Annotation ; rdfs:comment "Cofactor biosynthesis; pyridoxine 5'-phosphate biosynthesis; pyridoxine 5'-phosphate from D-erythrose 4-phosphate: step 4/5." . ?annotation8 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation9 a up:Subcellular_Location_Annotation . ?annotation9li10 up:cellularComponent . ?annotation11 a up:Annotation ; rdfs:comment 'The active site is located at the dimer interface.' . ?annotation12 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the PdxA family.' . ?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:60240 . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; up:ligand ?ligand24 ; rdf:type up:Binding_Site_Annotation . ?pfsb22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?ligand24 rdfs:subClassOf chebi:60240 . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; up:ligand ?ligand31 ; rdf:type up:Binding_Site_Annotation . ?pfsb29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand31 rdfs:subClassOf chebi:60240 . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; up:ligand ?ligand38 ; rdf:type up:Binding_Site_Annotation . ?pfsb36 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?ligand38 rdfs:subClassOf ?molecule39 . ?molecule39 rdfs:label 'substrate' . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; up:ligand ?ligand46 ; rdf:type up:Binding_Site_Annotation . ?pfsb44 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?ligand46 rdfs:subClassOf ?molecule47 . ?molecule47 rdfs:label 'substrate' . ?pfs50 up:annotation ?annotation51 . ?annotation51 faldo:begin ?pfsb52 ; faldo:end ?pfse53 ; up:ligand ?ligand54 ; rdf:type up:Binding_Site_Annotation . ?pfsb52 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfse53 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?ligand54 rdfs:subClassOf ?molecule55 . ?molecule55 rdfs:label 'substrate' . ?pfs58 up:annotation ?annotation59 . ?annotation59 faldo:begin ?pfsb60 ; faldo:end ?pfse61 ; up:ligand ?ligand62 ; rdf:type up:Binding_Site_Annotation . ?pfsb60 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse61 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?ligand62 rdfs:subClassOf ?molecule63 . ?molecule63 rdfs:label 'substrate' . ?pfs66 up:annotation ?annotation67 . ?annotation67 faldo:begin ?pfsb68 ; faldo:end ?pfse69 ; up:ligand ?ligand70 ; rdf:type up:Binding_Site_Annotation . ?pfsb68 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?ligand70 rdfs:subClassOf ?molecule71 . ?molecule71 rdfs:label 'substrate' . _:740317 a rdf:Statement ; up:attribution _:740281 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:740318 a rdf:Statement ; up:attribution _:740282 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:740319 a rdf:Statement ; up:attribution _:740283 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:740320 a rdf:Statement ; up:attribution _:740284 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:740321 a rdf:Statement ; up:attribution _:740285 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:740322 a rdf:Statement ; up:attribution _:740286 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:740323 a rdf:Statement ; up:attribution _:740287 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:740324 a rdf:Statement ; up:attribution _:740288 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:740325 a rdf:Statement ; up:attribution _:740289 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:740326 a rdf:Statement ; up:attribution _:740290 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:740327 a rdf:Statement ; up:attribution _:740291 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:740328 a rdf:Statement ; up:attribution _:740292 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:170 . _:740329 a rdf:Statement ; up:attribution _:740293 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:740330 a rdf:Statement ; up:attribution _:740294 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:740331 a rdf:Statement ; up:attribution _:740295 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:740332 a rdf:Statement ; up:attribution _:740296 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:520 . _:740333 a rdf:Statement ; up:attribution _:740297 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:521 . _:740334 a rdf:Statement ; up:attribution _:740298 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:740335 a rdf:Statement ; up:attribution _:740299 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:664 . _:740336 a rdf:Statement ; up:attribution _:740300 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:740337 a rdf:Statement ; up:attribution _:740301 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0050570 . _:740338 a rdf:Statement ; up:attribution _:740302 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046872 . _:740339 a rdf:Statement ; up:attribution _:740303 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0050897 . _:740340 a rdf:Statement ; up:attribution _:740304 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:740341 a rdf:Statement ; up:attribution _:740305 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:740342 a rdf:Statement ; up:attribution _:740306 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042823 . _:740343 a rdf:Statement ; up:attribution _:740307 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008615 . _:740344 a rdf:Statement ; up:attribution _:740308 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:740345 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:740346 a rdf:Statement ; up:attribution _:740309 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:740347 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:740348 a rdf:Statement ; up:attribution _:740310 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:740349 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:740350 a rdf:Statement ; up:attribution _:740311 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:740351 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:740352 a rdf:Statement ; up:attribution _:740312 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:740353 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:740354 a rdf:Statement ; up:attribution _:740313 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:740355 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:740356 a rdf:Statement ; up:attribution _:740314 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:740357 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:740358 a rdf:Statement ; up:attribution _:740315 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:740359 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:740360 a rdf:Statement ; up:attribution _:740316 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_02086 #Rule MF_02086 Created by:? on:2017-03-14 Modified by:Edouard de Castro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_02086 . ?thisOrganism rdfs:subClassOf+ taxon:3031852 . BIND(URI(CONCAT(STR(?this), '#MF_02086a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_02086a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_02086a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_02086a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_02086a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_02086a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_02086a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_02086a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_02086a11')) AS ?annotation11) . BIND(URI(CONCAT(STR(?this), '#MF_02086a12')) AS ?annotation12) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch78 faldo:location ?templateMotifSequenceMatchRegionQ9PN5879 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN5881 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_0208674 . ?templateMotifSequenceMatchRegionQ9PN5879 faldo:begin ?templateMotifSequenceMatchBeginQ9PN5880 . ?templateMotifSequenceMatchBeginQ9PN5880 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN5875 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN5881 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch82 faldo:location ?targetMotifMatchRegionMatch83 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0208685 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_0208676 . ?targetMotifMatchRegionMatch83 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0208684 . ?targetMotifMatchRegionMatchBeginMF_0208684 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0208677 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0208685 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_0208674, 1, (STRLEN(?templateMotifCigarQ9PN58MF_0208674) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_0208674, CONCAT('^(?:-*[^-]){', STR(((177 - ?templateMotifSequenceMatchBeginPositionQ9PN5875) + 1)), '}'), '')))), '[a-z]', '')) AS ?step186) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_0208676, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_0208676) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_0208676, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_0208676, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_0208676) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_0208676, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), '')))), '[^-]', ''))) AS ?step287) . BIND(((?step287 + ?targetMotifMatchRegionMatchBeginPositionMF_0208677) - 1) AS ?thisPositionOn18) . BIND(?thisPositionOn18 AS ?thisPositionOn19) . BIND(?this AS ?pfs1t88) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_02086a14')) AS ?annotation14) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch93 faldo:location ?templateMotifSequenceMatchRegionQ9PN5894 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN5896 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_0208689 . ?templateMotifSequenceMatchRegionQ9PN5894 faldo:begin ?templateMotifSequenceMatchBeginQ9PN5895 . ?templateMotifSequenceMatchBeginQ9PN5895 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN5890 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN5896 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch97 faldo:location ?targetMotifMatchRegionMatch98 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02086100 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_0208691 . ?targetMotifMatchRegionMatch98 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0208699 . ?targetMotifMatchRegionMatchBeginMF_0208699 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0208692 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02086100 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_0208689, 1, (STRLEN(?templateMotifCigarQ9PN58MF_0208689) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_0208689, CONCAT('^(?:-*[^-]){', STR(((216 - ?templateMotifSequenceMatchBeginPositionQ9PN5890) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_0208691, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_0208691) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_0208691, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_0208691, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_0208691) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_0208691, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) . BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0208692) - 1) AS ?thisPositionOn25) . BIND(?thisPositionOn25 AS ?thisPositionOn26) . BIND(?this AS ?pfs1t103) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_02086a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch108 faldo:location ?templateMotifSequenceMatchRegionQ9PN58109 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN58111 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_02086104 . ?templateMotifSequenceMatchRegionQ9PN58109 faldo:begin ?templateMotifSequenceMatchBeginQ9PN58110 . ?templateMotifSequenceMatchBeginQ9PN58110 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN58105 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN58111 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch112 faldo:location ?targetMotifMatchRegionMatch113 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02086115 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_02086106 . ?targetMotifMatchRegionMatch113 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02086114 . ?targetMotifMatchRegionMatchBeginMF_02086114 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02086107 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02086115 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_02086104, 1, (STRLEN(?templateMotifCigarQ9PN58MF_02086104) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_02086104, CONCAT('^(?:-*[^-]){', STR(((301 - ?templateMotifSequenceMatchBeginPositionQ9PN58105) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086106, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086106) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086106, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086106) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) . BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_02086107) - 1) AS ?thisPositionOn32) . BIND(?thisPositionOn32 AS ?thisPositionOn33) . BIND(?this AS ?pfs1t118) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_02086a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionQ9PN58124 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN58126 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_02086119 . ?templateMotifSequenceMatchRegionQ9PN58124 faldo:begin ?templateMotifSequenceMatchBeginQ9PN58125 . ?templateMotifSequenceMatchBeginQ9PN58125 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN58120 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN58126 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02086130 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_02086121 . ?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02086129 . ?targetMotifMatchRegionMatchBeginMF_02086129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02086122 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02086130 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_02086119, 1, (STRLEN(?templateMotifCigarQ9PN58MF_02086119) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_02086119, CONCAT('^(?:-*[^-]){', STR(((148 - ?templateMotifSequenceMatchBeginPositionQ9PN58120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086121, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086121, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_02086122) - 1) AS ?thisPositionOn40) . BIND(?thisPositionOn40 AS ?thisPositionOn41) . BIND(?this AS ?pfs1t133) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse37) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_02086a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionQ9PN58139 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN58141 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_02086134 . ?templateMotifSequenceMatchRegionQ9PN58139 faldo:begin ?templateMotifSequenceMatchBeginQ9PN58140 . ?templateMotifSequenceMatchBeginQ9PN58140 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN58135 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN58141 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02086145 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_02086136 . ?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02086144 . ?targetMotifMatchRegionMatchBeginMF_02086144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02086137 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02086145 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_02086134, 1, (STRLEN(?templateMotifCigarQ9PN58MF_02086134) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_02086134, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionQ9PN58135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086136, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086136, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_02086137) - 1) AS ?thisPositionOn48) . BIND(?thisPositionOn48 AS ?thisPositionOn49) . BIND(?this AS ?pfs1t148) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse45) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_02086a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionQ9PN58154 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN58156 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_02086149 . ?templateMotifSequenceMatchRegionQ9PN58154 faldo:begin ?templateMotifSequenceMatchBeginQ9PN58155 . ?templateMotifSequenceMatchBeginQ9PN58155 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN58150 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN58156 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02086160 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_02086151 . ?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02086159 . ?targetMotifMatchRegionMatchBeginMF_02086159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02086152 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02086160 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_02086149, 1, (STRLEN(?templateMotifCigarQ9PN58MF_02086149) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_02086149, CONCAT('^(?:-*[^-]){', STR(((309 - ?templateMotifSequenceMatchBeginPositionQ9PN58150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086151, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086151) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086151, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086151) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_02086152) - 1) AS ?thisPositionOn56) . BIND(?thisPositionOn56 AS ?thisPositionOn57) . BIND(?this AS ?pfs1t163) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse53) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_02086a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionQ9PN58169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN58171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_02086164 . ?templateMotifSequenceMatchRegionQ9PN58169 faldo:begin ?templateMotifSequenceMatchBeginQ9PN58170 . ?templateMotifSequenceMatchBeginQ9PN58170 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN58165 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN58171 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02086175 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_02086166 . ?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02086174 . ?targetMotifMatchRegionMatchBeginMF_02086174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02086167 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02086175 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_02086164, 1, (STRLEN(?templateMotifCigarQ9PN58MF_02086164) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_02086164, CONCAT('^(?:-*[^-]){', STR(((318 - ?templateMotifSequenceMatchBeginPositionQ9PN58165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086166, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086166, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_02086167) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs1t178) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb60) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse61) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_02086a59')) AS ?annotation59) . BIND(?this AS ?pfs58) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionQ9PN58184 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN58186 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_02086179 . ?templateMotifSequenceMatchRegionQ9PN58184 faldo:begin ?templateMotifSequenceMatchBeginQ9PN58185 . ?templateMotifSequenceMatchBeginQ9PN58185 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN58180 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN58186 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02086190 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_02086181 . ?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02086189 . ?targetMotifMatchRegionMatchBeginMF_02086189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02086182 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02086190 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_02086179, 1, (STRLEN(?templateMotifCigarQ9PN58MF_02086179) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_02086179, CONCAT('^(?:-*[^-]){', STR(((327 - ?templateMotifSequenceMatchBeginPositionQ9PN58180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086181, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086181) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086181, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086181) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) . BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_02086182) - 1) AS ?thisPositionOn72) . BIND(?thisPositionOn72 AS ?thisPositionOn73) . BIND(?this AS ?pfs1t193) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse69) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn72, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_02086a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_02086http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_02086#construct