CONSTRUCT { _:473061 up:source unirule:MF_01338 . _:473062 up:source unirule:MF_01338 . _:473063 up:source unirule:MF_01338 . _:473064 up:source unirule:MF_01338 . _:473065 up:source unirule:MF_01338 . _:473066 up:source unirule:MF_01338 . _:473067 up:source unirule:MF_01338 . _:473068 up:source unirule:MF_01338 . _:473069 up:source unirule:MF_01338 . _:473070 up:source unirule:MF_01338 . _:473071 up:source unirule:MF_01338 . _:473072 up:source unirule:MF_01338 . _:473073 up:source unirule:MF_01338 . _:473074 up:source unirule:MF_01338 . _:473075 up:source unirule:MF_01338 . _:473076 up:source unirule:MF_01338 . _:473077 up:source unirule:MF_01338 . _:473078 up:source unirule:MF_01338 . _:473079 up:source unirule:MF_01338 . _:473080 up:source unirule:MF_01338 . _:473081 up:source unirule:MF_01338 . _:473082 up:source unirule:MF_01338 . _:473083 up:source unirule:MF_01338 . _:473084 up:source unirule:MF_01338 . _:473085 up:source unirule:MF_01338 . _:473086 up:source unirule:MF_01338 . _:473087 up:source unirule:MF_01338 . _:473088 up:source unirule:MF_01338 . _:473089 up:source unirule:MF_01338 . _:473090 up:source unirule:MF_01338 . _:473091 up:source unirule:MF_01338 . _:473092 up:source unirule:MF_01338 . _:473093 up:source unirule:MF_01338 . _:473094 up:source unirule:MF_01338 . _:473095 up:source unirule:MF_01338 . _:473096 up:source unirule:MF_01338 . _:473097 up:source unirule:MF_01338 . _:473098 up:source unirule:MF_01338 . _:473099 up:source unirule:MF_01338 . _:473100 up:source unirule:MF_01338 . _:473101 up:source unirule:MF_01338 . _:473102 up:source unirule:MF_01338 . _:473103 up:source unirule:MF_01338 . _:473104 up:source unirule:MF_01338 . _:473105 up:source unirule:MF_01338 . _:473106 up:source unirule:MF_01338 . ?this up:annotation ?annotation0 , ?annotation2 , ?annotation4 , ?annotation5 ; up:classifiedWith GO:0015977 , GO:0016984 , GO:0019253 , keyword:113 , keyword:120 , keyword:456 , keyword:503 , keyword:560 . ?annotation0 up:activity ?activity1 ; rdf:type up:Catalytic_Activity_Annotation . ?activity1 up:catalyticActivity <http://rdf.rhea-db.org/23124>; up:enzymeClass <http://purl.uniprot.org/enzyme/4.1.1.39>. ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity <http://rdf.rhea-db.org/36631>. ?annotation4 a up:Annotation ; rdfs:comment "The basic functional RuBisCO is composed of a large chain homodimer in a 'head-to-tail' conformation. In form I RuBisCO this homodimer is arranged in a barrel-like tetramer with the small subunits forming a tetrameric 'cap' on each end of the 'barrel'." . ?annotation5 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the RuBisCO large chain family. Type I subfamily.' . ?case6 up:classifiedWith GO:0000287 , keyword:460 , keyword:479 . ?case7 up:classifiedWith keyword:1015 . ?case8 up:classifiedWith keyword:488 . ?case9 up:classifiedWith GO:0009507 . ?case10 up:classifiedWith keyword:7 . ?case12 up:classifiedWith GO:0031470 , keyword:1282 . ?case13 up:classifiedWith keyword:602 . ?case14 up:precursor "true"^^xsd:boolean ; up:recommendedName ?name15 . ?name15 up:ecName '4.1.1.39' ; up:fullName 'Ribulose bisphosphate carboxylase large chain' ; up:shortName 'RuBisCO large subunit' ; rdf:type up:Structured_Name . ?case16 up:classifiedWith keyword:601 . ?case17 up:recommendedName ?name18 . ?name18 up:ecName '4.1.1.39' ; up:fullName 'Ribulose bisphosphate carboxylase large chain' ; up:shortName 'RuBisCO large subunit' ; rdf:type up:Structured_Name . ?case19 up:recommendedName ?name20 . ?name20 up:ecName '4.1.1.39' ; up:fullName 'Ribulose bisphosphate carboxylase large chain' ; up:shortName 'RuBisCO large subunit' ; rdf:type up:Structured_Name . ?case21 up:recommendedName ?name22 . ?name22 up:ecName '4.1.1.39' ; up:fullName 'Ribulose bisphosphate carboxylase large chain' ; up:shortName 'RuBisCO large subunit' ; rdf:type up:Structured_Name . ?pfs23 up:annotation ?annotation24 , ?annotation30 , ?annotation36 . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; up:ligand ?ligand27 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'via carbamate group' . ?pfsb25 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?ligand27 rdfs:subClassOf chebi:18420 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; up:ligand ?ligand33 ; rdf:type up:Binding_Site_Annotation . ?pfsb31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?ligand33 rdfs:subClassOf chebi:18420 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; up:ligand ?ligand39 ; rdf:type up:Binding_Site_Annotation . ?pfsb37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?ligand39 rdfs:subClassOf chebi:18420 . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; rdf:type up:Disulfide_Bond_Annotation ; rdfs:comment 'Interchain; in linked form' . ?pfsb44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'N-acetylproline' . ?pfsb50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'N6,N6,N6-trimethyllysine' . ?pfsb56 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfs60 up:annotation ?annotation61 . ?annotation61 faldo:begin ?pfsb62 ; faldo:end ?pfse63 ; rdf:type up:Site_Annotation ; rdfs:comment 'Transition state stabilizer' . ?pfsb62 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse63 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfs66 up:annotation ?annotation67 . ?annotation67 faldo:begin ?pfsb68 ; faldo:end ?pfse69 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb68 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfs72 up:annotation ?annotation73 . ?annotation73 faldo:begin ?pfsb74 ; faldo:end ?pfse75 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb74 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?pfse75 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?pfs78 up:annotation ?annotation79 . ?annotation79 faldo:begin ?pfsb80 ; faldo:end ?pfse81 ; up:ligand ?ligand82 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in homodimeric partner' . ?pfsb80 faldo:position ?thisPositionOn84 ; rdf:type faldo:ExactPosition . ?pfse81 faldo:position ?thisPositionOn85 ; rdf:type faldo:ExactPosition . ?ligand82 rdfs:subClassOf ?molecule83 . ?molecule83 rdfs:label 'substrate' . ?pfs86 up:annotation ?annotation87 . ?annotation87 faldo:begin ?pfsb88 ; faldo:end ?pfse89 ; up:ligand ?ligand90 ; rdf:type up:Binding_Site_Annotation . ?pfsb88 faldo:position ?thisPositionOn92 ; rdf:type faldo:ExactPosition . ?pfse89 faldo:position ?thisPositionOn93 ; rdf:type faldo:ExactPosition . ?ligand90 rdfs:subClassOf ?molecule91 . ?molecule91 rdfs:label 'substrate' . ?pfs94 up:annotation ?annotation95 . ?annotation95 faldo:begin ?pfsb96 ; faldo:end ?pfse97 ; up:ligand ?ligand98 ; rdf:type up:Binding_Site_Annotation . ?pfsb96 faldo:position ?thisPositionOn100 ; rdf:type faldo:ExactPosition . ?pfse97 faldo:position ?thisPositionOn101 ; rdf:type faldo:ExactPosition . ?ligand98 rdfs:subClassOf ?molecule99 . ?molecule99 rdfs:label 'substrate' . ?pfs102 up:annotation ?annotation103 . ?annotation103 faldo:begin ?pfsb104 ; faldo:end ?pfse105 ; up:ligand ?ligand106 ; rdf:type up:Binding_Site_Annotation . ?pfsb104 faldo:position ?thisPositionOn108 ; rdf:type faldo:ExactPosition . ?pfse105 faldo:position ?thisPositionOn109 ; rdf:type faldo:ExactPosition . ?ligand106 rdfs:subClassOf ?molecule107 . ?molecule107 rdfs:label 'substrate' . ?pfs110 up:annotation ?annotation111 . ?annotation111 faldo:begin ?pfsb112 ; faldo:end ?pfse113 ; up:ligand ?ligand114 ; rdf:type up:Binding_Site_Annotation . ?pfsb112 faldo:position ?thisPositionOn116 ; rdf:type faldo:ExactPosition . ?pfse113 faldo:position ?thisPositionOn117 ; rdf:type faldo:ExactPosition . ?ligand114 rdfs:subClassOf ?molecule115 . ?molecule115 rdfs:label 'substrate' . ?pfs118 up:annotation ?annotation119 . ?annotation119 faldo:begin ?pfsb120 ; faldo:end ?pfse121 ; up:ligand ?ligand122 ; rdf:type up:Binding_Site_Annotation . ?pfsb120 faldo:position ?thisPositionOn124 ; rdf:type faldo:ExactPosition . ?pfse121 faldo:position ?thisPositionOn125 ; rdf:type faldo:ExactPosition . ?ligand122 rdfs:subClassOf ?molecule123 . ?molecule123 rdfs:label 'substrate' . ?pfs126 up:annotation ?annotation127 . ?annotation127 faldo:begin ?pfsb128 ; faldo:end ?pfse129 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'N6-carboxylysine' . ?pfsb128 faldo:position ?thisPositionOn130 ; rdf:type faldo:ExactPosition . ?pfse129 faldo:position ?thisPositionOn131 ; rdf:type faldo:ExactPosition . ?pfs132 up:annotation ?annotation133 . ?annotation133 faldo:begin ?pfsb134 ; faldo:end ?pfse135 ; rdf:type up:Propeptide_Annotation . ?pfsb134 faldo:position ?thisPositionOn136 ; rdf:type faldo:ExactPosition . ?pfse135 faldo:position ?thisPositionOn137 ; rdf:type faldo:ExactPosition . ?pfs138 up:annotation ?annotation139 . ?annotation139 faldo:begin ?pfsb140 ; faldo:end ?pfse141 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Ribulose bisphosphate carboxylase large chain' . ?pfsb140 faldo:position ?thisPositionOn142 ; rdf:type faldo:ExactPosition . ?pfse141 faldo:position ?thisPositionOn143 ; rdf:type faldo:ExactPosition . _:473107 a rdf:Statement ; up:attribution _:473061 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:473108 a rdf:Statement ; up:attribution _:473062 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:473109 a rdf:Statement ; up:attribution _:473063 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:473110 a rdf:Statement ; up:attribution _:473064 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:473111 a rdf:Statement ; up:attribution _:473065 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:113 . _:473112 a rdf:Statement ; up:attribution _:473066 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:120 . _:473113 a rdf:Statement ; up:attribution _:473067 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:456 . _:473114 a rdf:Statement ; up:attribution _:473068 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:503 . _:473115 a rdf:Statement ; up:attribution _:473069 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:473116 a rdf:Statement ; up:attribution _:473070 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0015977 . _:473117 a rdf:Statement ; up:attribution _:473071 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016984 . _:473118 a rdf:Statement ; up:attribution _:473072 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019253 . _:473119 a rdf:Statement ; up:attribution _:473073 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:473120 a rdf:Statement ; up:attribution _:473074 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:473121 a rdf:Statement ; up:attribution _:473075 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:473122 a rdf:Statement ; up:attribution _:473076 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1015 . _:473123 a rdf:Statement ; up:attribution _:473077 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object keyword:488 . _:473124 a rdf:Statement ; up:attribution _:473078 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object GO:0009507 . _:473125 a rdf:Statement ; up:attribution _:473079 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object keyword:7 . _:473126 a rdf:Statement ; up:attribution _:473080 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1282 . _:473127 a rdf:Statement ; up:attribution _:473081 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object GO:0031470 . _:473128 a rdf:Statement ; up:attribution _:473082 ; rdf:subject ?case13 ; rdf:predicate up:classifiedWith ; rdf:object keyword:602 . _:473129 a rdf:Statement ; up:attribution _:473083 ; rdf:subject ?case14 ; rdf:predicate up:recommendedName ; rdf:object ?name15 . _:473130 a rdf:Statement ; up:attribution _:473084 ; rdf:subject ?case14 ; rdf:predicate up:precursor ; rdf:object "true"^^xsd:boolean . _:473131 a rdf:Statement ; up:attribution _:473085 ; rdf:subject ?case16 ; rdf:predicate up:classifiedWith ; rdf:object keyword:601 . _:473132 a rdf:Statement ; up:attribution _:473086 ; rdf:subject ?case17 ; rdf:predicate up:recommendedName ; rdf:object ?name18 . _:473133 a rdf:Statement ; up:attribution _:473087 ; rdf:subject ?case19 ; rdf:predicate up:recommendedName ; rdf:object ?name20 . _:473134 a rdf:Statement ; up:attribution _:473088 ; rdf:subject ?case21 ; rdf:predicate up:recommendedName ; rdf:object ?name22 . _:473135 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:473136 a rdf:Statement ; up:attribution _:473089 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:473137 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:473138 a rdf:Statement ; up:attribution _:473090 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:473139 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:473140 a rdf:Statement ; up:attribution _:473091 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:473141 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:473142 a rdf:Statement ; up:attribution _:473092 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:473143 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:473144 a rdf:Statement ; up:attribution _:473093 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:473145 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:473146 a rdf:Statement ; up:attribution _:473094 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:473147 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:473148 a rdf:Statement ; up:attribution _:473095 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:473149 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:473150 a rdf:Statement ; up:attribution _:473096 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:473151 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:473152 a rdf:Statement ; up:attribution _:473097 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:473153 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:473154 a rdf:Statement ; up:attribution _:473098 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:473155 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs86 ; rdf:predicate up:annotation ; rdf:object ?annotation87 . _:473156 a rdf:Statement ; up:attribution _:473099 ; rdf:subject ?pfs86 ; rdf:predicate up:annotation ; rdf:object ?annotation87 . _:473157 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs94 ; rdf:predicate up:annotation ; rdf:object ?annotation95 . _:473158 a rdf:Statement ; up:attribution _:473100 ; rdf:subject ?pfs94 ; rdf:predicate up:annotation ; rdf:object ?annotation95 . _:473159 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs102 ; rdf:predicate up:annotation ; rdf:object ?annotation103 . _:473160 a rdf:Statement ; up:attribution _:473101 ; rdf:subject ?pfs102 ; rdf:predicate up:annotation ; rdf:object ?annotation103 . _:473161 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs110 ; rdf:predicate up:annotation ; rdf:object ?annotation111 . _:473162 a rdf:Statement ; up:attribution _:473102 ; rdf:subject ?pfs110 ; rdf:predicate up:annotation ; rdf:object ?annotation111 . _:473163 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs118 ; rdf:predicate up:annotation ; rdf:object ?annotation119 . _:473164 a rdf:Statement ; up:attribution _:473103 ; rdf:subject ?pfs118 ; rdf:predicate up:annotation ; rdf:object ?annotation119 . _:473165 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs126 ; rdf:predicate up:annotation ; rdf:object ?annotation127 . _:473166 a rdf:Statement ; up:attribution _:473104 ; rdf:subject ?pfs126 ; rdf:predicate up:annotation ; rdf:object ?annotation127 . _:473167 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs132 ; rdf:predicate up:annotation ; rdf:object ?annotation133 . _:473168 a rdf:Statement ; up:attribution _:473105 ; rdf:subject ?pfs132 ; rdf:predicate up:annotation ; rdf:object ?annotation133 . _:473169 a rdf:Statement ; up:source unirule:MF_01338 ; rdf:subject ?pfs138 ; rdf:predicate up:annotation ; rdf:object ?annotation139 . _:473170 a rdf:Statement ; up:attribution _:473106 ; rdf:subject ?pfs138 ; rdf:predicate up:annotation ; rdf:object ?annotation139 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01338 #Rule MF_01338 Created by:auchin on:2005-08-05 Modified by:ecastro on:2023-02-17 { VALUES ?supertaxon144 {taxon:1117 taxon:1224 taxon:201174 taxon:74201} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01338 . ?thisOrganism rdfs:subClassOf+ ?supertaxon144 . } UNION { ?this rdfs:seeAlso signature:MF_01338 . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } UNION { ?this up:encodedIn up:Cyanelle . } UNION { ?this up:encodedIn up:Apicoplast . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } UNION { ?this up:encodedIn up:Non-photosynthetic_plastid . } } BIND(URI(CONCAT(STR(?this), '#MF_01338a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_01338a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_01338a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01338a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch149 faldo:location ?templateMotifSequenceMatchRegionP00876150 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876152 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338145 . ?templateMotifSequenceMatchRegionP00876150 faldo:begin ?templateMotifSequenceMatchBeginP00876151 . ?templateMotifSequenceMatchBeginP00876151 faldo:position ?templateMotifSequenceMatchBeginPositionP00876146 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876152 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch153 faldo:location ?targetMotifMatchRegionMatch154 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338156 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338147 . ?targetMotifMatchRegionMatch154 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338155 . ?targetMotifMatchRegionMatchBeginMF_01338155 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338148 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338156 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338145, 1, (STRLEN(?templateMotifCigarP00876MF_01338145) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338145, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionP00876146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338147, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338147) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338147, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338147) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) . BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_01338148) - 1) AS ?thisPositionOn28) . BIND(?thisPositionOn28 AS ?thisPositionOn29) . BIND(?this AS ?pfs1t159) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse26) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1) = 'K')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338145, 1, (STRLEN(?templateMotifCigarP00876MF_01338145) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338145, CONCAT('^(?:-*[^-]){', STR(((203 - ?templateMotifSequenceMatchBeginPositionP00876146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338147, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338147) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338147, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338147) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) . BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_01338148) - 1) AS ?thisPositionOn34) . BIND(?thisPositionOn34 AS ?thisPositionOn35) . BIND(?this AS ?pfs1t162) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'D')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338145, 1, (STRLEN(?templateMotifCigarP00876MF_01338145) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338145, CONCAT('^(?:-*[^-]){', STR(((204 - ?templateMotifSequenceMatchBeginPositionP00876146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1163) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338147, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338147) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338147, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338147) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), '')))), '[^-]', ''))) AS ?step2164) . BIND(((?step2164 + ?targetMotifMatchRegionMatchBeginPositionMF_01338148) - 1) AS ?thisPositionOn40) . BIND(?thisPositionOn40 AS ?thisPositionOn41) . BIND(?this AS ?pfs1t165) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'E')) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch170 faldo:location ?templateMotifSequenceMatchRegionP00876171 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876173 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338166 . ?templateMotifSequenceMatchRegionP00876171 faldo:begin ?templateMotifSequenceMatchBeginP00876172 . ?templateMotifSequenceMatchBeginP00876172 faldo:position ?templateMotifSequenceMatchBeginPositionP00876167 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876173 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch174 faldo:location ?targetMotifMatchRegionMatch175 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338177 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338168 . ?targetMotifMatchRegionMatch175 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338176 . ?targetMotifMatchRegionMatchBeginMF_01338176 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338169 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338177 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_18) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338166, 1, (STRLEN(?templateMotifCigarP00876MF_01338166) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338166, CONCAT('^(?:-*[^-]){', STR(((247 - ?templateMotifSequenceMatchBeginPositionP00876167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338168, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338168) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338168, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338168) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), '')))), '[^-]', ''))) AS ?step2179) . BIND(((?step2179 + ?targetMotifMatchRegionMatchBeginPositionMF_01338169) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs2t180) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse45) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_01338a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch185 faldo:location ?templateMotifSequenceMatchRegionP00876186 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876188 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338181 . ?templateMotifSequenceMatchRegionP00876186 faldo:begin ?templateMotifSequenceMatchBeginP00876187 . ?templateMotifSequenceMatchBeginP00876187 faldo:position ?templateMotifSequenceMatchBeginPositionP00876182 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876188 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch189 faldo:location ?targetMotifMatchRegionMatch190 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338192 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338183 . ?targetMotifMatchRegionMatch190 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338191 . ?targetMotifMatchRegionMatchBeginMF_01338191 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338184 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338192 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_15) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33090 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338181, 1, (STRLEN(?templateMotifCigarP00876MF_01338181) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338181, CONCAT('^(?:-*[^-]){', STR(((3 - ?templateMotifSequenceMatchBeginPositionP00876182) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338183, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338183) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338183, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338183) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), '')))), '[^-]', ''))) AS ?step2194) . BIND(((?step2194 + ?targetMotifMatchRegionMatchBeginPositionMF_01338184) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs3t195) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse51) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'P')) . BIND(URI(CONCAT(STR(?this), '#MF_01338a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch200 faldo:location ?templateMotifSequenceMatchRegionP00876201 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876203 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338196 . ?templateMotifSequenceMatchRegionP00876201 faldo:begin ?templateMotifSequenceMatchBeginP00876202 . ?templateMotifSequenceMatchBeginP00876202 faldo:position ?templateMotifSequenceMatchBeginPositionP00876197 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876203 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch204 faldo:location ?targetMotifMatchRegionMatch205 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338207 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338198 . ?targetMotifMatchRegionMatch205 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338206 . ?targetMotifMatchRegionMatchBeginMF_01338206 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338199 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338207 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_16) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33090 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338196, 1, (STRLEN(?templateMotifCigarP00876MF_01338196) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338196, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionP00876197) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1208) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338198, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338198) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338198, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338198) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), '')))), '[^-]', ''))) AS ?step2209) . BIND(((?step2209 + ?targetMotifMatchRegionMatchBeginPositionMF_01338199) - 1) AS ?thisPositionOn58) . BIND(?thisPositionOn58 AS ?thisPositionOn59) . BIND(?this AS ?pfs4t210) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse57) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01338a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch215 faldo:location ?templateMotifSequenceMatchRegionP00876216 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876218 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338211 . ?templateMotifSequenceMatchRegionP00876216 faldo:begin ?templateMotifSequenceMatchBeginP00876217 . ?templateMotifSequenceMatchBeginP00876217 faldo:position ?templateMotifSequenceMatchBeginPositionP00876212 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876218 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch219 faldo:location ?targetMotifMatchRegionMatch220 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338222 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338213 . ?targetMotifMatchRegionMatch220 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338221 . ?targetMotifMatchRegionMatchBeginMF_01338221 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338214 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338222 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338211, 1, (STRLEN(?templateMotifCigarP00876MF_01338211) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338211, CONCAT('^(?:-*[^-]){', STR(((334 - ?templateMotifSequenceMatchBeginPositionP00876212) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1223) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338213, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338213) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338213, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1223), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338213, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338213) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338213, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1223), '}'), '')))), '[^-]', ''))) AS ?step2224) . BIND(((?step2224 + ?targetMotifMatchRegionMatchBeginPositionMF_01338214) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs5t225) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse63) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01338a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch230 faldo:location ?templateMotifSequenceMatchRegionP00876231 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876233 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338226 . ?templateMotifSequenceMatchRegionP00876231 faldo:begin ?templateMotifSequenceMatchBeginP00876232 . ?templateMotifSequenceMatchBeginP00876232 faldo:position ?templateMotifSequenceMatchBeginPositionP00876227 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876233 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch234 faldo:location ?targetMotifMatchRegionMatch235 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338237 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338228 . ?targetMotifMatchRegionMatch235 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338236 . ?targetMotifMatchRegionMatchBeginMF_01338236 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338229 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338237 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338226, 1, (STRLEN(?templateMotifCigarP00876MF_01338226) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338226, CONCAT('^(?:-*[^-]){', STR(((175 - ?templateMotifSequenceMatchBeginPositionP00876227) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1238) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338228, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338228) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338228, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1238), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338228, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338228) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338228, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1238), '}'), '')))), '[^-]', ''))) AS ?step2239) . BIND(((?step2239 + ?targetMotifMatchRegionMatchBeginPositionMF_01338229) - 1) AS ?thisPositionOn70) . BIND(?thisPositionOn70 AS ?thisPositionOn71) . BIND(?this AS ?pfs5t240) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse69) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01338a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch245 faldo:location ?templateMotifSequenceMatchRegionP00876246 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876248 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338241 . ?templateMotifSequenceMatchRegionP00876246 faldo:begin ?templateMotifSequenceMatchBeginP00876247 . ?templateMotifSequenceMatchBeginP00876247 faldo:position ?templateMotifSequenceMatchBeginPositionP00876242 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876248 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch249 faldo:location ?targetMotifMatchRegionMatch250 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338252 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338243 . ?targetMotifMatchRegionMatch250 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338251 . ?targetMotifMatchRegionMatchBeginMF_01338251 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338244 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338252 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338241, 1, (STRLEN(?templateMotifCigarP00876MF_01338241) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338241, CONCAT('^(?:-*[^-]){', STR(((294 - ?templateMotifSequenceMatchBeginPositionP00876242) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1253) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338243, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338243) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338243, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1253), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338243, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338243) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338243, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1253), '}'), '')))), '[^-]', ''))) AS ?step2254) . BIND(((?step2254 + ?targetMotifMatchRegionMatchBeginPositionMF_01338244) - 1) AS ?thisPositionOn76) . BIND(?thisPositionOn76 AS ?thisPositionOn77) . BIND(?this AS ?pfs5t255) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb74) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse75) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn76, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01338a73')) AS ?annotation73) . BIND(?this AS ?pfs72) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch260 faldo:location ?templateMotifSequenceMatchRegionP00876261 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876263 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338256 . ?templateMotifSequenceMatchRegionP00876261 faldo:begin ?templateMotifSequenceMatchBeginP00876262 . ?templateMotifSequenceMatchBeginP00876262 faldo:position ?templateMotifSequenceMatchBeginPositionP00876257 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876263 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch264 faldo:location ?targetMotifMatchRegionMatch265 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338267 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338258 . ?targetMotifMatchRegionMatch265 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338266 . ?targetMotifMatchRegionMatchBeginMF_01338266 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338259 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338267 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338256, 1, (STRLEN(?templateMotifCigarP00876MF_01338256) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338256, CONCAT('^(?:-*[^-]){', STR(((123 - ?templateMotifSequenceMatchBeginPositionP00876257) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1268) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338258, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338258) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338258, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1268), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338258, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338258) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338258, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1268), '}'), '')))), '[^-]', ''))) AS ?step2269) . BIND(((?step2269 + ?targetMotifMatchRegionMatchBeginPositionMF_01338259) - 1) AS ?thisPositionOn84) . BIND(?thisPositionOn84 AS ?thisPositionOn85) . BIND(?this AS ?pfs5t270) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfsb80) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfse81) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn84, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01338a79')) AS ?annotation79) . BIND(?this AS ?pfs78) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch275 faldo:location ?templateMotifSequenceMatchRegionP00876276 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876278 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338271 . ?templateMotifSequenceMatchRegionP00876276 faldo:begin ?templateMotifSequenceMatchBeginP00876277 . ?templateMotifSequenceMatchBeginP00876277 faldo:position ?templateMotifSequenceMatchBeginPositionP00876272 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876278 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch279 faldo:location ?targetMotifMatchRegionMatch280 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338282 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338273 . ?targetMotifMatchRegionMatch280 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338281 . ?targetMotifMatchRegionMatchBeginMF_01338281 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338274 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338282 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338271, 1, (STRLEN(?templateMotifCigarP00876MF_01338271) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338271, CONCAT('^(?:-*[^-]){', STR(((173 - ?templateMotifSequenceMatchBeginPositionP00876272) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1283) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338273, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338273) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338273, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1283), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338273, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338273) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338273, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1283), '}'), '')))), '[^-]', ''))) AS ?step2284) . BIND(((?step2284 + ?targetMotifMatchRegionMatchBeginPositionMF_01338274) - 1) AS ?thisPositionOn92) . BIND(?thisPositionOn92 AS ?thisPositionOn93) . BIND(?this AS ?pfs5t285) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn92))) AS ?pfsb88) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn93))) AS ?pfse89) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn92, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01338a87')) AS ?annotation87) . BIND(?this AS ?pfs86) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch290 faldo:location ?templateMotifSequenceMatchRegionP00876291 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876293 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338286 . ?templateMotifSequenceMatchRegionP00876291 faldo:begin ?templateMotifSequenceMatchBeginP00876292 . ?templateMotifSequenceMatchBeginP00876292 faldo:position ?templateMotifSequenceMatchBeginPositionP00876287 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876293 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch294 faldo:location ?targetMotifMatchRegionMatch295 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338297 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338288 . ?targetMotifMatchRegionMatch295 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338296 . ?targetMotifMatchRegionMatchBeginMF_01338296 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338289 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338297 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338286, 1, (STRLEN(?templateMotifCigarP00876MF_01338286) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338286, CONCAT('^(?:-*[^-]){', STR(((177 - ?templateMotifSequenceMatchBeginPositionP00876287) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1298) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338288, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338288) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338288, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1298), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338288, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338288) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338288, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1298), '}'), '')))), '[^-]', ''))) AS ?step2299) . BIND(((?step2299 + ?targetMotifMatchRegionMatchBeginPositionMF_01338289) - 1) AS ?thisPositionOn100) . BIND(?thisPositionOn100 AS ?thisPositionOn101) . BIND(?this AS ?pfs5t300) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn100))) AS ?pfsb96) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn101))) AS ?pfse97) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn100, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01338a95')) AS ?annotation95) . BIND(?this AS ?pfs94) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch305 faldo:location ?templateMotifSequenceMatchRegionP00876306 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876308 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338301 . ?templateMotifSequenceMatchRegionP00876306 faldo:begin ?templateMotifSequenceMatchBeginP00876307 . ?templateMotifSequenceMatchBeginP00876307 faldo:position ?templateMotifSequenceMatchBeginPositionP00876302 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876308 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch309 faldo:location ?targetMotifMatchRegionMatch310 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338312 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338303 . ?targetMotifMatchRegionMatch310 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338311 . ?targetMotifMatchRegionMatchBeginMF_01338311 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338304 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338312 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338301, 1, (STRLEN(?templateMotifCigarP00876MF_01338301) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338301, CONCAT('^(?:-*[^-]){', STR(((295 - ?templateMotifSequenceMatchBeginPositionP00876302) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1313) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338303, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338303) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338303, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1313), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338303, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338303) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338303, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1313), '}'), '')))), '[^-]', ''))) AS ?step2314) . BIND(((?step2314 + ?targetMotifMatchRegionMatchBeginPositionMF_01338304) - 1) AS ?thisPositionOn108) . BIND(?thisPositionOn108 AS ?thisPositionOn109) . BIND(?this AS ?pfs5t315) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn108))) AS ?pfsb104) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfse105) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn108, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01338a103')) AS ?annotation103) . BIND(?this AS ?pfs102) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch320 faldo:location ?templateMotifSequenceMatchRegionP00876321 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876323 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338316 . ?templateMotifSequenceMatchRegionP00876321 faldo:begin ?templateMotifSequenceMatchBeginP00876322 . ?templateMotifSequenceMatchBeginP00876322 faldo:position ?templateMotifSequenceMatchBeginPositionP00876317 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876323 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch324 faldo:location ?targetMotifMatchRegionMatch325 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338327 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338318 . ?targetMotifMatchRegionMatch325 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338326 . ?targetMotifMatchRegionMatchBeginMF_01338326 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338319 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338327 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338316, 1, (STRLEN(?templateMotifCigarP00876MF_01338316) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338316, CONCAT('^(?:-*[^-]){', STR(((327 - ?templateMotifSequenceMatchBeginPositionP00876317) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1328) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338318, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338318) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338318, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1328), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338318, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338318) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338318, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1328), '}'), '')))), '[^-]', ''))) AS ?step2329) . BIND(((?step2329 + ?targetMotifMatchRegionMatchBeginPositionMF_01338319) - 1) AS ?thisPositionOn116) . BIND(?thisPositionOn116 AS ?thisPositionOn117) . BIND(?this AS ?pfs5t330) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn116))) AS ?pfsb112) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn117))) AS ?pfse113) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn116, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01338a111')) AS ?annotation111) . BIND(?this AS ?pfs110) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch335 faldo:location ?templateMotifSequenceMatchRegionP00876336 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876338 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338331 . ?templateMotifSequenceMatchRegionP00876336 faldo:begin ?templateMotifSequenceMatchBeginP00876337 . ?templateMotifSequenceMatchBeginP00876337 faldo:position ?templateMotifSequenceMatchBeginPositionP00876332 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876338 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch339 faldo:location ?targetMotifMatchRegionMatch340 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338342 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338333 . ?targetMotifMatchRegionMatch340 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338341 . ?targetMotifMatchRegionMatchBeginMF_01338341 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338334 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338342 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338331, 1, (STRLEN(?templateMotifCigarP00876MF_01338331) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338331, CONCAT('^(?:-*[^-]){', STR(((379 - ?templateMotifSequenceMatchBeginPositionP00876332) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1343) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338333, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338333) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338333, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1343), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338333, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338333) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338333, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1343), '}'), '')))), '[^-]', ''))) AS ?step2344) . BIND(((?step2344 + ?targetMotifMatchRegionMatchBeginPositionMF_01338334) - 1) AS ?thisPositionOn124) . BIND(?thisPositionOn124 AS ?thisPositionOn125) . BIND(?this AS ?pfs5t345) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn124))) AS ?pfsb120) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn125))) AS ?pfse121) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn124, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_01338a119')) AS ?annotation119) . BIND(?this AS ?pfs118) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch350 faldo:location ?templateMotifSequenceMatchRegionP00876351 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876353 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338346 . ?templateMotifSequenceMatchRegionP00876351 faldo:begin ?templateMotifSequenceMatchBeginP00876352 . ?templateMotifSequenceMatchBeginP00876352 faldo:position ?templateMotifSequenceMatchBeginPositionP00876347 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876353 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch354 faldo:location ?targetMotifMatchRegionMatch355 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338357 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338348 . ?targetMotifMatchRegionMatch355 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338356 . ?targetMotifMatchRegionMatchBeginMF_01338356 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338349 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338357 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338346, 1, (STRLEN(?templateMotifCigarP00876MF_01338346) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338346, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionP00876347) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1358) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338348, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338348) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338348, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1358), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338348, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338348) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338348, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1358), '}'), '')))), '[^-]', ''))) AS ?step2359) . BIND(((?step2359 + ?targetMotifMatchRegionMatchBeginPositionMF_01338349) - 1) AS ?thisPositionOn130) . BIND(?thisPositionOn130 AS ?thisPositionOn131) . BIND(?this AS ?pfs5t360) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn130))) AS ?pfsb128) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn131))) AS ?pfse129) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn130, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01338a127')) AS ?annotation127) . BIND(?this AS ?pfs126) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch365 faldo:location ?templateMotifSequenceMatchRegionP00876366 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876368 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338361 . ?templateMotifSequenceMatchRegionP00876366 faldo:begin ?templateMotifSequenceMatchBeginP00876367 . ?templateMotifSequenceMatchBeginP00876367 faldo:position ?templateMotifSequenceMatchBeginPositionP00876362 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876368 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch369 faldo:location ?targetMotifMatchRegionMatch370 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338372 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338363 . ?targetMotifMatchRegionMatch370 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338371 . ?targetMotifMatchRegionMatchBeginMF_01338371 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338364 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338372 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33090 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338361, 1, (STRLEN(?templateMotifCigarP00876MF_01338361) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338361, CONCAT('^(?:-*[^-]){', STR(((1 - ?templateMotifSequenceMatchBeginPositionP00876362) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1373) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338363, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338363) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338363, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1373), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338363, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338363) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338363, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1373), '}'), '')))), '[^-]', ''))) AS ?step2374) . BIND(((?step2374 + ?targetMotifMatchRegionMatchBeginPositionMF_01338364) - 1) AS ?thisPositionOn136) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338361, 1, (STRLEN(?templateMotifCigarP00876MF_01338361) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338361, CONCAT('^(?:-*[^-]){', STR(((2 - ?templateMotifSequenceMatchBeginPositionP00876362) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1375) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338363, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338363) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338363, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1375), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338363, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338363) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338363, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1375), '}'), '')))), '[^-]', ''))) AS ?step2376) . BIND(((?step2376 + ?targetMotifMatchRegionMatchBeginPositionMF_01338364) - 1) AS ?thisPositionOn137) . BIND(?this AS ?pfs6t377) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn136))) AS ?pfsb134) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn137))) AS ?pfse135) . FILTER ((BOUND(?thisPositionOn136) && BOUND(?thisPositionOn137))) . BIND(URI(CONCAT(STR(?this), '#MF_01338a133')) AS ?annotation133) . BIND(?this AS ?pfs132) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch382 faldo:location ?templateMotifSequenceMatchRegionP00876383 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00876385 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00876MF_01338378 . ?templateMotifSequenceMatchRegionP00876383 faldo:begin ?templateMotifSequenceMatchBeginP00876384 . ?templateMotifSequenceMatchBeginP00876384 faldo:position ?templateMotifSequenceMatchBeginPositionP00876379 ; faldo:reference isoform:P00876-1 . ?templateMotifSequenceProfileAlignmentOperationP00876385 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?targetMotifMatch386 faldo:location ?targetMotifMatchRegionMatch387 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01338389 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00876MF_01338380 . ?targetMotifMatchRegionMatch387 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01338388 . ?targetMotifMatchRegionMatchBeginMF_01338388 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01338381 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01338389 edam:has_input signature:MF_01338 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33090 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00876MF_01338378, 1, (STRLEN(?templateMotifCigarP00876MF_01338378) - STRLEN(REPLACE(?templateMotifCigarP00876MF_01338378, CONCAT('^(?:-*[^-]){', STR(((3 - ?templateMotifSequenceMatchBeginPositionP00876379) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1390) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00876MF_01338380, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338380) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338380, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1390), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00876MF_01338380, 1, (STRLEN(?targetMotifMatchCigarP00876MF_01338380) - STRLEN(REPLACE(?targetMotifMatchCigarP00876MF_01338380, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1390), '}'), '')))), '[^-]', ''))) AS ?step2391) . BIND(((?step2391 + ?targetMotifMatchRegionMatchBeginPositionMF_01338381) - 1) AS ?thisPositionOn142) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn143) . BIND(?this AS ?pfs6t392) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn142))) AS ?pfsb140) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn143))) AS ?pfse141) . FILTER ((BOUND(?thisPositionOn142) && BOUND(?thisPositionOn143))) . BIND(URI(CONCAT(STR(?this), '#MF_01338a139')) AS ?annotation139) . BIND(?this AS ?pfs138) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag393) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag393, ?UNBOUND_VARIABLE) AS ?case6) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag394) . } BIND(IF(BOUND(?tagFT_18), ?caseWithTag394, ?UNBOUND_VARIABLE) AS ?case7) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag395) . } BIND(IF(BOUND(?tagFT_16), ?caseWithTag395, ?UNBOUND_VARIABLE) AS ?case8) . OPTIONAL { ?this a up:Protein . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag396) . } BIND(IF(BOUND(?tagFT_15), ?caseWithTag396, ?UNBOUND_VARIABLE) AS ?case10) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag397) . } BIND(IF(BOUND(?tagFT_18), ?caseWithTag397, ?UNBOUND_VARIABLE) AS ?case11) . OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1117 . BIND(?this AS ?case12) . } OPTIONAL { ?this a up:Protein . { { ?this up:proteome <http://purl.uniprot.org/proteomes/PHOTOSYN#Yes>. } UNION { ?this up:proteome ?p398 . ?p398 skos:narrower <http://purl.uniprot.org/proteomes/PHOTOSYN#Yes>. } } UNION { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } } BIND(?this AS ?case13) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33090 . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } BIND(?this AS ?case14) . BIND(URI(CONCAT(STR(?this), '#MF_01338a15')) AS ?name15) . } OPTIONAL { ?this a up:Protein . { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } } UNION { ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1117 . } BIND(?this AS ?case16) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:33090 . })) . BIND(?this AS ?case17) . BIND(URI(CONCAT(STR(?this), '#MF_01338a18')) AS ?name18) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1117 . FILTER (! (EXISTS { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } })) . BIND(?this AS ?case19) . BIND(URI(CONCAT(STR(?this), '#MF_01338a20')) AS ?name20) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } })) . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1117 . })) . BIND(?this AS ?case21) . BIND(URI(CONCAT(STR(?this), '#MF_01338a22')) AS ?name22) . } }