| http://purl.uniprot.org/unirules/MF_01339#construct | http://www.w3.org/ns/shacl#construct | "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 ;
up:enzymeClass .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity .
?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 .
} UNION {
?this up:proteome ?p253 .
?p253 skos:narrower .
}
BIND(?this AS ?case11) .
}
}
"xsd:string |