CONSTRUCT { _:215240 up:source unirule:MF_00558 . _:215241 up:source unirule:MF_00558 . _:215242 up:source unirule:MF_00558 . _:215243 up:source unirule:MF_00558 . _:215244 up:source unirule:MF_00558 . _:215245 up:source unirule:MF_00558 . _:215246 up:source unirule:MF_00558 . _:215247 up:source unirule:MF_00558 . _:215248 up:source unirule:MF_00558 . _:215249 up:source unirule:MF_00558 . _:215250 up:source unirule:MF_00558 . _:215251 up:source unirule:MF_00558 . _:215252 up:source unirule:MF_00558 . _:215253 up:source unirule:MF_00558 . _:215254 up:source unirule:MF_00558 . _:215255 up:source unirule:MF_00558 . _:215256 up:source unirule:MF_00558 . _:215257 up:source unirule:MF_00558 . _:215258 up:source unirule:MF_00558 . _:215259 up:source unirule:MF_00558 . _:215260 up:source unirule:MF_00558 . _:215261 up:source unirule:MF_00558 . _:215262 up:source unirule:MF_00558 . _:215263 up:source unirule:MF_00558 . _:215264 up:source unirule:MF_00558 . _:215265 up:source unirule:MF_00558 . _:215266 up:source unirule:MF_00558 . _:215267 up:source unirule:MF_00558 . _:215268 up:source unirule:MF_00558 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation8 , ?annotation9 , ?annotation10 ; up:classifiedWith GO:0004775 , GO:0005524 , GO:0006099 , keyword:436 , keyword:547 , keyword:67 , keyword:816 ; up:recommendedName ?name0 . ?name0 up:ecName '6.2.1.5' ; up:fullName 'Succinate--CoA ligase [ADP-forming] subunit beta' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Succinyl-CoA synthetase subunit beta' ; up:shortName 'SCS-beta' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'sucC' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Succinyl-CoA synthetase functions in the citric acid cycle (TCA), coupling the hydrolysis of succinyl-CoA to the synthesis of either ATP or GTP and thus represents the only step of substrate-level phosphorylation in the TCA. The beta subunit provides nucleotide specificity of the enzyme and binds the substrate succinate, while the binding sites for coenzyme A and phosphate are found in the alpha subunit.' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity <http://rdf.rhea-db.org/17661>; up:enzymeClass <http://purl.uniprot.org/enzyme/6.2.1.5>. ?annotation6 up:activity ?activity7 ; rdf:type up:Catalytic_Activity_Annotation . ?activity7 up:catalyticActivity <http://rdf.rhea-db.org/22120>. ?annotation8 a up:Pathway_Annotation ; rdfs:comment 'Carbohydrate metabolism; tricarboxylic acid cycle; succinate from succinyl-CoA (ligase route): step 1/1.' . ?annotation9 a up:Subunit_Annotation ; rdfs:comment 'Heterotetramer of two alpha and two beta subunits.' . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the succinate/malate CoA ligase beta subunit family.' . ?case11 up:classifiedWith GO:0000287 , keyword:460 , keyword:479 . ?pfs12 up:annotation ?annotation13 , ?annotation19 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; up:ligand ?ligand16 ; rdf:type up:Binding_Site_Annotation . ?pfsb14 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfse15 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?ligand16 rdfs:subClassOf chebi:18420 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; up:ligand ?ligand22 ; rdf:type up:Binding_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?ligand22 rdfs:subClassOf chebi:18420 . ?pfs25 up:annotation ?annotation26 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; up:ligand ?ligand29 ; rdf:type up:Binding_Site_Annotation . ?pfsb27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?ligand29 rdfs:subClassOf chebi:30616 . ?pfs32 up:annotation ?annotation33 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; up:ligand ?ligand36 ; rdf:type up:Binding_Site_Annotation . ?pfsb34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand36 rdfs:subClassOf chebi:30616 . ?pfs39 up:annotation ?annotation40 . ?annotation40 faldo:begin ?pfsb41 ; faldo:end ?pfse42 ; up:ligand ?ligand43 ; rdf:type up:Binding_Site_Annotation . ?pfsb41 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse42 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?ligand43 rdfs:subClassOf ?molecule44 . ?molecule44 rdfs:label 'substrate' . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; up:ligand ?ligand51 ; rdf:type up:Binding_Site_Annotation . ?pfsb49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?ligand51 rdfs:subClassOf chebi:30616 . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; up:ligand ?ligand58 ; rdf:type up:Binding_Site_Annotation . ?pfsb56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?ligand58 rdfs:subClassOf chebi:30616 . ?pfs61 up:annotation ?annotation62 . ?annotation62 faldo:begin ?pfsb63 ; faldo:end ?pfse64 ; up:ligand ?ligand65 ; rdf:type up:Binding_Site_Annotation . ?pfsb63 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?pfse64 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?ligand65 rdfs:subClassOf chebi:30616 . ?pfs68 up:annotation ?annotation69 . ?annotation69 faldo:begin ?pfsb70 ; faldo:end ?pfse71 ; up:ligand ?ligand72 ; rdf:type up:Binding_Site_Annotation . ?pfsb70 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?pfse71 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?ligand72 rdfs:subClassOf ?molecule73 . ?molecule73 rdfs:label 'substrate' . ?pfs76 up:annotation ?annotation77 . ?annotation77 faldo:begin ?pfsb78 ; faldo:end ?pfse79 ; rdf:type up:Domain_Extent_Annotation ; rdfs:comment 'ATP-grasp' . ?pfsb78 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?pfse79 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . _:215269 a rdf:Statement ; up:attribution _:215240 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:215270 a rdf:Statement ; up:attribution _:215241 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:215271 a rdf:Statement ; up:attribution _:215242 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:215272 a rdf:Statement ; up:attribution _:215243 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:215273 a rdf:Statement ; up:attribution _:215244 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:215274 a rdf:Statement ; up:attribution _:215245 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:215275 a rdf:Statement ; up:attribution _:215246 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:215276 a rdf:Statement ; up:attribution _:215247 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:215277 a rdf:Statement ; up:attribution _:215248 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:215278 a rdf:Statement ; up:attribution _:215249 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:215279 a rdf:Statement ; up:attribution _:215250 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:215280 a rdf:Statement ; up:attribution _:215251 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:215281 a rdf:Statement ; up:attribution _:215252 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:816 . _:215282 a rdf:Statement ; up:attribution _:215253 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:215283 a rdf:Statement ; up:attribution _:215254 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004775 . _:215284 a rdf:Statement ; up:attribution _:215255 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006099 . _:215285 a rdf:Statement ; up:attribution _:215256 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:215286 a rdf:Statement ; up:attribution _:215257 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:215287 a rdf:Statement ; up:attribution _:215258 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:215288 a rdf:Statement ; up:source unirule:MF_00558 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:215289 a rdf:Statement ; up:attribution _:215259 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:215290 a rdf:Statement ; up:source unirule:MF_00558 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:215291 a rdf:Statement ; up:attribution _:215260 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:215292 a rdf:Statement ; up:source unirule:MF_00558 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:215293 a rdf:Statement ; up:attribution _:215261 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:215294 a rdf:Statement ; up:source unirule:MF_00558 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:215295 a rdf:Statement ; up:attribution _:215262 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:215296 a rdf:Statement ; up:source unirule:MF_00558 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:215297 a rdf:Statement ; up:attribution _:215263 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:215298 a rdf:Statement ; up:source unirule:MF_00558 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:215299 a rdf:Statement ; up:attribution _:215264 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:215300 a rdf:Statement ; up:source unirule:MF_00558 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:215301 a rdf:Statement ; up:attribution _:215265 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:215302 a rdf:Statement ; up:source unirule:MF_00558 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:215303 a rdf:Statement ; up:attribution _:215266 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:215304 a rdf:Statement ; up:source unirule:MF_00558 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:215305 a rdf:Statement ; up:attribution _:215267 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:215306 a rdf:Statement ; up:source unirule:MF_00558 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:215307 a rdf:Statement ; up:attribution _:215268 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00558 #Rule MF_00558 Created by:bairoch on:2002-05-23 Modified by:ecastro on:2023-06-01 { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00558 . ?thisOrganism rdfs:subClassOf+ taxon:2 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03221 . })) . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00558 . ?thisOrganism rdfs:subClassOf+ taxon:2157 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03221 . })) . } BIND(URI(CONCAT(STR(?this), '#MF_00558a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00558a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00558a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00558a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00558a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00558a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_00558a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_00558a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch86 faldo:location ?templateMotifSequenceMatchRegionP0A83687 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A83689 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A836MF_0055882 . ?templateMotifSequenceMatchRegionP0A83687 faldo:begin ?templateMotifSequenceMatchBeginP0A83688 . ?templateMotifSequenceMatchBeginP0A83688 faldo:position ?templateMotifSequenceMatchBeginPositionP0A83683 ; faldo:reference isoform:P0A836-1 . ?templateMotifSequenceProfileAlignmentOperationP0A83689 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . ?targetMotifMatch90 faldo:location ?targetMotifMatchRegionMatch91 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0055893 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A836MF_0055884 . ?targetMotifMatchRegionMatch91 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0055892 . ?targetMotifMatchRegionMatchBeginMF_0055892 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0055885 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0055893 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_0055882, 1, (STRLEN(?templateMotifCigarP0A836MF_0055882) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_0055882, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP0A83683) + 1)), '}'), '')))), '[a-z]', '')) AS ?step194) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_0055884, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_0055884) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_0055884, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_0055884, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_0055884) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_0055884, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), '')))), '[^-]', ''))) AS ?step295) . BIND(((?step295 + ?targetMotifMatchRegionMatchBeginPositionMF_0055885) - 1) AS ?thisPositionOn17) . BIND(?thisPositionOn17 AS ?thisPositionOn18) . BIND(?this AS ?pfs1t96) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse15) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, 1) = 'N')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_0055882, 1, (STRLEN(?templateMotifCigarP0A836MF_0055882) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_0055882, CONCAT('^(?:-*[^-]){', STR(((213 - ?templateMotifSequenceMatchBeginPositionP0A83683) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_0055884, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_0055884) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_0055884, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_0055884, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_0055884) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_0055884, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) . BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0055885) - 1) AS ?thisPositionOn23) . BIND(?thisPositionOn23 AS ?thisPositionOn24) . BIND(?this AS ?pfs1t99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, 1) = 'D')) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionP0A836105 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A836107 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A836MF_00558100 . ?templateMotifSequenceMatchRegionP0A836105 faldo:begin ?templateMotifSequenceMatchBeginP0A836106 . ?templateMotifSequenceMatchBeginP0A836106 faldo:position ?templateMotifSequenceMatchBeginPositionP0A836101 ; faldo:reference isoform:P0A836-1 . ?templateMotifSequenceProfileAlignmentOperationP0A836107 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . ?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00558111 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A836MF_00558102 . ?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00558110 . ?targetMotifMatchRegionMatchBeginMF_00558110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00558103 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00558111 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558100, 1, (STRLEN(?templateMotifCigarP0A836MF_00558100) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558100, CONCAT('^(?:-*[^-]){', STR(((102 - ?templateMotifSequenceMatchBeginPositionP0A836101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558102, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558102) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558102, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558102) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) . BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_00558103) - 1) AS ?thisPositionOn30) . BIND(?thisPositionOn30 AS ?thisPositionOn31) . BIND(?this AS ?pfs2t114) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) . FILTER (BOUND(?thisPositionOn30)) . BIND(URI(CONCAT(STR(?this), '#MF_00558a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionP0A836120 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A836122 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A836MF_00558115 . ?templateMotifSequenceMatchRegionP0A836120 faldo:begin ?templateMotifSequenceMatchBeginP0A836121 . ?templateMotifSequenceMatchBeginP0A836121 faldo:position ?templateMotifSequenceMatchBeginPositionP0A836116 ; faldo:reference isoform:P0A836-1 . ?templateMotifSequenceProfileAlignmentOperationP0A836122 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . ?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00558126 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A836MF_00558117 . ?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00558125 . ?targetMotifMatchRegionMatchBeginMF_00558125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00558118 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00558126 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558115, 1, (STRLEN(?templateMotifCigarP0A836MF_00558115) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558115, CONCAT('^(?:-*[^-]){', STR(((53 - ?templateMotifSequenceMatchBeginPositionP0A836116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558117, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558117) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558117, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558117) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) . BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_00558118) - 1) AS ?thisPositionOn37) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558115, 1, (STRLEN(?templateMotifCigarP0A836MF_00558115) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558115, CONCAT('^(?:-*[^-]){', STR(((55 - ?templateMotifSequenceMatchBeginPositionP0A836116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558117, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558117) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558117, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558117) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) . BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_00558118) - 1) AS ?thisPositionOn38) . BIND(?this AS ?pfs2t131) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, (?thisPositionOn38 - ?thisPositionOn37)) = 'GRG')) . BIND(URI(CONCAT(STR(?this), '#MF_00558a33')) AS ?annotation33) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionP0A836137 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A836139 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A836MF_00558132 . ?templateMotifSequenceMatchRegionP0A836137 faldo:begin ?templateMotifSequenceMatchBeginP0A836138 . ?templateMotifSequenceMatchBeginP0A836138 faldo:position ?templateMotifSequenceMatchBeginPositionP0A836133 ; faldo:reference isoform:P0A836-1 . ?templateMotifSequenceProfileAlignmentOperationP0A836139 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . ?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00558143 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A836MF_00558134 . ?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00558142 . ?targetMotifMatchRegionMatchBeginMF_00558142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00558135 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00558143 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558132, 1, (STRLEN(?templateMotifCigarP0A836MF_00558132) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558132, CONCAT('^(?:-*[^-]){', STR(((321 - ?templateMotifSequenceMatchBeginPositionP0A836133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558134, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558134) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558134, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558134) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) . BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_00558135) - 1) AS ?thisPositionOn45) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558132, 1, (STRLEN(?templateMotifCigarP0A836MF_00558132) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558132, CONCAT('^(?:-*[^-]){', STR(((323 - ?templateMotifSequenceMatchBeginPositionP0A836133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558134, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558134) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558134, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558134) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_00558135) - 1) AS ?thisPositionOn46) . BIND(?this AS ?pfs2t148) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb41) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse42) . FILTER (REGEX('GI[VAMTL]', SUBSTR(?thisSequenceValue, ?thisPositionOn45, (?thisPositionOn46 - ?thisPositionOn45)))) . BIND(URI(CONCAT(STR(?this), '#MF_00558a40')) AS ?annotation40) . BIND(?this AS ?pfs39) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionP0A836154 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A836156 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A836MF_00558149 . ?templateMotifSequenceMatchRegionP0A836154 faldo:begin ?templateMotifSequenceMatchBeginP0A836155 . ?templateMotifSequenceMatchBeginP0A836155 faldo:position ?templateMotifSequenceMatchBeginPositionP0A836150 ; faldo:reference isoform:P0A836-1 . ?templateMotifSequenceProfileAlignmentOperationP0A836156 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . ?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00558160 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A836MF_00558151 . ?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00558159 . ?targetMotifMatchRegionMatchBeginMF_00558159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00558152 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00558160 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558149, 1, (STRLEN(?templateMotifCigarP0A836MF_00558149) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558149, CONCAT('^(?:-*[^-]){', STR(((46 - ?templateMotifSequenceMatchBeginPositionP0A836150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558151, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558151) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558151, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558151) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_00558152) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs2t163) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_00558a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionP0A836169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A836171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A836MF_00558164 . ?templateMotifSequenceMatchRegionP0A836169 faldo:begin ?templateMotifSequenceMatchBeginP0A836170 . ?templateMotifSequenceMatchBeginP0A836170 faldo:position ?templateMotifSequenceMatchBeginPositionP0A836165 ; faldo:reference isoform:P0A836-1 . ?templateMotifSequenceProfileAlignmentOperationP0A836171 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . ?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00558175 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A836MF_00558166 . ?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00558174 . ?targetMotifMatchRegionMatchBeginMF_00558174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00558167 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00558175 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558164, 1, (STRLEN(?templateMotifCigarP0A836MF_00558164) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558164, CONCAT('^(?:-*[^-]){', STR(((99 - ?templateMotifSequenceMatchBeginPositionP0A836165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558166, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558166) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558166, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558166) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_00558167) - 1) AS ?thisPositionOn59) . BIND(?thisPositionOn59 AS ?thisPositionOn60) . BIND(?this AS ?pfs2t178) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse57) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00558a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionP0A836184 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A836186 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A836MF_00558179 . ?templateMotifSequenceMatchRegionP0A836184 faldo:begin ?templateMotifSequenceMatchBeginP0A836185 . ?templateMotifSequenceMatchBeginP0A836185 faldo:position ?templateMotifSequenceMatchBeginPositionP0A836180 ; faldo:reference isoform:P0A836-1 . ?templateMotifSequenceProfileAlignmentOperationP0A836186 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . ?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00558190 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A836MF_00558181 . ?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00558189 . ?targetMotifMatchRegionMatchBeginMF_00558189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00558182 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00558190 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558179, 1, (STRLEN(?templateMotifCigarP0A836MF_00558179) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558179, CONCAT('^(?:-*[^-]){', STR(((107 - ?templateMotifSequenceMatchBeginPositionP0A836180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558181, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558181) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558181, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558181) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) . BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_00558182) - 1) AS ?thisPositionOn66) . BIND(?thisPositionOn66 AS ?thisPositionOn67) . BIND(?this AS ?pfs2t193) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse64) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00558a62')) AS ?annotation62) . BIND(?this AS ?pfs61) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch198 faldo:location ?templateMotifSequenceMatchRegionP0A836199 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A836201 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A836MF_00558194 . ?templateMotifSequenceMatchRegionP0A836199 faldo:begin ?templateMotifSequenceMatchBeginP0A836200 . ?templateMotifSequenceMatchBeginP0A836200 faldo:position ?templateMotifSequenceMatchBeginPositionP0A836195 ; faldo:reference isoform:P0A836-1 . ?templateMotifSequenceProfileAlignmentOperationP0A836201 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . ?targetMotifMatch202 faldo:location ?targetMotifMatchRegionMatch203 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00558205 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A836MF_00558196 . ?targetMotifMatchRegionMatch203 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00558204 . ?targetMotifMatchRegionMatchBeginMF_00558204 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00558197 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00558205 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558194, 1, (STRLEN(?templateMotifCigarP0A836MF_00558194) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558194, CONCAT('^(?:-*[^-]){', STR(((264 - ?templateMotifSequenceMatchBeginPositionP0A836195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558196, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558196) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558196, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558196) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) . BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_00558197) - 1) AS ?thisPositionOn74) . BIND(?thisPositionOn74 AS ?thisPositionOn75) . BIND(?this AS ?pfs2t208) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb70) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse71) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn74, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_00558a69')) AS ?annotation69) . BIND(?this AS ?pfs68) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch213 faldo:location ?templateMotifSequenceMatchRegionP0A836214 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A836216 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A836MF_00558209 . ?templateMotifSequenceMatchRegionP0A836214 faldo:begin ?templateMotifSequenceMatchBeginP0A836215 . ?templateMotifSequenceMatchBeginP0A836215 faldo:position ?templateMotifSequenceMatchBeginPositionP0A836210 ; faldo:reference isoform:P0A836-1 . ?templateMotifSequenceProfileAlignmentOperationP0A836216 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . ?targetMotifMatch217 faldo:location ?targetMotifMatchRegionMatch218 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00558220 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A836MF_00558211 . ?targetMotifMatchRegionMatch218 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00558219 . ?targetMotifMatchRegionMatchBeginMF_00558219 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00558212 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00558220 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . ?this rdfs:seeAlso <http://purl.uniprot.org/prosite/PS50975>. BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558209, 1, (STRLEN(?templateMotifCigarP0A836MF_00558209) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558209, CONCAT('^(?:-*[^-]){', STR(((9 - ?templateMotifSequenceMatchBeginPositionP0A836210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1221) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558211, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558211) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558211, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558211) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), '')))), '[^-]', ''))) AS ?step2222) . BIND(((?step2222 + ?targetMotifMatchRegionMatchBeginPositionMF_00558212) - 1) AS ?thisPositionOn80) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558209, 1, (STRLEN(?templateMotifCigarP0A836MF_00558209) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558209, CONCAT('^(?:-*[^-]){', STR(((244 - ?templateMotifSequenceMatchBeginPositionP0A836210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1223) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558211, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558211) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1223), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558211, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558211) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1223), '}'), '')))), '[^-]', ''))) AS ?step2224) . BIND(((?step2224 + ?targetMotifMatchRegionMatchBeginPositionMF_00558212) - 1) AS ?thisPositionOn81) . BIND(?this AS ?pfs3t225) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfsb78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfse79) . FILTER ((BOUND(?thisPositionOn80) && BOUND(?thisPositionOn81))) . BIND(URI(CONCAT(STR(?this), '#MF_00558a77')) AS ?annotation77) . BIND(?this AS ?pfs76) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag226) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag226, ?UNBOUND_VARIABLE) AS ?case11) . }