Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_02226#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02226#construct-template-198
http://purl.uniprot.org/unirules/MF_02226#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02226#construct-template-174
http://purl.uniprot.org/unirules/MF_02226#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02226#construct-template-197
http://purl.uniprot.org/unirules/MF_02226#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02226#construct-template-173
http://purl.uniprot.org/unirules/MF_02226#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_02226#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_02226#construct-where-list-0
http://purl.uniprot.org/unirules/MF_02226#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_02226#construct-template-list-0
http://purl.uniprot.org/unirules/MF_02226#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:768968 up:source unirule:MF_02226 . _:768969 up:source unirule:MF_02226 . _:768970 up:source unirule:MF_02226 . _:768971 up:source unirule:MF_02226 . _:768972 up:source unirule:MF_02226 . _:768973 up:source unirule:MF_02226 . _:768974 up:source unirule:MF_02226 . _:768975 up:source unirule:MF_02226 . _:768976 up:source unirule:MF_02226 . _:768977 up:source unirule:MF_02226 . _:768978 up:source unirule:MF_02226 . _:768979 up:source unirule:MF_02226 . _:768980 up:source unirule:MF_02226 . _:768981 up:source unirule:MF_02226 . _:768982 up:source unirule:MF_02226 . _:768983 up:source unirule:MF_02226 . _:768984 up:source unirule:MF_02226 . _:768985 up:source unirule:MF_02226 . _:768986 up:source unirule:MF_02226 . _:768987 up:source unirule:MF_02226 . _:768988 up:source unirule:MF_02226 . _:768989 up:source unirule:MF_02226 . _:768990 up:source unirule:MF_02226 . _:768991 up:source unirule:MF_02226 . ?this up:annotation ?annotation0 , ?annotation1 , ?annotation3 , ?annotation4 , ?annotation5 ; up:classifiedWith GO:0019316 , GO:0034700 , GO:0046872 , keyword:119 , keyword:413 , keyword:479 . ?annotation0 a up:Function_Annotation ; rdfs:comment 'Catalyzes the reversible epimerization of D-allulose 6-phosphate to D-fructose 6-phosphate. Can also catalyze with lower efficiency the reversible epimerization of D-ribulose 5-phosphate to D-xylulose 5-phosphate.' . ?annotation1 up:activity ?activity2 ; rdf:type up:Catalytic_Activity_Annotation . ?activity2 up:catalyticActivity . ?annotation3 up:cofactor chebi:60240 ; rdf:type up:Cofactor_Annotation . ?annotation4 a up:Pathway_Annotation ; rdfs:comment 'Carbohydrate degradation; D-allose degradation.' . ?annotation5 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the ribulose-phosphate 3-epimerase family. AlsE subfamily.' . ?case6 up:recommendedName ?name7 . ?name7 up:ecName '5.1.3.-' ; up:fullName 'D-allulose-6-phosphate 3-epimerase' ; rdf:type up:Structured_Name . ?case8 up:recommendedName ?name9 . ?name9 up:ecName '5.1.3.-' ; up:fullName 'Putative D-allulose-6-phosphate 3-epimerase' ; rdf:type up:Structured_Name . ?pfs10 up:annotation ?annotation11 . ?annotation11 faldo:begin ?pfsb12 ; faldo:end ?pfse13 ; up:ligand ?ligand14 ; rdf:type up:Binding_Site_Annotation . ?pfsb12 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse13 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?ligand14 rdfs:subClassOf ?molecule15 . ?molecule15 rdfs:label 'substrate' . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; up:ligand ?ligand22 ; rdf:type up:Binding_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?ligand22 rdfs:subClassOf ?molecule23 . ?molecule23 rdfs:label 'substrate' . ?pfs26 up:annotation ?annotation27 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; up:ligand ?ligand30 ; rdf:type up:Binding_Site_Annotation . ?pfsb28 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand30 rdfs:subClassOf ?molecule31 . ?molecule31 rdfs:label 'substrate' . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb36 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfs40 up:annotation ?annotation41 . ?annotation41 faldo:begin ?pfsb42 ; faldo:end ?pfse43 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor' . ?pfsb42 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?pfse43 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfs46 up:annotation ?annotation47 . ?annotation47 faldo:begin ?pfsb48 ; faldo:end ?pfse49 ; up:ligand ?ligand50 ; rdf:type up:Binding_Site_Annotation . ?pfsb48 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse49 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?ligand50 rdfs:subClassOf ?molecule51 . ?molecule51 rdfs:label 'substrate' . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; up:ligand ?ligand58 ; rdf:type up:Binding_Site_Annotation . ?pfsb56 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?ligand58 rdfs:subClassOf ?molecule59 . ?molecule59 rdfs:label 'substrate' . ?pfs62 up:annotation ?annotation63 , ?annotation69 , ?annotation75 , ?annotation81 . ?annotation63 faldo:begin ?pfsb64 ; faldo:end ?pfse65 ; up:ligand ?ligand66 ; rdf:type up:Binding_Site_Annotation . ?pfsb64 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?pfse65 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?ligand66 rdfs:subClassOf chebi:60240 . ?annotation69 faldo:begin ?pfsb70 ; faldo:end ?pfse71 ; up:ligand ?ligand72 ; rdf:type up:Binding_Site_Annotation . ?pfsb70 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?pfse71 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?ligand72 rdfs:subClassOf chebi:60240 . ?annotation75 faldo:begin ?pfsb76 ; faldo:end ?pfse77 ; up:ligand ?ligand78 ; rdf:type up:Binding_Site_Annotation . ?pfsb76 faldo:position ?thisPositionOn79 ; rdf:type faldo:ExactPosition . ?pfse77 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?ligand78 rdfs:subClassOf chebi:60240 . ?annotation81 faldo:begin ?pfsb82 ; faldo:end ?pfse83 ; up:ligand ?ligand84 ; rdf:type up:Binding_Site_Annotation . ?pfsb82 faldo:position ?thisPositionOn85 ; rdf:type faldo:ExactPosition . ?pfse83 faldo:position ?thisPositionOn86 ; rdf:type faldo:ExactPosition . ?ligand84 rdfs:subClassOf chebi:60240 . _:768992 a rdf:Statement ; up:attribution _:768968 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:768993 a rdf:Statement ; up:attribution _:768969 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:768994 a rdf:Statement ; up:attribution _:768970 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:768995 a rdf:Statement ; up:attribution _:768971 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:768996 a rdf:Statement ; up:attribution _:768972 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:768997 a rdf:Statement ; up:attribution _:768973 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:119 . _:768998 a rdf:Statement ; up:attribution _:768974 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:413 . _:768999 a rdf:Statement ; up:attribution _:768975 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:769000 a rdf:Statement ; up:attribution _:768976 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0034700 . _:769001 a rdf:Statement ; up:attribution _:768977 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046872 . _:769002 a rdf:Statement ; up:attribution _:768978 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019316 . _:769003 a rdf:Statement ; up:attribution _:768979 ; rdf:subject ?case6 ; rdf:predicate up:recommendedName ; rdf:object ?name7 . _:769004 a rdf:Statement ; up:attribution _:768980 ; rdf:subject ?case8 ; rdf:predicate up:recommendedName ; rdf:object ?name9 . _:769005 a rdf:Statement ; up:source unirule:MF_02226 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:769006 a rdf:Statement ; up:attribution _:768981 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:769007 a rdf:Statement ; up:source unirule:MF_02226 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:769008 a rdf:Statement ; up:attribution _:768982 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:769009 a rdf:Statement ; up:source unirule:MF_02226 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:769010 a rdf:Statement ; up:attribution _:768983 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:769011 a rdf:Statement ; up:source unirule:MF_02226 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:769012 a rdf:Statement ; up:attribution _:768984 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:769013 a rdf:Statement ; up:source unirule:MF_02226 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:769014 a rdf:Statement ; up:attribution _:768985 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:769015 a rdf:Statement ; up:source unirule:MF_02226 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:769016 a rdf:Statement ; up:attribution _:768986 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:769017 a rdf:Statement ; up:source unirule:MF_02226 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:769018 a rdf:Statement ; up:attribution _:768987 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:769019 a rdf:Statement ; up:source unirule:MF_02226 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:769020 a rdf:Statement ; up:attribution _:768988 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:769021 a rdf:Statement ; up:source unirule:MF_02226 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:769022 a rdf:Statement ; up:attribution _:768989 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:769023 a rdf:Statement ; up:source unirule:MF_02226 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . _:769024 a rdf:Statement ; up:attribution _:768990 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . _:769025 a rdf:Statement ; up:source unirule:MF_02226 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation81 . _:769026 a rdf:Statement ; up:attribution _:768991 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation81 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_02226 #Rule MF_02226 Created by:? on:2019-09-18 Modified by:Edouard de Castro on:2022-11-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_02226 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_02226a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_02226a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_02226a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_02226a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_02226a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch91 faldo:location ?templateMotifSequenceMatchRegionP3271992 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3271994 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32719MF_0222687 . ?templateMotifSequenceMatchRegionP3271992 faldo:begin ?templateMotifSequenceMatchBeginP3271993 . ?templateMotifSequenceMatchBeginP3271993 faldo:position ?templateMotifSequenceMatchBeginPositionP3271988 ; faldo:reference isoform:P32719-1 . ?templateMotifSequenceProfileAlignmentOperationP3271994 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . ?targetMotifMatch95 faldo:location ?targetMotifMatchRegionMatch96 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0222698 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32719MF_0222689 . ?targetMotifMatchRegionMatch96 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0222697 . ?targetMotifMatchRegionMatchBeginMF_0222697 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0222690 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0222698 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32719MF_0222687, 1, (STRLEN(?templateMotifCigarP32719MF_0222687) - STRLEN(REPLACE(?templateMotifCigarP32719MF_0222687, CONCAT('^(?:-*[^-]){', STR(((140 - ?templateMotifSequenceMatchBeginPositionP3271988) + 1)), '}'), '')))), '[a-z]', '')) AS ?step199) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32719MF_0222689, 1, (STRLEN(?targetMotifMatchCigarP32719MF_0222689) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_0222689, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32719MF_0222689, 1, (STRLEN(?targetMotifMatchCigarP32719MF_0222689) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_0222689, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), '')))), '[^-]', ''))) AS ?step2100) . BIND(((?step2100 + ?targetMotifMatchRegionMatchBeginPositionMF_0222690) - 1) AS ?thisPositionOn16) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32719MF_0222687, 1, (STRLEN(?templateMotifCigarP32719MF_0222687) - STRLEN(REPLACE(?templateMotifCigarP32719MF_0222687, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionP3271988) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32719MF_0222689, 1, (STRLEN(?targetMotifMatchCigarP32719MF_0222689) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_0222689, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32719MF_0222689, 1, (STRLEN(?targetMotifMatchCigarP32719MF_0222689) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_0222689, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) . BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0222690) - 1) AS ?thisPositionOn17) . BIND(?this AS ?pfs1t103) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb12) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse13) . FILTER (REGEX('G[FY][AT]G', SUBSTR(?thisSequenceValue, ?thisPositionOn16, (?thisPositionOn17 - ?thisPositionOn16)))) . BIND(URI(CONCAT(STR(?this), '#MF_02226a11')) AS ?annotation11) . BIND(?this AS ?pfs10) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch108 faldo:location ?templateMotifSequenceMatchRegionP32719109 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32719111 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32719MF_02226104 . ?templateMotifSequenceMatchRegionP32719109 faldo:begin ?templateMotifSequenceMatchBeginP32719110 . ?templateMotifSequenceMatchBeginP32719110 faldo:position ?templateMotifSequenceMatchBeginPositionP32719105 ; faldo:reference isoform:P32719-1 . ?templateMotifSequenceProfileAlignmentOperationP32719111 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . ?targetMotifMatch112 faldo:location ?targetMotifMatchRegionMatch113 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02226115 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32719MF_02226106 . ?targetMotifMatchRegionMatch113 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02226114 . ?targetMotifMatchRegionMatchBeginMF_02226114 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02226107 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02226115 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32719MF_02226104, 1, (STRLEN(?templateMotifCigarP32719MF_02226104) - STRLEN(REPLACE(?templateMotifCigarP32719MF_02226104, CONCAT('^(?:-*[^-]){', STR(((173 - ?templateMotifSequenceMatchBeginPositionP32719105) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32719MF_02226106, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226106) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32719MF_02226106, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226106) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) . BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_02226107) - 1) AS ?thisPositionOn24) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32719MF_02226104, 1, (STRLEN(?templateMotifCigarP32719MF_02226104) - STRLEN(REPLACE(?templateMotifCigarP32719MF_02226104, CONCAT('^(?:-*[^-]){', STR(((175 - ?templateMotifSequenceMatchBeginPositionP32719105) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1118) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32719MF_02226106, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226106) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32719MF_02226106, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226106) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), '')))), '[^-]', ''))) AS ?step2119) . BIND(((?step2119 + ?targetMotifMatchRegionMatchBeginPositionMF_02226107) - 1) AS ?thisPositionOn25) . BIND(?this AS ?pfs1t120) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, (?thisPositionOn25 - ?thisPositionOn24)) = 'DGS')) . BIND(URI(CONCAT(STR(?this), '#MF_02226a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch125 faldo:location ?templateMotifSequenceMatchRegionP32719126 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32719128 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32719MF_02226121 . ?templateMotifSequenceMatchRegionP32719126 faldo:begin ?templateMotifSequenceMatchBeginP32719127 . ?templateMotifSequenceMatchBeginP32719127 faldo:position ?templateMotifSequenceMatchBeginPositionP32719122 ; faldo:reference isoform:P32719-1 . ?templateMotifSequenceProfileAlignmentOperationP32719128 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . ?targetMotifMatch129 faldo:location ?targetMotifMatchRegionMatch130 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02226132 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32719MF_02226123 . ?targetMotifMatchRegionMatch130 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02226131 . ?targetMotifMatchRegionMatchBeginMF_02226131 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02226124 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02226132 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32719MF_02226121, 1, (STRLEN(?templateMotifCigarP32719MF_02226121) - STRLEN(REPLACE(?templateMotifCigarP32719MF_02226121, CONCAT('^(?:-*[^-]){', STR(((195 - ?templateMotifSequenceMatchBeginPositionP32719122) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1133) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32719MF_02226123, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226123) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32719MF_02226123, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226123) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), '')))), '[^-]', ''))) AS ?step2134) . BIND(((?step2134 + ?targetMotifMatchRegionMatchBeginPositionMF_02226124) - 1) AS ?thisPositionOn32) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32719MF_02226121, 1, (STRLEN(?templateMotifCigarP32719MF_02226121) - STRLEN(REPLACE(?templateMotifCigarP32719MF_02226121, CONCAT('^(?:-*[^-]){', STR(((197 - ?templateMotifSequenceMatchBeginPositionP32719122) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32719MF_02226123, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226123) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32719MF_02226123, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226123) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) . BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_02226124) - 1) AS ?thisPositionOn33) . BIND(?this AS ?pfs1t137) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse29) . FILTER (REGEX('G[TS]S', SUBSTR(?thisSequenceValue, ?thisPositionOn32, (?thisPositionOn33 - ?thisPositionOn32)))) . BIND(URI(CONCAT(STR(?this), '#MF_02226a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch142 faldo:location ?templateMotifSequenceMatchRegionP32719143 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32719145 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32719MF_02226138 . ?templateMotifSequenceMatchRegionP32719143 faldo:begin ?templateMotifSequenceMatchBeginP32719144 . ?templateMotifSequenceMatchBeginP32719144 faldo:position ?templateMotifSequenceMatchBeginPositionP32719139 ; faldo:reference isoform:P32719-1 . ?templateMotifSequenceProfileAlignmentOperationP32719145 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . ?targetMotifMatch146 faldo:location ?targetMotifMatchRegionMatch147 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02226149 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32719MF_02226140 . ?targetMotifMatchRegionMatch147 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02226148 . ?targetMotifMatchRegionMatchBeginMF_02226148 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02226141 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02226149 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32719MF_02226138, 1, (STRLEN(?templateMotifCigarP32719MF_02226138) - STRLEN(REPLACE(?templateMotifCigarP32719MF_02226138, CONCAT('^(?:-*[^-]){', STR(((32 - ?templateMotifSequenceMatchBeginPositionP32719139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32719MF_02226140, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226140) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32719MF_02226140, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226140) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) . BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_02226141) - 1) AS ?thisPositionOn38) . BIND(?thisPositionOn38 AS ?thisPositionOn39) . BIND(?this AS ?pfs1t152) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse37) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_02226a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionP32719158 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32719160 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32719MF_02226153 . ?templateMotifSequenceMatchRegionP32719158 faldo:begin ?templateMotifSequenceMatchBeginP32719159 . ?templateMotifSequenceMatchBeginP32719159 faldo:position ?templateMotifSequenceMatchBeginPositionP32719154 ; faldo:reference isoform:P32719-1 . ?templateMotifSequenceProfileAlignmentOperationP32719160 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . ?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02226164 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32719MF_02226155 . ?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02226163 . ?targetMotifMatchRegionMatchBeginMF_02226163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02226156 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02226164 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32719MF_02226153, 1, (STRLEN(?templateMotifCigarP32719MF_02226153) - STRLEN(REPLACE(?templateMotifCigarP32719MF_02226153, CONCAT('^(?:-*[^-]){', STR(((173 - ?templateMotifSequenceMatchBeginPositionP32719154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32719MF_02226155, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226155) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32719MF_02226155, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226155) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) . BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_02226156) - 1) AS ?thisPositionOn44) . BIND(?thisPositionOn44 AS ?thisPositionOn45) . BIND(?this AS ?pfs1t167) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb42) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse43) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_02226a41')) AS ?annotation41) . BIND(?this AS ?pfs40) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch172 faldo:location ?templateMotifSequenceMatchRegionP32719173 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32719175 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32719MF_02226168 . ?templateMotifSequenceMatchRegionP32719173 faldo:begin ?templateMotifSequenceMatchBeginP32719174 . ?templateMotifSequenceMatchBeginP32719174 faldo:position ?templateMotifSequenceMatchBeginPositionP32719169 ; faldo:reference isoform:P32719-1 . ?templateMotifSequenceProfileAlignmentOperationP32719175 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . ?targetMotifMatch176 faldo:location ?targetMotifMatchRegionMatch177 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02226179 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32719MF_02226170 . ?targetMotifMatchRegionMatch177 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02226178 . ?targetMotifMatchRegionMatchBeginMF_02226178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02226171 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02226179 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32719MF_02226168, 1, (STRLEN(?templateMotifCigarP32719MF_02226168) - STRLEN(REPLACE(?templateMotifCigarP32719MF_02226168, CONCAT('^(?:-*[^-]){', STR(((6 - ?templateMotifSequenceMatchBeginPositionP32719169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32719MF_02226170, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226170) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32719MF_02226170, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226170) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) . BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_02226171) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs1t182) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse49) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_02226a47')) AS ?annotation47) . BIND(?this AS ?pfs46) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch187 faldo:location ?templateMotifSequenceMatchRegionP32719188 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32719190 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32719MF_02226183 . ?templateMotifSequenceMatchRegionP32719188 faldo:begin ?templateMotifSequenceMatchBeginP32719189 . ?templateMotifSequenceMatchBeginP32719189 faldo:position ?templateMotifSequenceMatchBeginPositionP32719184 ; faldo:reference isoform:P32719-1 . ?templateMotifSequenceProfileAlignmentOperationP32719190 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . ?targetMotifMatch191 faldo:location ?targetMotifMatchRegionMatch192 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02226194 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32719MF_02226185 . ?targetMotifMatchRegionMatch192 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02226193 . ?targetMotifMatchRegionMatchBeginMF_02226193 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02226186 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02226194 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32719MF_02226183, 1, (STRLEN(?templateMotifCigarP32719MF_02226183) - STRLEN(REPLACE(?templateMotifCigarP32719MF_02226183, CONCAT('^(?:-*[^-]){', STR(((63 - ?templateMotifSequenceMatchBeginPositionP32719184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32719MF_02226185, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226185) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32719MF_02226185, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226185) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) . BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_02226186) - 1) AS ?thisPositionOn60) . BIND(?thisPositionOn60 AS ?thisPositionOn61) . BIND(?this AS ?pfs1t197) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse57) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn60, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_02226a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch202 faldo:location ?templateMotifSequenceMatchRegionP32719203 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32719205 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32719MF_02226198 . ?templateMotifSequenceMatchRegionP32719203 faldo:begin ?templateMotifSequenceMatchBeginP32719204 . ?templateMotifSequenceMatchBeginP32719204 faldo:position ?templateMotifSequenceMatchBeginPositionP32719199 ; faldo:reference isoform:P32719-1 . ?templateMotifSequenceProfileAlignmentOperationP32719205 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . ?targetMotifMatch206 faldo:location ?targetMotifMatchRegionMatch207 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02226209 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32719MF_02226200 . ?targetMotifMatchRegionMatch207 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02226208 . ?targetMotifMatchRegionMatchBeginMF_02226208 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02226201 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02226209 edam:has_input signature:MF_02226 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32719MF_02226198, 1, (STRLEN(?templateMotifCigarP32719MF_02226198) - STRLEN(REPLACE(?templateMotifCigarP32719MF_02226198, CONCAT('^(?:-*[^-]){', STR(((30 - ?templateMotifSequenceMatchBeginPositionP32719199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1210) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32719MF_02226200, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226200) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32719MF_02226200, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226200) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), '')))), '[^-]', ''))) AS ?step2211) . BIND(((?step2211 + ?targetMotifMatchRegionMatchBeginPositionMF_02226201) - 1) AS ?thisPositionOn67) . BIND(?thisPositionOn67 AS ?thisPositionOn68) . BIND(?this AS ?pfs2t212) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb64) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse65) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1) = 'H')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32719MF_02226198, 1, (STRLEN(?templateMotifCigarP32719MF_02226198) - STRLEN(REPLACE(?templateMotifCigarP32719MF_02226198, CONCAT('^(?:-*[^-]){', STR(((32 - ?templateMotifSequenceMatchBeginPositionP32719199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1213) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32719MF_02226200, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226200) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32719MF_02226200, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226200) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), '')))), '[^-]', ''))) AS ?step2214) . BIND(((?step2214 + ?targetMotifMatchRegionMatchBeginPositionMF_02226201) - 1) AS ?thisPositionOn73) . BIND(?thisPositionOn73 AS ?thisPositionOn74) . BIND(?this AS ?pfs2t215) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb70) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse71) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'D')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32719MF_02226198, 1, (STRLEN(?templateMotifCigarP32719MF_02226198) - STRLEN(REPLACE(?templateMotifCigarP32719MF_02226198, CONCAT('^(?:-*[^-]){', STR(((63 - ?templateMotifSequenceMatchBeginPositionP32719199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32719MF_02226200, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226200) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32719MF_02226200, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226200) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) . BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_02226201) - 1) AS ?thisPositionOn79) . BIND(?thisPositionOn79 AS ?thisPositionOn80) . BIND(?this AS ?pfs2t218) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb76) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse77) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn79, 1) = 'H')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32719MF_02226198, 1, (STRLEN(?templateMotifCigarP32719MF_02226198) - STRLEN(REPLACE(?templateMotifCigarP32719MF_02226198, CONCAT('^(?:-*[^-]){', STR(((173 - ?templateMotifSequenceMatchBeginPositionP32719199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1219) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32719MF_02226200, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226200) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32719MF_02226200, 1, (STRLEN(?targetMotifMatchCigarP32719MF_02226200) - STRLEN(REPLACE(?targetMotifMatchCigarP32719MF_02226200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), '')))), '[^-]', ''))) AS ?step2220) . BIND(((?step2220 + ?targetMotifMatchRegionMatchBeginPositionMF_02226201) - 1) AS ?thisPositionOn85) . BIND(?thisPositionOn85 AS ?thisPositionOn86) . BIND(?this AS ?pfs2t221) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfsb82) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfse83) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn85, 1) = 'D')) . BIND(?this AS ?pfs62) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:91347 . BIND(?this AS ?case6) . BIND(URI(CONCAT(STR(?this), '#MF_02226a7')) AS ?name7) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:91347 . })) . BIND(?this AS ?case8) . BIND(URI(CONCAT(STR(?this), '#MF_02226a9')) AS ?name9) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_02226http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_02226#construct