CONSTRUCT { _:877410 up:source unirule:MF_03219 . _:877411 up:source unirule:MF_03219 . _:877412 up:source unirule:MF_03219 . _:877413 up:source unirule:MF_03219 . _:877414 up:source unirule:MF_03219 . _:877415 up:source unirule:MF_03219 . _:877416 up:source unirule:MF_03219 . _:877417 up:source unirule:MF_03219 . _:877418 up:source unirule:MF_03219 . _:877419 up:source unirule:MF_03219 . _:877420 up:source unirule:MF_03219 . _:877421 up:source unirule:MF_03219 . _:877422 up:source unirule:MF_03219 . _:877423 up:source unirule:MF_03219 . _:877424 up:source unirule:MF_03219 . _:877425 up:source unirule:MF_03219 . _:877426 up:source unirule:MF_03219 . _:877427 up:source unirule:MF_03219 . _:877428 up:source unirule:MF_03219 . _:877429 up:source unirule:MF_03219 . _:877430 up:source unirule:MF_03219 . _:877431 up:source unirule:MF_03219 . _:877432 up:source unirule:MF_03219 . _:877433 up:source unirule:MF_03219 . _:877434 up:source unirule:MF_03219 . _:877435 up:source unirule:MF_03219 . _:877436 up:source unirule:MF_03219 . ?this up:alternativeName ?name1 ; up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation9 ; up:classifiedWith GO:0004775 , GO:0005524 , GO:0006099 , keyword:436 , keyword:496 , 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, mitochondrial' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Succinyl-CoA synthetase beta chain' ; up:shortName 'SCS-beta' ; rdf:type up:Structured_Name . ?annotation2 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 ATP 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.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/17661>; up:enzymeClass <http://purl.uniprot.org/enzyme/6.2.1.5>. ?annotation5 a up:Pathway_Annotation ; rdfs:comment 'Carbohydrate metabolism; tricarboxylic acid cycle; succinate from succinyl-CoA (ligase route): step 1/1.' . ?annotation6 a up:Subunit_Annotation ; rdfs:comment 'Heterodimer of an alpha and a beta subunit.' . ?annotation7 a up:Subcellular_Location_Annotation . ?annotation7li8 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation9 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the succinate/malate CoA ligase beta subunit family.' . ?case10 up:classifiedWith GO:0000287 , keyword:460 , keyword:479 . ?pfs11 up:annotation ?annotation12 , ?annotation18 . ?annotation12 faldo:begin ?pfsb13 ; faldo:end ?pfse14 ; up:ligand ?ligand15 ; rdf:type up:Binding_Site_Annotation . ?pfsb13 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse14 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?ligand15 rdfs:subClassOf chebi:18420 . ?annotation18 faldo:begin ?pfsb19 ; faldo:end ?pfse20 ; up:ligand ?ligand21 ; rdf:type up:Binding_Site_Annotation . ?pfsb19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?ligand21 rdfs:subClassOf chebi:18420 . ?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:30616 . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; up:ligand ?ligand35 ; rdf:type up:Binding_Site_Annotation . ?pfsb33 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand35 rdfs:subClassOf ?molecule36 . ?molecule36 rdfs:label 'substrate' . ?pfs39 up:annotation ?annotation40 . ?annotation40 faldo:begin ?pfsb41 ; faldo:end ?pfse42 ; up:ligand ?ligand43 ; rdf:type up:Binding_Site_Annotation . ?pfsb41 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?pfse42 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?ligand43 rdfs:subClassOf chebi:30616 . ?pfs46 up:annotation ?annotation47 . ?annotation47 faldo:begin ?pfsb48 ; faldo:end ?pfse49 ; up:ligand ?ligand50 ; rdf:type up:Binding_Site_Annotation . ?pfsb48 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?ligand50 rdfs:subClassOf chebi:30616 . ?pfs53 up:annotation ?annotation54 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; up:ligand ?ligand57 ; rdf:type up:Binding_Site_Annotation . ?pfsb55 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?ligand57 rdfs:subClassOf ?molecule58 . ?molecule58 rdfs:label 'substrate' . ?pfs61 up:annotation ?annotation62 . ?annotation62 faldo:begin ?pfsb63 ; faldo:end ?pfse64 ; rdf:type up:Domain_Extent_Annotation ; rdfs:comment 'ATP-grasp' . ?pfsb63 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfse64 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . _:877437 a rdf:Statement ; up:attribution _:877410 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:877438 a rdf:Statement ; up:attribution _:877411 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:877439 a rdf:Statement ; up:attribution _:877412 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:877440 a rdf:Statement ; up:attribution _:877413 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:877441 a rdf:Statement ; up:attribution _:877414 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:877442 a rdf:Statement ; up:attribution _:877415 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:877443 a rdf:Statement ; up:attribution _:877416 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:877444 a rdf:Statement ; up:attribution _:877417 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:877445 a rdf:Statement ; up:attribution _:877418 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:877446 a rdf:Statement ; up:attribution _:877419 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:877447 a rdf:Statement ; up:attribution _:877420 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:496 . _:877448 a rdf:Statement ; up:attribution _:877421 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:877449 a rdf:Statement ; up:attribution _:877422 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:816 . _:877450 a rdf:Statement ; up:attribution _:877423 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:877451 a rdf:Statement ; up:attribution _:877424 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004775 . _:877452 a rdf:Statement ; up:attribution _:877425 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006099 . _:877453 a rdf:Statement ; up:attribution _:877426 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:877454 a rdf:Statement ; up:attribution _:877427 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:877455 a rdf:Statement ; up:attribution _:877428 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:877456 a rdf:Statement ; up:source unirule:MF_03219 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:877457 a rdf:Statement ; up:attribution _:877429 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:877458 a rdf:Statement ; up:source unirule:MF_03219 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:877459 a rdf:Statement ; up:attribution _:877430 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:877460 a rdf:Statement ; up:source unirule:MF_03219 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:877461 a rdf:Statement ; up:attribution _:877431 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:877462 a rdf:Statement ; up:source unirule:MF_03219 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:877463 a rdf:Statement ; up:attribution _:877432 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:877464 a rdf:Statement ; up:source unirule:MF_03219 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:877465 a rdf:Statement ; up:attribution _:877433 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:877466 a rdf:Statement ; up:source unirule:MF_03219 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:877467 a rdf:Statement ; up:attribution _:877434 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:877468 a rdf:Statement ; up:source unirule:MF_03219 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:877469 a rdf:Statement ; up:attribution _:877435 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:877470 a rdf:Statement ; up:source unirule:MF_03219 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:877471 a rdf:Statement ; up:attribution _:877436 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03219 #Rule MF_03219 Created by:ipedruzz on:2016-10-20 Modified by:ecastro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00558 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03221 . })) . BIND(URI(CONCAT(STR(?this), '#MF_03219a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_03219a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_03219a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03219a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_03219a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_03219a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_03219a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_03219a9')) AS ?annotation9) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch71 faldo:location ?templateMotifSequenceMatchRegionP0A83672 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A83674 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A836MF_0055867 . ?templateMotifSequenceMatchRegionP0A83672 faldo:begin ?templateMotifSequenceMatchBeginP0A83673 . ?templateMotifSequenceMatchBeginP0A83673 faldo:position ?templateMotifSequenceMatchBeginPositionP0A83668 ; faldo:reference isoform:P0A836-1 . ?templateMotifSequenceProfileAlignmentOperationP0A83674 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . ?targetMotifMatch75 faldo:location ?targetMotifMatchRegionMatch76 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0055878 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A836MF_0055869 . ?targetMotifMatchRegionMatch76 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0055877 . ?targetMotifMatchRegionMatchBeginMF_0055877 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0055870 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0055878 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_0055867, 1, (STRLEN(?templateMotifCigarP0A836MF_0055867) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_0055867, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP0A83668) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_0055869, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_0055869) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_0055869, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_0055869, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_0055869) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_0055869, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) . BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0055870) - 1) AS ?thisPositionOn16) . BIND(?thisPositionOn16 AS ?thisPositionOn17) . BIND(?this AS ?pfs1t81) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, 1) = 'N')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_0055867, 1, (STRLEN(?templateMotifCigarP0A836MF_0055867) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_0055867, CONCAT('^(?:-*[^-]){', STR(((213 - ?templateMotifSequenceMatchBeginPositionP0A83668) + 1)), '}'), '')))), '[a-z]', '')) AS ?step182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_0055869, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_0055869) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_0055869, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_0055869, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_0055869) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_0055869, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), '')))), '[^-]', ''))) AS ?step283) . BIND(((?step283 + ?targetMotifMatchRegionMatchBeginPositionMF_0055870) - 1) AS ?thisPositionOn22) . BIND(?thisPositionOn22 AS ?thisPositionOn23) . BIND(?this AS ?pfs1t84) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, 1) = 'D')) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch89 faldo:location ?templateMotifSequenceMatchRegionP0A83690 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A83692 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A836MF_0055885 . ?templateMotifSequenceMatchRegionP0A83690 faldo:begin ?templateMotifSequenceMatchBeginP0A83691 . ?templateMotifSequenceMatchBeginP0A83691 faldo:position ?templateMotifSequenceMatchBeginPositionP0A83686 ; faldo:reference isoform:P0A836-1 . ?templateMotifSequenceProfileAlignmentOperationP0A83692 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . ?targetMotifMatch93 faldo:location ?targetMotifMatchRegionMatch94 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0055896 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A836MF_0055887 . ?targetMotifMatchRegionMatch94 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0055895 . ?targetMotifMatchRegionMatchBeginMF_0055895 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0055888 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0055896 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_0055885, 1, (STRLEN(?templateMotifCigarP0A836MF_0055885) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_0055885, CONCAT('^(?:-*[^-]){', STR(((53 - ?templateMotifSequenceMatchBeginPositionP0A83686) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_0055887, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_0055887) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_0055887, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_0055887, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_0055887) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_0055887, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) . BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0055888) - 1) AS ?thisPositionOn29) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_0055885, 1, (STRLEN(?templateMotifCigarP0A836MF_0055885) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_0055885, CONCAT('^(?:-*[^-]){', STR(((55 - ?templateMotifSequenceMatchBeginPositionP0A83686) + 1)), '}'), '')))), '[a-z]', '')) AS ?step199) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_0055887, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_0055887) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_0055887, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_0055887, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_0055887) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_0055887, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), '')))), '[^-]', ''))) AS ?step2100) . BIND(((?step2100 + ?targetMotifMatchRegionMatchBeginPositionMF_0055888) - 1) AS ?thisPositionOn30) . BIND(?this AS ?pfs2t101) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, (?thisPositionOn30 - ?thisPositionOn29)) = 'GRG')) . BIND(URI(CONCAT(STR(?this), '#MF_03219a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch106 faldo:location ?templateMotifSequenceMatchRegionP0A836107 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A836109 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A836MF_00558102 . ?templateMotifSequenceMatchRegionP0A836107 faldo:begin ?templateMotifSequenceMatchBeginP0A836108 . ?templateMotifSequenceMatchBeginP0A836108 faldo:position ?templateMotifSequenceMatchBeginPositionP0A836103 ; faldo:reference isoform:P0A836-1 . ?templateMotifSequenceProfileAlignmentOperationP0A836109 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . ?targetMotifMatch110 faldo:location ?targetMotifMatchRegionMatch111 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00558113 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A836MF_00558104 . ?targetMotifMatchRegionMatch111 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00558112 . ?targetMotifMatchRegionMatchBeginMF_00558112 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00558105 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00558113 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558102, 1, (STRLEN(?templateMotifCigarP0A836MF_00558102) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558102, CONCAT('^(?:-*[^-]){', STR(((321 - ?templateMotifSequenceMatchBeginPositionP0A836103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558104, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558104) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558104, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558104) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) . BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_00558105) - 1) AS ?thisPositionOn37) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558102, 1, (STRLEN(?templateMotifCigarP0A836MF_00558102) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558102, CONCAT('^(?:-*[^-]){', STR(((323 - ?templateMotifSequenceMatchBeginPositionP0A836103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558104, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558104) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558104, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558104) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) . BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_00558105) - 1) AS ?thisPositionOn38) . BIND(?this AS ?pfs2t118) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse34) . FILTER (REGEX('GI[VM]', SUBSTR(?thisSequenceValue, ?thisPositionOn37, (?thisPositionOn38 - ?thisPositionOn37)))) . BIND(URI(CONCAT(STR(?this), '#MF_03219a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionP0A836124 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A836126 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A836MF_00558119 . ?templateMotifSequenceMatchRegionP0A836124 faldo:begin ?templateMotifSequenceMatchBeginP0A836125 . ?templateMotifSequenceMatchBeginP0A836125 faldo:position ?templateMotifSequenceMatchBeginPositionP0A836120 ; faldo:reference isoform:P0A836-1 . ?templateMotifSequenceProfileAlignmentOperationP0A836126 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . ?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00558130 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A836MF_00558121 . ?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00558129 . ?targetMotifMatchRegionMatchBeginMF_00558129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00558122 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00558130 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558119, 1, (STRLEN(?templateMotifCigarP0A836MF_00558119) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558119, CONCAT('^(?:-*[^-]){', STR(((46 - ?templateMotifSequenceMatchBeginPositionP0A836120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558121, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558121) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558121, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558121) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_00558122) - 1) AS ?thisPositionOn44) . BIND(?thisPositionOn44 AS ?thisPositionOn45) . BIND(?this AS ?pfs2t133) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_03219a40')) AS ?annotation40) . BIND(?this AS ?pfs39) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionP0A836139 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A836141 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A836MF_00558134 . ?templateMotifSequenceMatchRegionP0A836139 faldo:begin ?templateMotifSequenceMatchBeginP0A836140 . ?templateMotifSequenceMatchBeginP0A836140 faldo:position ?templateMotifSequenceMatchBeginPositionP0A836135 ; faldo:reference isoform:P0A836-1 . ?templateMotifSequenceProfileAlignmentOperationP0A836141 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . ?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00558145 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A836MF_00558136 . ?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00558144 . ?targetMotifMatchRegionMatchBeginMF_00558144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00558137 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00558145 edam:has_input signature:MF_00558 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558134, 1, (STRLEN(?templateMotifCigarP0A836MF_00558134) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558134, CONCAT('^(?:-*[^-]){', STR(((107 - ?templateMotifSequenceMatchBeginPositionP0A836135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558136, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558136) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558136, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558136) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_00558137) - 1) AS ?thisPositionOn51) . BIND(?thisPositionOn51 AS ?thisPositionOn52) . BIND(?this AS ?pfs2t148) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_03219a47')) AS ?annotation47) . BIND(?this AS ?pfs46) . } 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(((264 - ?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 ?thisPositionOn59) . BIND(?thisPositionOn59 AS ?thisPositionOn60) . BIND(?this AS ?pfs2t163) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse56) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_03219a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } 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 . ?this rdfs:seeAlso <http://purl.uniprot.org/prosite/PS50975>. BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558164, 1, (STRLEN(?templateMotifCigarP0A836MF_00558164) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558164, CONCAT('^(?:-*[^-]){', STR(((9 - ?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 ?thisPositionOn65) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A836MF_00558164, 1, (STRLEN(?templateMotifCigarP0A836MF_00558164) - STRLEN(REPLACE(?templateMotifCigarP0A836MF_00558164, CONCAT('^(?:-*[^-]){', STR(((244 - ?templateMotifSequenceMatchBeginPositionP0A836165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A836MF_00558166, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558166) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A836MF_00558166, 1, (STRLEN(?targetMotifMatchCigarP0A836MF_00558166) - STRLEN(REPLACE(?targetMotifMatchCigarP0A836MF_00558166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), '')))), '[^-]', ''))) AS ?step2179) . BIND(((?step2179 + ?targetMotifMatchRegionMatchBeginPositionMF_00558167) - 1) AS ?thisPositionOn66) . BIND(?this AS ?pfs3t180) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse64) . FILTER ((BOUND(?thisPositionOn65) && BOUND(?thisPositionOn66))) . BIND(URI(CONCAT(STR(?this), '#MF_03219a62')) AS ?annotation62) . BIND(?this AS ?pfs61) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag181) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag181, ?UNBOUND_VARIABLE) AS ?case10) . }