CONSTRUCT { _:481111 up:source unirule:MF_01339 . _:481112 up:source unirule:MF_01339 . _:481113 up:source unirule:MF_01339 . _:481114 up:source unirule:MF_01339 . _:481115 up:source unirule:MF_01339 . _:481116 up:source unirule:MF_01339 . _:481117 up:source unirule:MF_01339 . _:481118 up:source unirule:MF_01339 . _:481119 up:source unirule:MF_01339 . _:481120 up:source unirule:MF_01339 . _:481121 up:source unirule:MF_01339 . _:481122 up:source unirule:MF_01339 . _:481123 up:source unirule:MF_01339 . _:481124 up:source unirule:MF_01339 . _:481125 up:source unirule:MF_01339 . _:481126 up:source unirule:MF_01339 . _:481127 up:source unirule:MF_01339 . _:481128 up:source unirule:MF_01339 . _:481129 up:source unirule:MF_01339 . _:481130 up:source unirule:MF_01339 . _:481131 up:source unirule:MF_01339 . _:481132 up:source unirule:MF_01339 . _:481133 up:source unirule:MF_01339 . _:481134 up:source unirule:MF_01339 . _:481135 up:source unirule:MF_01339 . _:481136 up:source unirule:MF_01339 . _:481137 up:source unirule:MF_01339 . _:481138 up:source unirule:MF_01339 . _:481139 up:source unirule:MF_01339 . _:481140 up:source unirule:MF_01339 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation7 , ?annotation8 , ?annotation9 ; up:classifiedWith GO:0016984 , keyword:113 , keyword:120 , keyword:456 , keyword:503 , keyword:560 ; up:recommendedName ?name0 . ?name0 up:ecName '4.1.1.39' ; up:fullName 'Ribulose bisphosphate carboxylase' ; up:shortName 'RuBisCO' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'cbbM' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'RuBisCO catalyzes two reactions: the carboxylation of D-ribulose 1,5-bisphosphate, the primary event in carbon dioxide fixation, as well as the oxidative fragmentation of the pentose substrate. Both reactions occur simultaneously and in competition at the same active site.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/23124>; up:enzymeClass <http://purl.uniprot.org/enzyme/4.1.1.39>. ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity <http://rdf.rhea-db.org/36631>. ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation8 a up:Annotation ; rdfs:comment "The basic functional RuBisCO is composed of a large chain homodimer in a 'head-to-tail' conformation. In contrast to form I RuBisCO, the form II RuBisCO are composed solely of large subunits." . ?annotation9 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the RuBisCO large chain family. Type II subfamily.' . ?case10 up:classifiedWith GO:0000287 , keyword:460 , keyword:479 . ?case11 up:classifiedWith keyword:602 . ?pfs12 up:annotation ?annotation13 , ?annotation19 , ?annotation25 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; up:ligand ?ligand16 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'via carbamate group' . ?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 . ?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:18420 . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb33 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfs37 up:annotation ?annotation38 . ?annotation38 faldo:begin ?pfsb39 ; faldo:end ?pfse40 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse40 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; rdf:type up:Site_Annotation ; rdfs:comment 'Transition state stabilizer' . ?pfsb45 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfs49 up:annotation ?annotation50 . ?annotation50 faldo:begin ?pfsb51 ; faldo:end ?pfse52 ; up:ligand ?ligand53 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in homodimeric partner' . ?pfsb51 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse52 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?ligand53 rdfs:subClassOf ?molecule54 . ?molecule54 rdfs:label 'substrate' . ?pfs57 up:annotation ?annotation58 . ?annotation58 faldo:begin ?pfsb59 ; faldo:end ?pfse60 ; up:ligand ?ligand61 ; rdf:type up:Binding_Site_Annotation . ?pfsb59 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?pfse60 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?ligand61 rdfs:subClassOf ?molecule62 . ?molecule62 rdfs:label 'substrate' . ?pfs65 up:annotation ?annotation66 . ?annotation66 faldo:begin ?pfsb67 ; faldo:end ?pfse68 ; up:ligand ?ligand69 ; rdf:type up:Binding_Site_Annotation . ?pfsb67 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfse68 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?ligand69 rdfs:subClassOf ?molecule70 . ?molecule70 rdfs:label 'substrate' . ?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 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'N6-carboxylysine' . ?pfsb91 faldo:position ?thisPositionOn93 ; rdf:type faldo:ExactPosition . ?pfse92 faldo:position ?thisPositionOn94 ; rdf:type faldo:ExactPosition . _:481141 a rdf:Statement ; up:attribution _:481111 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:481142 a rdf:Statement ; up:attribution _:481112 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:481143 a rdf:Statement ; up:attribution _:481113 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:481144 a rdf:Statement ; up:attribution _:481114 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:481145 a rdf:Statement ; up:attribution _:481115 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:481146 a rdf:Statement ; up:attribution _:481116 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:481147 a rdf:Statement ; up:attribution _:481117 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:481148 a rdf:Statement ; up:attribution _:481118 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:481149 a rdf:Statement ; up:attribution _:481119 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:113 . _:481150 a rdf:Statement ; up:attribution _:481120 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:120 . _:481151 a rdf:Statement ; up:attribution _:481121 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:456 . _:481152 a rdf:Statement ; up:attribution _:481122 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:503 . _:481153 a rdf:Statement ; up:attribution _:481123 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:481154 a rdf:Statement ; up:attribution _:481124 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016984 . _:481155 a rdf:Statement ; up:attribution _:481125 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:481156 a rdf:Statement ; up:attribution _:481126 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:481157 a rdf:Statement ; up:attribution _:481127 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:481158 a rdf:Statement ; up:attribution _:481128 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:602 . _:481159 a rdf:Statement ; up:source unirule:MF_01339 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:481160 a rdf:Statement ; up:attribution _:481129 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:481161 a rdf:Statement ; up:source unirule:MF_01339 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:481162 a rdf:Statement ; up:attribution _:481130 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:481163 a rdf:Statement ; up:source unirule:MF_01339 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:481164 a rdf:Statement ; up:attribution _:481131 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:481165 a rdf:Statement ; up:source unirule:MF_01339 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:481166 a rdf:Statement ; up:attribution _:481132 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:481167 a rdf:Statement ; up:source unirule:MF_01339 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:481168 a rdf:Statement ; up:attribution _:481133 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:481169 a rdf:Statement ; up:source unirule:MF_01339 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:481170 a rdf:Statement ; up:attribution _:481134 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:481171 a rdf:Statement ; up:source unirule:MF_01339 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:481172 a rdf:Statement ; up:attribution _:481135 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:481173 a rdf:Statement ; up:source unirule:MF_01339 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:481174 a rdf:Statement ; up:attribution _:481136 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:481175 a rdf:Statement ; up:source unirule:MF_01339 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:481176 a rdf:Statement ; up:attribution _:481137 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:481177 a rdf:Statement ; up:source unirule:MF_01339 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . _:481178 a rdf:Statement ; up:attribution _:481138 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . _:481179 a rdf:Statement ; up:source unirule:MF_01339 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . _:481180 a rdf:Statement ; up:attribution _:481139 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . _:481181 a rdf:Statement ; up:source unirule:MF_01339 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . _:481182 a rdf:Statement ; up:attribution _:481140 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01339 #Rule MF_01339 Created by:? on:2005-11-08 Modified by:Edouard de Castro on:2024-09-02 VALUES ?supertaxon95 {taxon:1073 taxon:204455 taxon:204441 taxon:80864 taxon:32012 taxon:119069 taxon:75787 taxon:109262 taxon:28884 taxon:933} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01339 . ?thisOrganism rdfs:subClassOf+ ?supertaxon95 . BIND(URI(CONCAT(STR(?this), '#MF_01339a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01339a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_01339a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01339a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01339a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01339a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01339a9')) AS ?annotation9) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionP04718101 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04718103 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04718MF_0133996 . ?templateMotifSequenceMatchRegionP04718101 faldo:begin ?templateMotifSequenceMatchBeginP04718102 . ?templateMotifSequenceMatchBeginP04718102 faldo:position ?templateMotifSequenceMatchBeginPositionP0471897 ; faldo:reference isoform:P04718-1 . ?templateMotifSequenceProfileAlignmentOperationP04718103 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . ?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01339107 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04718MF_0133998 . ?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01339106 . ?targetMotifMatchRegionMatchBeginMF_01339106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0133999 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01339107 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04718MF_0133996, 1, (STRLEN(?templateMotifCigarP04718MF_0133996) - STRLEN(REPLACE(?templateMotifCigarP04718MF_0133996, CONCAT('^(?:-*[^-]){', STR(((191 - ?templateMotifSequenceMatchBeginPositionP0471897) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04718MF_0133998, 1, (STRLEN(?targetMotifMatchCigarP04718MF_0133998) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_0133998, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04718MF_0133998, 1, (STRLEN(?targetMotifMatchCigarP04718MF_0133998) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_0133998, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) . BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0133999) - 1) AS ?thisPositionOn17) . BIND(?thisPositionOn17 AS ?thisPositionOn18) . BIND(?this AS ?pfs1t110) . 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) = 'K')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04718MF_0133996, 1, (STRLEN(?templateMotifCigarP04718MF_0133996) - STRLEN(REPLACE(?templateMotifCigarP04718MF_0133996, CONCAT('^(?:-*[^-]){', STR(((193 - ?templateMotifSequenceMatchBeginPositionP0471897) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04718MF_0133998, 1, (STRLEN(?targetMotifMatchCigarP04718MF_0133998) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_0133998, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04718MF_0133998, 1, (STRLEN(?targetMotifMatchCigarP04718MF_0133998) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_0133998, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) . BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_0133999) - 1) AS ?thisPositionOn23) . BIND(?thisPositionOn23 AS ?thisPositionOn24) . BIND(?this AS ?pfs1t113) . 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(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04718MF_0133996, 1, (STRLEN(?templateMotifCigarP04718MF_0133996) - STRLEN(REPLACE(?templateMotifCigarP04718MF_0133996, CONCAT('^(?:-*[^-]){', STR(((194 - ?templateMotifSequenceMatchBeginPositionP0471897) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04718MF_0133998, 1, (STRLEN(?targetMotifMatchCigarP04718MF_0133998) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_0133998, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04718MF_0133998, 1, (STRLEN(?targetMotifMatchCigarP04718MF_0133998) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_0133998, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) . BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_0133999) - 1) AS ?thisPositionOn29) . BIND(?thisPositionOn29 AS ?thisPositionOn30) . BIND(?this AS ?pfs1t116) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, 1) = 'E')) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch121 faldo:location ?templateMotifSequenceMatchRegionP04718122 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04718124 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04718MF_01339117 . ?templateMotifSequenceMatchRegionP04718122 faldo:begin ?templateMotifSequenceMatchBeginP04718123 . ?templateMotifSequenceMatchBeginP04718123 faldo:position ?templateMotifSequenceMatchBeginPositionP04718118 ; faldo:reference isoform:P04718-1 . ?templateMotifSequenceProfileAlignmentOperationP04718124 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . ?targetMotifMatch125 faldo:location ?targetMotifMatchRegionMatch126 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01339128 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04718MF_01339119 . ?targetMotifMatchRegionMatch126 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01339127 . ?targetMotifMatchRegionMatchBeginMF_01339127 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01339120 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01339128 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04718MF_01339117, 1, (STRLEN(?templateMotifCigarP04718MF_01339117) - STRLEN(REPLACE(?templateMotifCigarP04718MF_01339117, CONCAT('^(?:-*[^-]){', STR(((166 - ?templateMotifSequenceMatchBeginPositionP04718118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04718MF_01339119, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339119) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04718MF_01339119, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339119) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) . BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_01339120) - 1) AS ?thisPositionOn35) . BIND(?thisPositionOn35 AS ?thisPositionOn36) . BIND(?this AS ?pfs2t131) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse34) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01339a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionP04718137 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04718139 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04718MF_01339132 . ?templateMotifSequenceMatchRegionP04718137 faldo:begin ?templateMotifSequenceMatchBeginP04718138 . ?templateMotifSequenceMatchBeginP04718138 faldo:position ?templateMotifSequenceMatchBeginPositionP04718133 ; faldo:reference isoform:P04718-1 . ?templateMotifSequenceProfileAlignmentOperationP04718139 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . ?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01339143 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04718MF_01339134 . ?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01339142 . ?targetMotifMatchRegionMatchBeginMF_01339142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01339135 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01339143 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04718MF_01339132, 1, (STRLEN(?templateMotifCigarP04718MF_01339132) - STRLEN(REPLACE(?templateMotifCigarP04718MF_01339132, CONCAT('^(?:-*[^-]){', STR(((287 - ?templateMotifSequenceMatchBeginPositionP04718133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04718MF_01339134, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339134) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04718MF_01339134, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339134) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) . BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_01339135) - 1) AS ?thisPositionOn41) . BIND(?thisPositionOn41 AS ?thisPositionOn42) . BIND(?this AS ?pfs2t146) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb39) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse40) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01339a38')) AS ?annotation38) . BIND(?this AS ?pfs37) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch151 faldo:location ?templateMotifSequenceMatchRegionP04718152 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04718154 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04718MF_01339147 . ?templateMotifSequenceMatchRegionP04718152 faldo:begin ?templateMotifSequenceMatchBeginP04718153 . ?templateMotifSequenceMatchBeginP04718153 faldo:position ?templateMotifSequenceMatchBeginPositionP04718148 ; faldo:reference isoform:P04718-1 . ?templateMotifSequenceProfileAlignmentOperationP04718154 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . ?targetMotifMatch155 faldo:location ?targetMotifMatchRegionMatch156 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01339158 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04718MF_01339149 . ?targetMotifMatchRegionMatch156 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01339157 . ?targetMotifMatchRegionMatchBeginMF_01339157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01339150 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01339158 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04718MF_01339147, 1, (STRLEN(?templateMotifCigarP04718MF_01339147) - STRLEN(REPLACE(?templateMotifCigarP04718MF_01339147, CONCAT('^(?:-*[^-]){', STR(((329 - ?templateMotifSequenceMatchBeginPositionP04718148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04718MF_01339149, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339149) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04718MF_01339149, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339149) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) . BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_01339150) - 1) AS ?thisPositionOn47) . BIND(?thisPositionOn47 AS ?thisPositionOn48) . BIND(?this AS ?pfs2t161) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse46) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01339a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch166 faldo:location ?templateMotifSequenceMatchRegionP04718167 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04718169 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04718MF_01339162 . ?templateMotifSequenceMatchRegionP04718167 faldo:begin ?templateMotifSequenceMatchBeginP04718168 . ?templateMotifSequenceMatchBeginP04718168 faldo:position ?templateMotifSequenceMatchBeginPositionP04718163 ; faldo:reference isoform:P04718-1 . ?templateMotifSequenceProfileAlignmentOperationP04718169 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . ?targetMotifMatch170 faldo:location ?targetMotifMatchRegionMatch171 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01339173 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04718MF_01339164 . ?targetMotifMatchRegionMatch171 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01339172 . ?targetMotifMatchRegionMatchBeginMF_01339172 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01339165 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01339173 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04718MF_01339162, 1, (STRLEN(?templateMotifCigarP04718MF_01339162) - STRLEN(REPLACE(?templateMotifCigarP04718MF_01339162, CONCAT('^(?:-*[^-]){', STR(((111 - ?templateMotifSequenceMatchBeginPositionP04718163) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1174) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04718MF_01339164, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339164) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04718MF_01339164, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339164) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), '')))), '[^-]', ''))) AS ?step2175) . BIND(((?step2175 + ?targetMotifMatchRegionMatchBeginPositionMF_01339165) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs2t176) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb51) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse52) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01339a50')) AS ?annotation50) . BIND(?this AS ?pfs49) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch181 faldo:location ?templateMotifSequenceMatchRegionP04718182 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04718184 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04718MF_01339177 . ?templateMotifSequenceMatchRegionP04718182 faldo:begin ?templateMotifSequenceMatchBeginP04718183 . ?templateMotifSequenceMatchBeginP04718183 faldo:position ?templateMotifSequenceMatchBeginPositionP04718178 ; faldo:reference isoform:P04718-1 . ?templateMotifSequenceProfileAlignmentOperationP04718184 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . ?targetMotifMatch185 faldo:location ?targetMotifMatchRegionMatch186 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01339188 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04718MF_01339179 . ?targetMotifMatchRegionMatch186 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01339187 . ?targetMotifMatchRegionMatchBeginMF_01339187 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01339180 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01339188 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04718MF_01339177, 1, (STRLEN(?templateMotifCigarP04718MF_01339177) - STRLEN(REPLACE(?templateMotifCigarP04718MF_01339177, CONCAT('^(?:-*[^-]){', STR(((168 - ?templateMotifSequenceMatchBeginPositionP04718178) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1189) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04718MF_01339179, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339179) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04718MF_01339179, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339179) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), '')))), '[^-]', ''))) AS ?step2190) . BIND(((?step2190 + ?targetMotifMatchRegionMatchBeginPositionMF_01339180) - 1) AS ?thisPositionOn63) . BIND(?thisPositionOn63 AS ?thisPositionOn64) . BIND(?this AS ?pfs2t191) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb59) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse60) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01339a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch196 faldo:location ?templateMotifSequenceMatchRegionP04718197 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04718199 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04718MF_01339192 . ?templateMotifSequenceMatchRegionP04718197 faldo:begin ?templateMotifSequenceMatchBeginP04718198 . ?templateMotifSequenceMatchBeginP04718198 faldo:position ?templateMotifSequenceMatchBeginPositionP04718193 ; faldo:reference isoform:P04718-1 . ?templateMotifSequenceProfileAlignmentOperationP04718199 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . ?targetMotifMatch200 faldo:location ?targetMotifMatchRegionMatch201 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01339203 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04718MF_01339194 . ?targetMotifMatchRegionMatch201 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01339202 . ?targetMotifMatchRegionMatchBeginMF_01339202 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01339195 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01339203 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04718MF_01339192, 1, (STRLEN(?templateMotifCigarP04718MF_01339192) - STRLEN(REPLACE(?templateMotifCigarP04718MF_01339192, CONCAT('^(?:-*[^-]){', STR(((288 - ?templateMotifSequenceMatchBeginPositionP04718193) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1204) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04718MF_01339194, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339194) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04718MF_01339194, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339194) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), '')))), '[^-]', ''))) AS ?step2205) . BIND(((?step2205 + ?targetMotifMatchRegionMatchBeginPositionMF_01339195) - 1) AS ?thisPositionOn71) . BIND(?thisPositionOn71 AS ?thisPositionOn72) . BIND(?this AS ?pfs2t206) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse68) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01339a66')) AS ?annotation66) . BIND(?this AS ?pfs65) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch211 faldo:location ?templateMotifSequenceMatchRegionP04718212 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04718214 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04718MF_01339207 . ?templateMotifSequenceMatchRegionP04718212 faldo:begin ?templateMotifSequenceMatchBeginP04718213 . ?templateMotifSequenceMatchBeginP04718213 faldo:position ?templateMotifSequenceMatchBeginPositionP04718208 ; faldo:reference isoform:P04718-1 . ?templateMotifSequenceProfileAlignmentOperationP04718214 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . ?targetMotifMatch215 faldo:location ?targetMotifMatchRegionMatch216 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01339218 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04718MF_01339209 . ?targetMotifMatchRegionMatch216 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01339217 . ?targetMotifMatchRegionMatchBeginMF_01339217 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01339210 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01339218 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04718MF_01339207, 1, (STRLEN(?templateMotifCigarP04718MF_01339207) - STRLEN(REPLACE(?templateMotifCigarP04718MF_01339207, CONCAT('^(?:-*[^-]){', STR(((321 - ?templateMotifSequenceMatchBeginPositionP04718208) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1219) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04718MF_01339209, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339209) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04718MF_01339209, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339209) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), '')))), '[^-]', ''))) AS ?step2220) . BIND(((?step2220 + ?targetMotifMatchRegionMatchBeginPositionMF_01339210) - 1) AS ?thisPositionOn79) . BIND(?thisPositionOn79 AS ?thisPositionOn80) . BIND(?this AS ?pfs2t221) . 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) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01339a74')) AS ?annotation74) . BIND(?this AS ?pfs73) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch226 faldo:location ?templateMotifSequenceMatchRegionP04718227 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04718229 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04718MF_01339222 . ?templateMotifSequenceMatchRegionP04718227 faldo:begin ?templateMotifSequenceMatchBeginP04718228 . ?templateMotifSequenceMatchBeginP04718228 faldo:position ?templateMotifSequenceMatchBeginPositionP04718223 ; faldo:reference isoform:P04718-1 . ?templateMotifSequenceProfileAlignmentOperationP04718229 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . ?targetMotifMatch230 faldo:location ?targetMotifMatchRegionMatch231 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01339233 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04718MF_01339224 . ?targetMotifMatchRegionMatch231 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01339232 . ?targetMotifMatchRegionMatchBeginMF_01339232 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01339225 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01339233 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04718MF_01339222, 1, (STRLEN(?templateMotifCigarP04718MF_01339222) - STRLEN(REPLACE(?templateMotifCigarP04718MF_01339222, CONCAT('^(?:-*[^-]){', STR(((368 - ?templateMotifSequenceMatchBeginPositionP04718223) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1234) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04718MF_01339224, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339224) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04718MF_01339224, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339224) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), '')))), '[^-]', ''))) AS ?step2235) . BIND(((?step2235 + ?targetMotifMatchRegionMatchBeginPositionMF_01339225) - 1) AS ?thisPositionOn87) . BIND(?thisPositionOn87 AS ?thisPositionOn88) . BIND(?this AS ?pfs2t236) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfsb83) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfse84) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn87, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_01339a82')) AS ?annotation82) . BIND(?this AS ?pfs81) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch241 faldo:location ?templateMotifSequenceMatchRegionP04718242 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04718244 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04718MF_01339237 . ?templateMotifSequenceMatchRegionP04718242 faldo:begin ?templateMotifSequenceMatchBeginP04718243 . ?templateMotifSequenceMatchBeginP04718243 faldo:position ?templateMotifSequenceMatchBeginPositionP04718238 ; faldo:reference isoform:P04718-1 . ?templateMotifSequenceProfileAlignmentOperationP04718244 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . ?targetMotifMatch245 faldo:location ?targetMotifMatchRegionMatch246 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01339248 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04718MF_01339239 . ?targetMotifMatchRegionMatch246 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01339247 . ?targetMotifMatchRegionMatchBeginMF_01339247 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01339240 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01339248 edam:has_input signature:MF_01339 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04718MF_01339237, 1, (STRLEN(?templateMotifCigarP04718MF_01339237) - STRLEN(REPLACE(?templateMotifCigarP04718MF_01339237, CONCAT('^(?:-*[^-]){', STR(((191 - ?templateMotifSequenceMatchBeginPositionP04718238) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1249) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04718MF_01339239, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339239) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04718MF_01339239, 1, (STRLEN(?targetMotifMatchCigarP04718MF_01339239) - STRLEN(REPLACE(?targetMotifMatchCigarP04718MF_01339239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), '')))), '[^-]', ''))) AS ?step2250) . BIND(((?step2250 + ?targetMotifMatchRegionMatchBeginPositionMF_01339240) - 1) AS ?thisPositionOn93) . BIND(?thisPositionOn93 AS ?thisPositionOn94) . BIND(?this AS ?pfs2t251) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn93))) AS ?pfsb91) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfse92) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn93, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01339a90')) AS ?annotation90) . BIND(?this AS ?pfs89) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag252) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag252, ?UNBOUND_VARIABLE) AS ?case10) . OPTIONAL { ?this a up:Protein . { ?this up:proteome <http://purl.uniprot.org/proteomes/PHOTOSYN#Yes>. } UNION { ?this up:proteome ?p253 . ?p253 skos:narrower <http://purl.uniprot.org/proteomes/PHOTOSYN#Yes>. } BIND(?this AS ?case11) . } }