| http://purl.uniprot.org/unirules/MF_00917#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:320091 up:source unirule:MF_00917 .
_:320092 up:source unirule:MF_00917 .
_:320093 up:source unirule:MF_00917 .
_:320094 up:source unirule:MF_00917 .
_:320095 up:source unirule:MF_00917 .
_:320096 up:source unirule:MF_00917 .
_:320097 up:source unirule:MF_00917 .
_:320098 up:source unirule:MF_00917 .
_:320099 up:source unirule:MF_00917 .
_:320100 up:source unirule:MF_00917 .
_:320101 up:source unirule:MF_00917 .
_:320102 up:source unirule:MF_00917 .
_:320103 up:source unirule:MF_00917 .
_:320104 up:source unirule:MF_00917 .
_:320105 up:source unirule:MF_00917 .
_:320106 up:source unirule:MF_00917 .
_:320107 up:source unirule:MF_00917 .
_:320108 up:source unirule:MF_00917 .
_:320109 up:source unirule:MF_00917 .
_:320110 up:source unirule:MF_00917 .
_:320111 up:source unirule:MF_00917 .
_:320112 up:source unirule:MF_00917 .
_:320113 up:source unirule:MF_00917 .
_:320114 up:source unirule:MF_00917 .
_:320115 up:source unirule:MF_00917 .
_:320116 up:source unirule:MF_00917 .
_:320117 up:source unirule:MF_00917 .
_:320118 up:source unirule:MF_00917 .
_:320119 up:source unirule:MF_00917 .
_:320120 up:source unirule:MF_00917 .
_:320121 up:source unirule:MF_00917 .
_:320122 up:source unirule:MF_00917 .
_:320123 up:source unirule:MF_00917 .
_:320124 up:source unirule:MF_00917 .
_:320125 up:source unirule:MF_00917 .
_:320126 up:source unirule:MF_00917 .
_:320127 up:source unirule:MF_00917 .
_:320128 up:source unirule:MF_00917 .
?this up:annotation ?annotation1 ,
?annotation2 ,
?annotation4 ,
?annotation5 ,
?annotation6 ,
?annotation7 ,
?annotation8 ,
?annotation9 ;
up:classifiedWith GO:0000287 ,
GO:0016840 ,
GO:0051539 ,
GO:1904047 ,
keyword:408 ,
keyword:411 ,
keyword:456 ,
keyword:460 ,
keyword:479 ,
keyword:4 ,
keyword:949 .
?gene0 skos:prefLabel 'queE' .
?annotation1 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the complex heterocyclic radical-mediated conversion of 6-carboxy-5,6,7,8-tetrahydropterin (CPH4) to 7-carboxy-7-deazaguanine (CDG), a step common to the biosynthetic pathways of all 7-deazapurine-containing compounds.' .
?annotation2 up:activity ?activity3 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity3 up:catalyticActivity ;
up:enzymeClass .
?annotation4 up:cofactor chebi:49883 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 [4Fe-4S] cluster. The cluster is coordinated with 3 cysteines and an exchangeable S-adenosyl-L-methionine.' .
?annotation5 up:cofactor chebi:59789 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 S-adenosyl-L-methionine per subunit.' .
?annotation6 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation .
?annotation7 a up:Pathway_Annotation ;
rdfs:comment 'Purine metabolism; 7-cyano-7-deazaguanine biosynthesis.' .
?annotation8 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the radical SAM superfamily. 7-carboxy-7-deazaguanine synthase family.' .
?case10 up:alternativeName ?name12 ;
up:recommendedName ?name11 .
?name11 up:ecName '4.3.99.3' ;
up:fullName '7-carboxy-7-deazaguanine synthase' ;
up:shortName 'CDG synthase' ;
rdf:type up:Structured_Name .
?name12 up:fullName 'Archaeosine biosynthesis protein QueE' ;
rdf:type up:Structured_Name .
?case13 up:alternativeName ?name15 ;
up:classifiedWith GO:0008616 ,
keyword:671 ;
up:recommendedName ?name14 .
?name14 up:ecName '4.3.99.3' ;
up:fullName '7-carboxy-7-deazaguanine synthase' ;
up:shortName 'CDG synthase' ;
rdf:type up:Structured_Name .
?name15 up:fullName 'Queuosine biosynthesis protein QueE' ;
rdf:type up:Structured_Name .
?pfs16 up:annotation ?annotation17 .
?annotation17 faldo:begin ?pfsb18 ;
faldo:end ?pfse19 ;
up:ligand ?ligand20 ;
rdf:type up:Binding_Site_Annotation .
?pfsb18 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfse19 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?ligand20 rdfs:subClassOf ?molecule21 .
?molecule21 rdfs:label 'substrate' .
?pfs24 up:annotation ?annotation25 .
?annotation25 faldo:begin ?pfsb26 ;
faldo:end ?pfse27 ;
up:ligand ?ligand28 ;
rdf:type up:Binding_Site_Annotation .
?pfsb26 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfse27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?ligand28 rdfs:subClassOf chebi:59789 .
?pfs31 up:annotation ?annotation32 .
?annotation32 faldo:begin ?pfsb33 ;
faldo:end ?pfse34 ;
up:ligand ?ligand35 ;
rdf:type up:Binding_Site_Annotation .
?pfsb33 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?ligand35 rdfs:subClassOf chebi:59789 .
?pfs38 up:annotation ?annotation39 .
?annotation39 faldo:begin ?pfsb40 ;
faldo:end ?pfse41 ;
up:ligand ?ligand42 ;
rdf:type up:Binding_Site_Annotation .
?pfsb40 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfse41 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?ligand42 rdfs:subClassOf chebi:59789 .
?pfs45 up:annotation ?annotation46 .
?annotation46 faldo:begin ?pfsb47 ;
faldo:end ?pfse48 ;
up:ligand ?ligand49 ;
rdf:type up:Binding_Site_Annotation .
?pfsb47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?pfse48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?ligand49 rdfs:subClassOf chebi:49883 .
?pfs52 up:annotation ?annotation53 .
?annotation53 faldo:begin ?pfsb54 ;
faldo:end ?pfse55 ;
up:ligand ?ligand56 ;
rdf:type up:Binding_Site_Annotation .
?pfsb54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?pfse55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?ligand56 rdfs:subClassOf chebi:49883 .
?pfs59 up:annotation ?annotation60 .
?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:49883 .
?pfs66 up:annotation ?annotation67 .
?annotation67 faldo:begin ?pfsb68 ;
faldo:end ?pfse69 ;
up:ligand ?ligand70 ;
rdf:type up:Binding_Site_Annotation .
?pfsb68 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?pfse69 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?ligand70 rdfs:subClassOf chebi:18420 .
?pfs73 up:annotation ?annotation74 .
?annotation74 faldo:begin ?pfsb75 ;
faldo:end ?pfse76 ;
up:ligand ?ligand77 ;
rdf:type up:Binding_Site_Annotation .
?pfsb75 faldo:position ?thisPositionOn79 ;
rdf:type faldo:ExactPosition .
?pfse76 faldo:position ?thisPositionOn80 ;
rdf:type faldo:ExactPosition .
?ligand77 rdfs:subClassOf ?molecule78 .
?molecule78 rdfs:label 'substrate' .
?pfs81 up:annotation ?annotation82 .
?annotation82 faldo:begin ?pfsb83 ;
faldo:end ?pfse84 ;
up:ligand ?ligand85 ;
rdf:type up:Binding_Site_Annotation .
?pfsb83 faldo:position ?thisPositionOn87 ;
rdf:type faldo:ExactPosition .
?pfse84 faldo:position ?thisPositionOn88 ;
rdf:type faldo:ExactPosition .
?ligand85 rdfs:subClassOf ?molecule86 .
?molecule86 rdfs:label 'substrate' .
?pfs89 up:annotation ?annotation90 .
?annotation90 faldo:begin ?pfsb91 ;
faldo:end ?pfse92 ;
up:ligand ?ligand93 ;
rdf:type up:Binding_Site_Annotation .
?pfsb91 faldo:position ?thisPositionOn94 ;
rdf:type faldo:ExactPosition .
?pfse92 faldo:position ?thisPositionOn95 ;
rdf:type faldo:ExactPosition .
?ligand93 rdfs:subClassOf chebi:59789 .
?pfs96 up:annotation ?annotation97 .
?annotation97 faldo:begin ?pfsb98 ;
faldo:end ?pfse99 ;
up:ligand ?ligand100 ;
rdf:type up:Binding_Site_Annotation .
?pfsb98 faldo:position ?thisPositionOn102 ;
rdf:type faldo:ExactPosition .
?pfse99 faldo:position ?thisPositionOn103 ;
rdf:type faldo:ExactPosition .
?ligand100 rdfs:subClassOf ?molecule101 .
?molecule101 rdfs:label 'substrate' .
_:320129 a rdf:Statement ;
up:attribution _:320091 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:320130 a rdf:Statement ;
up:attribution _:320092 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:320131 a rdf:Statement ;
up:attribution _:320093 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:320132 a rdf:Statement ;
up:attribution _:320094 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:320133 a rdf:Statement ;
up:attribution _:320095 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:320134 a rdf:Statement ;
up:attribution _:320096 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:320135 a rdf:Statement ;
up:attribution _:320097 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:320136 a rdf:Statement ;
up:attribution _:320098 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:320137 a rdf:Statement ;
up:attribution _:320099 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:320138 a rdf:Statement ;
up:attribution _:320100 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:4 .
_:320139 a rdf:Statement ;
up:attribution _:320101 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:408 .
_:320140 a rdf:Statement ;
up:attribution _:320102 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:411 .
_:320141 a rdf:Statement ;
up:attribution _:320103 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:320142 a rdf:Statement ;
up:attribution _:320104 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:320143 a rdf:Statement ;
up:attribution _:320105 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:320144 a rdf:Statement ;
up:attribution _:320106 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:949 .
_:320145 a rdf:Statement ;
up:attribution _:320107 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:320146 a rdf:Statement ;
up:attribution _:320108 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016840 .
_:320147 a rdf:Statement ;
up:attribution _:320109 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0051539 .
_:320148 a rdf:Statement ;
up:attribution _:320110 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:1904047 .
_:320149 a rdf:Statement ;
up:attribution _:320111 ;
rdf:subject ?case10 ;
rdf:predicate up:recommendedName ;
rdf:object ?name11 .
_:320150 a rdf:Statement ;
up:attribution _:320112 ;
rdf:subject ?case10 ;
rdf:predicate up:alternativeName ;
rdf:object ?name12 .
_:320151 a rdf:Statement ;
up:attribution _:320113 ;
rdf:subject ?case13 ;
rdf:predicate up:recommendedName ;
rdf:object ?name14 .
_:320152 a rdf:Statement ;
up:attribution _:320114 ;
rdf:subject ?case13 ;
rdf:predicate up:alternativeName ;
rdf:object ?name15 .
_:320153 a rdf:Statement ;
up:attribution _:320115 ;
rdf:subject ?case13 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:671 .
_:320154 a rdf:Statement ;
up:attribution _:320116 ;
rdf:subject ?case13 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008616 .
_:320155 a rdf:Statement ;
up:source unirule:MF_00917 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:320156 a rdf:Statement ;
up:attribution _:320117 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:320157 a rdf:Statement ;
up:source unirule:MF_00917 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:320158 a rdf:Statement ;
up:attribution _:320118 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:320159 a rdf:Statement ;
up:source unirule:MF_00917 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:320160 a rdf:Statement ;
up:attribution _:320119 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:320161 a rdf:Statement ;
up:source unirule:MF_00917 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:320162 a rdf:Statement ;
up:attribution _:320120 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:320163 a rdf:Statement ;
up:source unirule:MF_00917 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:320164 a rdf:Statement ;
up:attribution _:320121 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:320165 a rdf:Statement ;
up:source unirule:MF_00917 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:320166 a rdf:Statement ;
up:attribution _:320122 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:320167 a rdf:Statement ;
up:source unirule:MF_00917 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:320168 a rdf:Statement ;
up:attribution _:320123 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:320169 a rdf:Statement ;
up:source unirule:MF_00917 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:320170 a rdf:Statement ;
up:attribution _:320124 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:320171 a rdf:Statement ;
up:source unirule:MF_00917 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:320172 a rdf:Statement ;
up:attribution _:320125 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:320173 a rdf:Statement ;
up:source unirule:MF_00917 ;
rdf:subject ?pfs81 ;
rdf:predicate up:annotation ;
rdf:object ?annotation82 .
_:320174 a rdf:Statement ;
up:attribution _:320126 ;
rdf:subject ?pfs81 ;
rdf:predicate up:annotation ;
rdf:object ?annotation82 .
_:320175 a rdf:Statement ;
up:source unirule:MF_00917 ;
rdf:subject ?pfs89 ;
rdf:predicate up:annotation ;
rdf:object ?annotation90 .
_:320176 a rdf:Statement ;
up:attribution _:320127 ;
rdf:subject ?pfs89 ;
rdf:predicate up:annotation ;
rdf:object ?annotation90 .
_:320177 a rdf:Statement ;
up:source unirule:MF_00917 ;
rdf:subject ?pfs96 ;
rdf:predicate up:annotation ;
rdf:object ?annotation97 .
_:320178 a rdf:Statement ;
up:attribution _:320128 ;
rdf:subject ?pfs96 ;
rdf:predicate up:annotation ;
rdf:object ?annotation97 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00917
#Rule MF_00917 Created by:? on:2012-02-08 Modified by:Catherine Rivoire on:2025-06-12
VALUES ?supertaxon104 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00917 .
?thisOrganism rdfs:subClassOf+ ?supertaxon104 .
BIND(URI(CONCAT(STR(?this), '#MF_00917a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch109 faldo:location ?templateMotifSequenceMatchRegionA0A0H3KB22110 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22112 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0A0H3KB22MF_00917105 .
?templateMotifSequenceMatchRegionA0A0H3KB22110 faldo:begin ?templateMotifSequenceMatchBeginA0A0H3KB22111 .
?templateMotifSequenceMatchBeginA0A0H3KB22111 faldo:position ?templateMotifSequenceMatchBeginPositionA0A0H3KB22106 ;
faldo:reference isoform:A0A0H3KB22-1 .
?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22112 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
?targetMotifMatch113 faldo:location ?targetMotifMatchRegionMatch114 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00917116 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0A0H3KB22MF_00917107 .
?targetMotifMatchRegionMatch114 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00917115 .
?targetMotifMatchRegionMatchBeginMF_00917115 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00917108 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00917116 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A0H3KB22MF_00917105, 1, (STRLEN(?templateMotifCigarA0A0H3KB22MF_00917105) - STRLEN(REPLACE(?templateMotifCigarA0A0H3KB22MF_00917105, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionA0A0H3KB22106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917107, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917107) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917107, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917107) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) .
BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_00917108) - 1) AS ?thisPositionOn22) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A0H3KB22MF_00917105, 1, (STRLEN(?templateMotifCigarA0A0H3KB22MF_00917105) - STRLEN(REPLACE(?templateMotifCigarA0A0H3KB22MF_00917105, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionA0A0H3KB22106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917107, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917107) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917107, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917107) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) .
BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_00917108) - 1) AS ?thisPositionOn23) .
BIND(?this AS ?pfs1t121) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse19) .
FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]G', SUBSTR(?thisSequenceValue, ?thisPositionOn22, (?thisPositionOn23 - ?thisPositionOn22)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch126 faldo:location ?templateMotifSequenceMatchRegionA0A0H3KB22127 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22129 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0A0H3KB22MF_00917122 .
?templateMotifSequenceMatchRegionA0A0H3KB22127 faldo:begin ?templateMotifSequenceMatchBeginA0A0H3KB22128 .
?templateMotifSequenceMatchBeginA0A0H3KB22128 faldo:position ?templateMotifSequenceMatchBeginPositionA0A0H3KB22123 ;
faldo:reference isoform:A0A0H3KB22-1 .
?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22129 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
?targetMotifMatch130 faldo:location ?targetMotifMatchRegionMatch131 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00917133 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0A0H3KB22MF_00917124 .
?targetMotifMatchRegionMatch131 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00917132 .
?targetMotifMatchRegionMatchBeginMF_00917132 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00917125 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00917133 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A0H3KB22MF_00917122, 1, (STRLEN(?templateMotifCigarA0A0H3KB22MF_00917122) - STRLEN(REPLACE(?templateMotifCigarA0A0H3KB22MF_00917122, CONCAT('^(?:-*[^-]){', STR(((48 - ?templateMotifSequenceMatchBeginPositionA0A0H3KB22123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1134) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917124, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917124) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917124, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917124) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), '')))), '[^-]', ''))) AS ?step2135) .
BIND(((?step2135 + ?targetMotifMatchRegionMatchBeginPositionMF_00917125) - 1) AS ?thisPositionOn29) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A0H3KB22MF_00917122, 1, (STRLEN(?templateMotifCigarA0A0H3KB22MF_00917122) - STRLEN(REPLACE(?templateMotifCigarA0A0H3KB22MF_00917122, CONCAT('^(?:-*[^-]){', STR(((50 - ?templateMotifSequenceMatchBeginPositionA0A0H3KB22123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917124, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917124) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917124, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917124) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) .
BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_00917125) - 1) AS ?thisPositionOn30) .
BIND(?this AS ?pfs1t138) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) .
FILTER (REGEX('[FYW][ARNDCQEGHILKMFPSTWYVBZJUOX]D', SUBSTR(?thisSequenceValue, ?thisPositionOn29, (?thisPositionOn30 - ?thisPositionOn29)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionA0A0H3KB22144 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22146 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0A0H3KB22MF_00917139 .
?templateMotifSequenceMatchRegionA0A0H3KB22144 faldo:begin ?templateMotifSequenceMatchBeginA0A0H3KB22145 .
?templateMotifSequenceMatchBeginA0A0H3KB22145 faldo:position ?templateMotifSequenceMatchBeginPositionA0A0H3KB22140 ;
faldo:reference isoform:A0A0H3KB22-1 .
?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22146 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00917150 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0A0H3KB22MF_00917141 .
?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00917149 .
?targetMotifMatchRegionMatchBeginMF_00917149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00917142 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00917150 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A0H3KB22MF_00917139, 1, (STRLEN(?templateMotifCigarA0A0H3KB22MF_00917139) - STRLEN(REPLACE(?templateMotifCigarA0A0H3KB22MF_00917139, CONCAT('^(?:-*[^-]){', STR(((133 - ?templateMotifSequenceMatchBeginPositionA0A0H3KB22140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917141, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917141) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917141, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917141) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) .
BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_00917142) - 1) AS ?thisPositionOn36) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A0H3KB22MF_00917139, 1, (STRLEN(?templateMotifCigarA0A0H3KB22MF_00917139) - STRLEN(REPLACE(?templateMotifCigarA0A0H3KB22MF_00917139, CONCAT('^(?:-*[^-]){', STR(((135 - ?templateMotifSequenceMatchBeginPositionA0A0H3KB22140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917141, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917141) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917141, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917141) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) .
BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_00917142) - 1) AS ?thisPositionOn37) .
BIND(?this AS ?pfs1t155) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) .
FILTER (REGEX('S[ARNDCQEGHILKMFPSTWYVBZJUOX]K', SUBSTR(?thisSequenceValue, ?thisPositionOn36, (?thisPositionOn37 - ?thisPositionOn36)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a32')) AS ?annotation32) .
BIND(?this AS ?pfs31) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch160 faldo:location ?templateMotifSequenceMatchRegionA0A0H3KB22161 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22163 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0A0H3KB22MF_00917156 .
?templateMotifSequenceMatchRegionA0A0H3KB22161 faldo:begin ?templateMotifSequenceMatchBeginA0A0H3KB22162 .
?templateMotifSequenceMatchBeginA0A0H3KB22162 faldo:position ?templateMotifSequenceMatchBeginPositionA0A0H3KB22157 ;
faldo:reference isoform:A0A0H3KB22-1 .
?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22163 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
?targetMotifMatch164 faldo:location ?targetMotifMatchRegionMatch165 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00917167 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0A0H3KB22MF_00917158 .
?targetMotifMatchRegionMatch165 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00917166 .
?targetMotifMatchRegionMatchBeginMF_00917166 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00917159 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00917167 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A0H3KB22MF_00917156, 1, (STRLEN(?templateMotifCigarA0A0H3KB22MF_00917156) - STRLEN(REPLACE(?templateMotifCigarA0A0H3KB22MF_00917156, CONCAT('^(?:-*[^-]){', STR(((173 - ?templateMotifSequenceMatchBeginPositionA0A0H3KB22157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1168) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917158, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917158) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917158, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917158) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), '')))), '[^-]', ''))) AS ?step2169) .
BIND(((?step2169 + ?targetMotifMatchRegionMatchBeginPositionMF_00917159) - 1) AS ?thisPositionOn43) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A0H3KB22MF_00917156, 1, (STRLEN(?templateMotifCigarA0A0H3KB22MF_00917156) - STRLEN(REPLACE(?templateMotifCigarA0A0H3KB22MF_00917156, CONCAT('^(?:-*[^-]){', STR(((176 - ?templateMotifSequenceMatchBeginPositionA0A0H3KB22157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1170) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917158, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917158) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917158, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917158) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), '')))), '[^-]', ''))) AS ?step2171) .
BIND(((?step2171 + ?targetMotifMatchRegionMatchBeginPositionMF_00917159) - 1) AS ?thisPositionOn44) .
BIND(?this AS ?pfs1t172) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) .
FILTER (REGEX('Q[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]D', SUBSTR(?thisSequenceValue, ?thisPositionOn43, (?thisPositionOn44 - ?thisPositionOn43)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch177 faldo:location ?templateMotifSequenceMatchRegionA0A0H3KB22178 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22180 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0A0H3KB22MF_00917173 .
?templateMotifSequenceMatchRegionA0A0H3KB22178 faldo:begin ?templateMotifSequenceMatchBeginA0A0H3KB22179 .
?templateMotifSequenceMatchBeginA0A0H3KB22179 faldo:position ?templateMotifSequenceMatchBeginPositionA0A0H3KB22174 ;
faldo:reference isoform:A0A0H3KB22-1 .
?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22180 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
?targetMotifMatch181 faldo:location ?targetMotifMatchRegionMatch182 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00917184 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0A0H3KB22MF_00917175 .
?targetMotifMatchRegionMatch182 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00917183 .
?targetMotifMatchRegionMatchBeginMF_00917183 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00917176 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00917184 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A0H3KB22MF_00917173, 1, (STRLEN(?templateMotifCigarA0A0H3KB22MF_00917173) - STRLEN(REPLACE(?templateMotifCigarA0A0H3KB22MF_00917173, CONCAT('^(?:-*[^-]){', STR(((31 - ?templateMotifSequenceMatchBeginPositionA0A0H3KB22174) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1185) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917175, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917175) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917175, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917175) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), '')))), '[^-]', ''))) AS ?step2186) .
BIND(((?step2186 + ?targetMotifMatchRegionMatchBeginPositionMF_00917176) - 1) AS ?thisPositionOn50) .
BIND(?thisPositionOn50 AS ?thisPositionOn51) .
BIND(?this AS ?pfs1t187) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb47) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse48) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a46')) AS ?annotation46) .
BIND(?this AS ?pfs45) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch192 faldo:location ?templateMotifSequenceMatchRegionA0A0H3KB22193 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22195 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0A0H3KB22MF_00917188 .
?templateMotifSequenceMatchRegionA0A0H3KB22193 faldo:begin ?templateMotifSequenceMatchBeginA0A0H3KB22194 .
?templateMotifSequenceMatchBeginA0A0H3KB22194 faldo:position ?templateMotifSequenceMatchBeginPositionA0A0H3KB22189 ;
faldo:reference isoform:A0A0H3KB22-1 .
?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22195 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
?targetMotifMatch196 faldo:location ?targetMotifMatchRegionMatch197 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00917199 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0A0H3KB22MF_00917190 .
?targetMotifMatchRegionMatch197 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00917198 .
?targetMotifMatchRegionMatchBeginMF_00917198 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00917191 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00917199 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A0H3KB22MF_00917188, 1, (STRLEN(?templateMotifCigarA0A0H3KB22MF_00917188) - STRLEN(REPLACE(?templateMotifCigarA0A0H3KB22MF_00917188, CONCAT('^(?:-*[^-]){', STR(((46 - ?templateMotifSequenceMatchBeginPositionA0A0H3KB22189) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1200) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917190, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917190) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917190, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917190) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), '')))), '[^-]', ''))) AS ?step2201) .
BIND(((?step2201 + ?targetMotifMatchRegionMatchBeginPositionMF_00917191) - 1) AS ?thisPositionOn57) .
BIND(?thisPositionOn57 AS ?thisPositionOn58) .
BIND(?this AS ?pfs1t202) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse55) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a53')) AS ?annotation53) .
BIND(?this AS ?pfs52) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch207 faldo:location ?templateMotifSequenceMatchRegionA0A0H3KB22208 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22210 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0A0H3KB22MF_00917203 .
?templateMotifSequenceMatchRegionA0A0H3KB22208 faldo:begin ?templateMotifSequenceMatchBeginA0A0H3KB22209 .
?templateMotifSequenceMatchBeginA0A0H3KB22209 faldo:position ?templateMotifSequenceMatchBeginPositionA0A0H3KB22204 ;
faldo:reference isoform:A0A0H3KB22-1 .
?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22210 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
?targetMotifMatch211 faldo:location ?targetMotifMatchRegionMatch212 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00917214 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0A0H3KB22MF_00917205 .
?targetMotifMatchRegionMatch212 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00917213 .
?targetMotifMatchRegionMatchBeginMF_00917213 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00917206 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00917214 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A0H3KB22MF_00917203, 1, (STRLEN(?templateMotifCigarA0A0H3KB22MF_00917203) - STRLEN(REPLACE(?templateMotifCigarA0A0H3KB22MF_00917203, CONCAT('^(?:-*[^-]){', STR(((49 - ?templateMotifSequenceMatchBeginPositionA0A0H3KB22204) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1215) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917205, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917205) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917205, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917205) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), '')))), '[^-]', ''))) AS ?step2216) .
BIND(((?step2216 + ?targetMotifMatchRegionMatchBeginPositionMF_00917206) - 1) AS ?thisPositionOn64) .
BIND(?thisPositionOn64 AS ?thisPositionOn65) .
BIND(?this AS ?pfs1t217) .
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) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a60')) AS ?annotation60) .
BIND(?this AS ?pfs59) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch222 faldo:location ?templateMotifSequenceMatchRegionA0A0H3KB22223 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22225 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0A0H3KB22MF_00917218 .
?templateMotifSequenceMatchRegionA0A0H3KB22223 faldo:begin ?templateMotifSequenceMatchBeginA0A0H3KB22224 .
?templateMotifSequenceMatchBeginA0A0H3KB22224 faldo:position ?templateMotifSequenceMatchBeginPositionA0A0H3KB22219 ;
faldo:reference isoform:A0A0H3KB22-1 .
?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22225 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
?targetMotifMatch226 faldo:location ?targetMotifMatchRegionMatch227 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00917229 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0A0H3KB22MF_00917220 .
?targetMotifMatchRegionMatch227 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00917228 .
?targetMotifMatchRegionMatchBeginMF_00917228 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00917221 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00917229 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A0H3KB22MF_00917218, 1, (STRLEN(?templateMotifCigarA0A0H3KB22MF_00917218) - STRLEN(REPLACE(?templateMotifCigarA0A0H3KB22MF_00917218, CONCAT('^(?:-*[^-]){', STR(((51 - ?templateMotifSequenceMatchBeginPositionA0A0H3KB22219) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1230) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917220, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917220) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917220, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917220) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), '')))), '[^-]', ''))) AS ?step2231) .
BIND(((?step2231 + ?targetMotifMatchRegionMatchBeginPositionMF_00917221) - 1) AS ?thisPositionOn71) .
BIND(?thisPositionOn71 AS ?thisPositionOn72) .
BIND(?this AS ?pfs1t232) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb68) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse69) .
FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a67')) AS ?annotation67) .
BIND(?this AS ?pfs66) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch237 faldo:location ?templateMotifSequenceMatchRegionA0A0H3KB22238 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22240 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0A0H3KB22MF_00917233 .
?templateMotifSequenceMatchRegionA0A0H3KB22238 faldo:begin ?templateMotifSequenceMatchBeginA0A0H3KB22239 .
?templateMotifSequenceMatchBeginA0A0H3KB22239 faldo:position ?templateMotifSequenceMatchBeginPositionA0A0H3KB22234 ;
faldo:reference isoform:A0A0H3KB22-1 .
?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22240 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
?targetMotifMatch241 faldo:location ?targetMotifMatchRegionMatch242 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00917244 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0A0H3KB22MF_00917235 .
?targetMotifMatchRegionMatch242 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00917243 .
?targetMotifMatchRegionMatchBeginMF_00917243 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00917236 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00917244 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A0H3KB22MF_00917233, 1, (STRLEN(?templateMotifCigarA0A0H3KB22MF_00917233) - STRLEN(REPLACE(?templateMotifCigarA0A0H3KB22MF_00917233, CONCAT('^(?:-*[^-]){', STR(((27 - ?templateMotifSequenceMatchBeginPositionA0A0H3KB22234) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1245) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917235, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917235) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1245), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917235, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917235) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1245), '}'), '')))), '[^-]', ''))) AS ?step2246) .
BIND(((?step2246 + ?targetMotifMatchRegionMatchBeginPositionMF_00917236) - 1) AS ?thisPositionOn79) .
BIND(?thisPositionOn79 AS ?thisPositionOn80) .
BIND(?this AS ?pfs1t247) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb75) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse76) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn79, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a74')) AS ?annotation74) .
BIND(?this AS ?pfs73) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch252 faldo:location ?templateMotifSequenceMatchRegionA0A0H3KB22253 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22255 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0A0H3KB22MF_00917248 .
?templateMotifSequenceMatchRegionA0A0H3KB22253 faldo:begin ?templateMotifSequenceMatchBeginA0A0H3KB22254 .
?templateMotifSequenceMatchBeginA0A0H3KB22254 faldo:position ?templateMotifSequenceMatchBeginPositionA0A0H3KB22249 ;
faldo:reference isoform:A0A0H3KB22-1 .
?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22255 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
?targetMotifMatch256 faldo:location ?targetMotifMatchRegionMatch257 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00917259 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0A0H3KB22MF_00917250 .
?targetMotifMatchRegionMatch257 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00917258 .
?targetMotifMatchRegionMatchBeginMF_00917258 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00917251 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00917259 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A0H3KB22MF_00917248, 1, (STRLEN(?templateMotifCigarA0A0H3KB22MF_00917248) - STRLEN(REPLACE(?templateMotifCigarA0A0H3KB22MF_00917248, CONCAT('^(?:-*[^-]){', STR(((90 - ?templateMotifSequenceMatchBeginPositionA0A0H3KB22249) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1260) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917250, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917250) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917250, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1260), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917250, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917250) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917250, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1260), '}'), '')))), '[^-]', ''))) AS ?step2261) .
BIND(((?step2261 + ?targetMotifMatchRegionMatchBeginPositionMF_00917251) - 1) AS ?thisPositionOn87) .
BIND(?thisPositionOn87 AS ?thisPositionOn88) .
BIND(?this AS ?pfs1t262) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfsb83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfse84) .
FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn87, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a82')) AS ?annotation82) .
BIND(?this AS ?pfs81) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch267 faldo:location ?templateMotifSequenceMatchRegionA0A0H3KB22268 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22270 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0A0H3KB22MF_00917263 .
?templateMotifSequenceMatchRegionA0A0H3KB22268 faldo:begin ?templateMotifSequenceMatchBeginA0A0H3KB22269 .
?templateMotifSequenceMatchBeginA0A0H3KB22269 faldo:position ?templateMotifSequenceMatchBeginPositionA0A0H3KB22264 ;
faldo:reference isoform:A0A0H3KB22-1 .
?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22270 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
?targetMotifMatch271 faldo:location ?targetMotifMatchRegionMatch272 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00917274 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0A0H3KB22MF_00917265 .
?targetMotifMatchRegionMatch272 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00917273 .
?targetMotifMatchRegionMatchBeginMF_00917273 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00917266 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00917274 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A0H3KB22MF_00917263, 1, (STRLEN(?templateMotifCigarA0A0H3KB22MF_00917263) - STRLEN(REPLACE(?templateMotifCigarA0A0H3KB22MF_00917263, CONCAT('^(?:-*[^-]){', STR(((92 - ?templateMotifSequenceMatchBeginPositionA0A0H3KB22264) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1275) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917265, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917265) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917265, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1275), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A0H3KB22MF_00917265, 1, (STRLEN(?targetMotifMatchCigarA0A0H3KB22MF_00917265) - STRLEN(REPLACE(?targetMotifMatchCigarA0A0H3KB22MF_00917265, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1275), '}'), '')))), '[^-]', ''))) AS ?step2276) .
BIND(((?step2276 + ?targetMotifMatchRegionMatchBeginPositionMF_00917266) - 1) AS ?thisPositionOn94) .
BIND(?thisPositionOn94 AS ?thisPositionOn95) .
BIND(?this AS ?pfs1t277) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfsb91) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfse92) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn94, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a90')) AS ?annotation90) .
BIND(?this AS ?pfs89) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch282 faldo:location ?templateMotifSequenceMatchRegionA0A0H3KB22283 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22285 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0A0H3KB22MF_00917278 .
?templateMotifSequenceMatchRegionA0A0H3KB22283 faldo:begin ?templateMotifSequenceMatchBeginA0A0H3KB22284 .
?templateMotifSequenceMatchBeginA0A0H3KB22284 faldo:position ?templateMotifSequenceMatchBeginPositionA0A0H3KB22279 ;
faldo:reference isoform:A0A0H3KB22-1 .
?templateMotifSequenceProfileAlignmentOperationA0A0H3KB22285 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
?targetMotifMatch286 faldo:location ?targetMotifMatchRegionMatch287 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00917289 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0A0H3KB22MF_00917280 .
?targetMotifMatchRegionMatch287 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00917288 .
?targetMotifMatchRegionMatchBeginMF_00917288 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00917281 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00917289 edam:has_input signature:MF_00917 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn102) .
BIND(?thisPositionOn102 AS ?thisPositionOn103) .
BIND(?this AS ?pfs1t290) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfsb98) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn103))) AS ?pfse99) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn102, 1) = 'P')) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a97')) AS ?annotation97) .
BIND(?this AS ?pfs96) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(?this AS ?case10) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a11')) AS ?name11) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a12')) AS ?name12) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case13) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a14')) AS ?name14) .
BIND(URI(CONCAT(STR(?this), '#MF_00917a15')) AS ?name15) .
}
}
"xsd:string |