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 <http://rdf.rhea-db.org/27974>; up:enzymeClass <http://purl.uniprot.org/enzyme/4.3.99.3>. ?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) . } }