CONSTRUCT { _:543331 up:source unirule:MF_01496 . _:543332 up:source unirule:MF_01496 . _:543333 up:source unirule:MF_01496 . _:543334 up:source unirule:MF_01496 . _:543335 up:source unirule:MF_01496 . _:543336 up:source unirule:MF_01496 . _:543337 up:source unirule:MF_01496 . _:543338 up:source unirule:MF_01496 . _:543339 up:source unirule:MF_01496 . _:543340 up:source unirule:MF_01496 . _:543341 up:source unirule:MF_01496 . _:543342 up:source unirule:MF_01496 . _:543343 up:source unirule:MF_01496 . _:543344 up:source unirule:MF_01496 . _:543345 up:source unirule:MF_01496 . _:543346 up:source unirule:MF_01496 . _:543347 up:source unirule:MF_01496 . _:543348 up:source unirule:MF_01496 . _:543349 up:source unirule:MF_01496 . _:543350 up:source unirule:MF_01496 . _:543351 up:source unirule:MF_01496 . _:543352 up:source unirule:MF_01496 . _:543353 up:source unirule:MF_01496 . _:543354 up:source unirule:MF_01496 . _:543355 up:source unirule:MF_01496 . _:543356 up:source unirule:MF_01496 . _:543357 up:source unirule:MF_01496 . _:543358 up:source unirule:MF_01496 . _:543359 up:source unirule:MF_01496 . _:543360 up:source unirule:MF_01496 . _:543361 up:source unirule:MF_01496 . _:543362 up:source unirule:MF_01496 . _:543363 up:source unirule:MF_01496 . _:543364 up:source unirule:MF_01496 . _:543365 up:source unirule:MF_01496 . _:543366 up:source unirule:MF_01496 . _:543367 up:source unirule:MF_01496 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation5 , ?annotation6 ; up:classifiedWith GO:0015979 , GO:0016168 , keyword:1133 , keyword:148 , keyword:157 , keyword:464 , keyword:472 , keyword:479 , keyword:602 , keyword:604 , keyword:812 ; up:recommendedName ?name0 . ?name0 up:fullName 'Photosystem II CP43 reaction center protein' ; rdf:type up:Structured_Name . ?name1 up:fullName 'PSII 43 kDa protein' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Protein CP-43' ; rdf:type up:Structured_Name . ?gene3 skos:prefLabel 'psbC' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'One of the components of the core complex of photosystem II (PSII). It binds chlorophyll and helps catalyze the primary light-induced photochemical processes of PSII. PSII is a light-driven water:plastoquinone oxidoreductase, using light energy to abstract electrons from H(2)O, generating O(2) and a proton gradient subsequently used for ATP formation.' . ?annotation5 a up:Cofactor_Annotation ; rdfs:comment 'Binds multiple chlorophylls and provides some of the ligands for the Ca-4Mn-5O cluster of the oxygen-evolving complex. It may also provide a ligand for a Cl- that is required for oxygen evolution. PSII binds additional chlorophylls, carotenoids and specific lipids.' . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the PsbB/PsbC family. PsbC subfamily.' . ?case7 up:classifiedWith keyword:7 . ?case8 up:classifiedWith keyword:597 . ?case9 up:classifiedWith GO:0009535 . ?case11 up:classifiedWith keyword:1003 , keyword:997 . ?case13 up:classifiedWith keyword:793 . ?case15 up:classifiedWith GO:0005886 . ?case16 up:classifiedWith GO:0042651 . ?pfs17 up:annotation ?annotation18 . ?annotation18 faldo:begin ?pfsb19 ; faldo:end ?pfse20 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'N-acetylthreonine' . ?pfsb19 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse20 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfs23 up:annotation ?annotation24 . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'Phosphothreonine' . ?pfsb25 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb31 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb37 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb43 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb49 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfs53 up:annotation ?annotation54 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb55 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfs59 up:annotation ?annotation60 . ?annotation60 faldo:begin ?pfsb61 ; faldo:end ?pfse62 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb61 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?pfse62 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfs65 up:annotation ?annotation66 . ?annotation66 faldo:begin ?pfsb67 ; faldo:end ?pfse68 ; up:ligand ?ligand69 ; rdf:type up:Binding_Site_Annotation . ?pfsb67 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfse68 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?ligand69 rdfs:subClassOf chebi:189552 . ?pfs72 up:annotation ?annotation73 . ?annotation73 faldo:begin ?pfsb74 ; faldo:end ?pfse75 ; rdf:type up:Propeptide_Annotation . ?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 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Photosystem II CP43 reaction center protein' . ?pfsb80 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?pfse81 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . _:543368 a rdf:Statement ; up:attribution _:543331 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:543369 a rdf:Statement ; up:attribution _:543332 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:543370 a rdf:Statement ; up:attribution _:543333 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:543371 a rdf:Statement ; up:attribution _:543334 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:543372 a rdf:Statement ; up:attribution _:543335 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:543373 a rdf:Statement ; up:attribution _:543336 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:543374 a rdf:Statement ; up:attribution _:543337 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:543375 a rdf:Statement ; up:attribution _:543338 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:148 . _:543376 a rdf:Statement ; up:attribution _:543339 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:157 . _:543377 a rdf:Statement ; up:attribution _:543340 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:464 . _:543378 a rdf:Statement ; up:attribution _:543341 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:543379 a rdf:Statement ; up:attribution _:543342 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:543380 a rdf:Statement ; up:attribution _:543343 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:602 . _:543381 a rdf:Statement ; up:attribution _:543344 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:604 . _:543382 a rdf:Statement ; up:attribution _:543345 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:543383 a rdf:Statement ; up:attribution _:543346 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:543384 a rdf:Statement ; up:attribution _:543347 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016168 . _:543385 a rdf:Statement ; up:attribution _:543348 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0015979 . _:543386 a rdf:Statement ; up:attribution _:543349 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:7 . _:543387 a rdf:Statement ; up:attribution _:543350 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object keyword:597 . _:543388 a rdf:Statement ; up:attribution _:543351 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object GO:0009535 . _:543389 a rdf:Statement ; up:attribution _:543352 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1003 . _:543390 a rdf:Statement ; up:attribution _:543353 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:997 . _:543391 a rdf:Statement ; up:attribution _:543354 ; rdf:subject ?case13 ; rdf:predicate up:classifiedWith ; rdf:object keyword:793 . _:543392 a rdf:Statement ; up:attribution _:543355 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005886 . _:543393 a rdf:Statement ; up:attribution _:543356 ; rdf:subject ?case16 ; rdf:predicate up:classifiedWith ; rdf:object GO:0042651 . _:543394 a rdf:Statement ; up:source unirule:MF_01496 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:543395 a rdf:Statement ; up:attribution _:543357 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:543396 a rdf:Statement ; up:source unirule:MF_01496 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:543397 a rdf:Statement ; up:attribution _:543358 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:543398 a rdf:Statement ; up:source unirule:MF_01496 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:543399 a rdf:Statement ; up:attribution _:543359 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:543400 a rdf:Statement ; up:source unirule:MF_01496 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:543401 a rdf:Statement ; up:attribution _:543360 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:543402 a rdf:Statement ; up:source unirule:MF_01496 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:543403 a rdf:Statement ; up:attribution _:543361 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:543404 a rdf:Statement ; up:source unirule:MF_01496 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:543405 a rdf:Statement ; up:attribution _:543362 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:543406 a rdf:Statement ; up:source unirule:MF_01496 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:543407 a rdf:Statement ; up:attribution _:543363 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:543408 a rdf:Statement ; up:source unirule:MF_01496 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:543409 a rdf:Statement ; up:attribution _:543364 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:543410 a rdf:Statement ; up:source unirule:MF_01496 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:543411 a rdf:Statement ; up:attribution _:543365 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:543412 a rdf:Statement ; up:source unirule:MF_01496 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:543413 a rdf:Statement ; up:attribution _:543366 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:543414 a rdf:Statement ; up:source unirule:MF_01496 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:543415 a rdf:Statement ; up:attribution _:543367 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01496 #Rule MF_01496 Created by:? on:2014-09-30 Modified by:Andrea Auchincloss on:2023-06-15 { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01496 . ?thisOrganism rdfs:subClassOf+ taxon:1117 . } UNION { ?this rdfs:seeAlso signature:MF_01496 . { ?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_01496a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01496a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01496a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_01496a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01496a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01496a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionP5677889 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5677891 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP56778MF_0149684 . ?templateMotifSequenceMatchRegionP5677889 faldo:begin ?templateMotifSequenceMatchBeginP5677890 . ?templateMotifSequenceMatchBeginP5677890 faldo:position ?templateMotifSequenceMatchBeginPositionP5677885 ; faldo:reference isoform:P56778-1 . ?templateMotifSequenceProfileAlignmentOperationP5677891 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . ?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0149695 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP56778MF_0149686 . ?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0149694 . ?targetMotifMatchRegionMatchBeginMF_0149694 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0149687 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0149695 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagacetyl) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2763 . })) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP56778MF_0149684, 1, (STRLEN(?templateMotifCigarP56778MF_0149684) - STRLEN(REPLACE(?templateMotifCigarP56778MF_0149684, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionP5677885) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP56778MF_0149686, 1, (STRLEN(?targetMotifMatchCigarP56778MF_0149686) - STRLEN(REPLACE(?targetMotifMatchCigarP56778MF_0149686, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP56778MF_0149686, 1, (STRLEN(?targetMotifMatchCigarP56778MF_0149686) - STRLEN(REPLACE(?targetMotifMatchCigarP56778MF_0149686, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) . BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0149687) - 1) AS ?thisPositionOn21) . BIND(?thisPositionOn21 AS ?thisPositionOn22) . BIND(?this AS ?pfs1t98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse20) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01496a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionP56778104 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP56778106 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP56778MF_0149699 . ?templateMotifSequenceMatchRegionP56778104 faldo:begin ?templateMotifSequenceMatchBeginP56778105 . ?templateMotifSequenceMatchBeginP56778105 faldo:position ?templateMotifSequenceMatchBeginPositionP56778100 ; faldo:reference isoform:P56778-1 . ?templateMotifSequenceProfileAlignmentOperationP56778106 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . ?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01496110 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP56778MF_01496101 . ?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01496109 . ?targetMotifMatchRegionMatchBeginMF_01496109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01496102 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01496110 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagphospho) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2763 . })) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP56778MF_0149699, 1, (STRLEN(?templateMotifCigarP56778MF_0149699) - STRLEN(REPLACE(?templateMotifCigarP56778MF_0149699, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionP56778100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP56778MF_01496101, 1, (STRLEN(?targetMotifMatchCigarP56778MF_01496101) - STRLEN(REPLACE(?targetMotifMatchCigarP56778MF_01496101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP56778MF_01496101, 1, (STRLEN(?targetMotifMatchCigarP56778MF_01496101) - STRLEN(REPLACE(?targetMotifMatchCigarP56778MF_01496101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) . BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_01496102) - 1) AS ?thisPositionOn27) . BIND(?thisPositionOn27 AS ?thisPositionOn28) . BIND(?this AS ?pfs2t113) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse26) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01496a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionD0VWR7119 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationD0VWR7121 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarD0VWR7MF_01496114 . ?templateMotifSequenceMatchRegionD0VWR7119 faldo:begin ?templateMotifSequenceMatchBeginD0VWR7120 . ?templateMotifSequenceMatchBeginD0VWR7120 faldo:position ?templateMotifSequenceMatchBeginPositionD0VWR7115 ; faldo:reference isoform:D0VWR7-1 . ?templateMotifSequenceProfileAlignmentOperationD0VWR7121 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . ?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01496125 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarD0VWR7MF_01496116 . ?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01496124 . ?targetMotifMatchRegionMatchBeginMF_01496124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01496117 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01496125 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarD0VWR7MF_01496114, 1, (STRLEN(?templateMotifCigarD0VWR7MF_01496114) - STRLEN(REPLACE(?templateMotifCigarD0VWR7MF_01496114, CONCAT('^(?:-*[^-]){', STR(((47 - ?templateMotifSequenceMatchBeginPositionD0VWR7115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496116, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496116) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496116, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496116) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) . BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_01496117) - 1) AS ?thisPositionOn33) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarD0VWR7MF_01496114, 1, (STRLEN(?templateMotifCigarD0VWR7MF_01496114) - STRLEN(REPLACE(?templateMotifCigarD0VWR7MF_01496114, CONCAT('^(?:-*[^-]){', STR(((71 - ?templateMotifSequenceMatchBeginPositionD0VWR7115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496116, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496116) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496116, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496116) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) . BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_01496117) - 1) AS ?thisPositionOn34) . BIND(?this AS ?pfs3t130) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse32) . FILTER ((BOUND(?thisPositionOn33) && BOUND(?thisPositionOn34))) . BIND(URI(CONCAT(STR(?this), '#MF_01496a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch135 faldo:location ?templateMotifSequenceMatchRegionD0VWR7136 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationD0VWR7138 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarD0VWR7MF_01496131 . ?templateMotifSequenceMatchRegionD0VWR7136 faldo:begin ?templateMotifSequenceMatchBeginD0VWR7137 . ?templateMotifSequenceMatchBeginD0VWR7137 faldo:position ?templateMotifSequenceMatchBeginPositionD0VWR7132 ; faldo:reference isoform:D0VWR7-1 . ?templateMotifSequenceProfileAlignmentOperationD0VWR7138 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . ?targetMotifMatch139 faldo:location ?targetMotifMatchRegionMatch140 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01496142 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarD0VWR7MF_01496133 . ?targetMotifMatchRegionMatch140 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01496141 . ?targetMotifMatchRegionMatchBeginMF_01496141 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01496134 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01496142 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarD0VWR7MF_01496131, 1, (STRLEN(?templateMotifCigarD0VWR7MF_01496131) - STRLEN(REPLACE(?templateMotifCigarD0VWR7MF_01496131, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionD0VWR7132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496133, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496133) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496133, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496133) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) . BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_01496134) - 1) AS ?thisPositionOn39) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarD0VWR7MF_01496131, 1, (STRLEN(?templateMotifCigarD0VWR7MF_01496131) - STRLEN(REPLACE(?templateMotifCigarD0VWR7MF_01496131, CONCAT('^(?:-*[^-]){', STR(((133 - ?templateMotifSequenceMatchBeginPositionD0VWR7132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496133, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496133) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496133, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496133) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) . BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_01496134) - 1) AS ?thisPositionOn40) . BIND(?this AS ?pfs3t147) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse38) . FILTER ((BOUND(?thisPositionOn39) && BOUND(?thisPositionOn40))) . BIND(URI(CONCAT(STR(?this), '#MF_01496a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionD0VWR7153 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationD0VWR7155 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarD0VWR7MF_01496148 . ?templateMotifSequenceMatchRegionD0VWR7153 faldo:begin ?templateMotifSequenceMatchBeginD0VWR7154 . ?templateMotifSequenceMatchBeginD0VWR7154 faldo:position ?templateMotifSequenceMatchBeginPositionD0VWR7149 ; faldo:reference isoform:D0VWR7-1 . ?templateMotifSequenceProfileAlignmentOperationD0VWR7155 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . ?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01496159 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarD0VWR7MF_01496150 . ?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01496158 . ?targetMotifMatchRegionMatchBeginMF_01496158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01496151 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01496159 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarD0VWR7MF_01496148, 1, (STRLEN(?templateMotifCigarD0VWR7MF_01496148) - STRLEN(REPLACE(?templateMotifCigarD0VWR7MF_01496148, CONCAT('^(?:-*[^-]){', STR(((156 - ?templateMotifSequenceMatchBeginPositionD0VWR7149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496150, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496150) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496150, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496150) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) . BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_01496151) - 1) AS ?thisPositionOn45) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarD0VWR7MF_01496148, 1, (STRLEN(?templateMotifCigarD0VWR7MF_01496148) - STRLEN(REPLACE(?templateMotifCigarD0VWR7MF_01496148, CONCAT('^(?:-*[^-]){', STR(((178 - ?templateMotifSequenceMatchBeginPositionD0VWR7149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496150, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496150) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496150, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496150) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) . BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_01496151) - 1) AS ?thisPositionOn46) . BIND(?this AS ?pfs3t164) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse44) . FILTER ((BOUND(?thisPositionOn45) && BOUND(?thisPositionOn46))) . BIND(URI(CONCAT(STR(?this), '#MF_01496a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch169 faldo:location ?templateMotifSequenceMatchRegionD0VWR7170 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationD0VWR7172 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarD0VWR7MF_01496165 . ?templateMotifSequenceMatchRegionD0VWR7170 faldo:begin ?templateMotifSequenceMatchBeginD0VWR7171 . ?templateMotifSequenceMatchBeginD0VWR7171 faldo:position ?templateMotifSequenceMatchBeginPositionD0VWR7166 ; faldo:reference isoform:D0VWR7-1 . ?templateMotifSequenceProfileAlignmentOperationD0VWR7172 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . ?targetMotifMatch173 faldo:location ?targetMotifMatchRegionMatch174 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01496176 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarD0VWR7MF_01496167 . ?targetMotifMatchRegionMatch174 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01496175 . ?targetMotifMatchRegionMatchBeginMF_01496175 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01496168 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01496176 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarD0VWR7MF_01496165, 1, (STRLEN(?templateMotifCigarD0VWR7MF_01496165) - STRLEN(REPLACE(?templateMotifCigarD0VWR7MF_01496165, CONCAT('^(?:-*[^-]){', STR(((233 - ?templateMotifSequenceMatchBeginPositionD0VWR7166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496167, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496167) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496167, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496167) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) . BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_01496168) - 1) AS ?thisPositionOn51) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarD0VWR7MF_01496165, 1, (STRLEN(?templateMotifCigarD0VWR7MF_01496165) - STRLEN(REPLACE(?templateMotifCigarD0VWR7MF_01496165, CONCAT('^(?:-*[^-]){', STR(((253 - ?templateMotifSequenceMatchBeginPositionD0VWR7166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1179) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496167, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496167) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496167, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496167) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), '')))), '[^-]', ''))) AS ?step2180) . BIND(((?step2180 + ?targetMotifMatchRegionMatchBeginPositionMF_01496168) - 1) AS ?thisPositionOn52) . BIND(?this AS ?pfs3t181) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse50) . FILTER ((BOUND(?thisPositionOn51) && BOUND(?thisPositionOn52))) . BIND(URI(CONCAT(STR(?this), '#MF_01496a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch186 faldo:location ?templateMotifSequenceMatchRegionD0VWR7187 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationD0VWR7189 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarD0VWR7MF_01496182 . ?templateMotifSequenceMatchRegionD0VWR7187 faldo:begin ?templateMotifSequenceMatchBeginD0VWR7188 . ?templateMotifSequenceMatchBeginD0VWR7188 faldo:position ?templateMotifSequenceMatchBeginPositionD0VWR7183 ; faldo:reference isoform:D0VWR7-1 . ?templateMotifSequenceProfileAlignmentOperationD0VWR7189 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . ?targetMotifMatch190 faldo:location ?targetMotifMatchRegionMatch191 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01496193 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarD0VWR7MF_01496184 . ?targetMotifMatchRegionMatch191 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01496192 . ?targetMotifMatchRegionMatchBeginMF_01496192 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01496185 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01496193 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarD0VWR7MF_01496182, 1, (STRLEN(?templateMotifCigarD0VWR7MF_01496182) - STRLEN(REPLACE(?templateMotifCigarD0VWR7MF_01496182, CONCAT('^(?:-*[^-]){', STR(((269 - ?templateMotifSequenceMatchBeginPositionD0VWR7183) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1194) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496184, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496184) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496184, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496184) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), '')))), '[^-]', ''))) AS ?step2195) . BIND(((?step2195 + ?targetMotifMatchRegionMatchBeginPositionMF_01496185) - 1) AS ?thisPositionOn57) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarD0VWR7MF_01496182, 1, (STRLEN(?templateMotifCigarD0VWR7MF_01496182) - STRLEN(REPLACE(?templateMotifCigarD0VWR7MF_01496182, CONCAT('^(?:-*[^-]){', STR(((290 - ?templateMotifSequenceMatchBeginPositionD0VWR7183) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496184, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496184) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496184, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496184) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) . BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_01496185) - 1) AS ?thisPositionOn58) . BIND(?this AS ?pfs3t198) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse56) . FILTER ((BOUND(?thisPositionOn57) && BOUND(?thisPositionOn58))) . BIND(URI(CONCAT(STR(?this), '#MF_01496a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch203 faldo:location ?templateMotifSequenceMatchRegionD0VWR7204 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationD0VWR7206 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarD0VWR7MF_01496199 . ?templateMotifSequenceMatchRegionD0VWR7204 faldo:begin ?templateMotifSequenceMatchBeginD0VWR7205 . ?templateMotifSequenceMatchBeginD0VWR7205 faldo:position ?templateMotifSequenceMatchBeginPositionD0VWR7200 ; faldo:reference isoform:D0VWR7-1 . ?templateMotifSequenceProfileAlignmentOperationD0VWR7206 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . ?targetMotifMatch207 faldo:location ?targetMotifMatchRegionMatch208 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01496210 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarD0VWR7MF_01496201 . ?targetMotifMatchRegionMatch208 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01496209 . ?targetMotifMatchRegionMatchBeginMF_01496209 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01496202 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01496210 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarD0VWR7MF_01496199, 1, (STRLEN(?templateMotifCigarD0VWR7MF_01496199) - STRLEN(REPLACE(?templateMotifCigarD0VWR7MF_01496199, CONCAT('^(?:-*[^-]){', STR(((425 - ?templateMotifSequenceMatchBeginPositionD0VWR7200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1211) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496201, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496201) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496201, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496201) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), '')))), '[^-]', ''))) AS ?step2212) . BIND(((?step2212 + ?targetMotifMatchRegionMatchBeginPositionMF_01496202) - 1) AS ?thisPositionOn63) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarD0VWR7MF_01496199, 1, (STRLEN(?templateMotifCigarD0VWR7MF_01496199) - STRLEN(REPLACE(?templateMotifCigarD0VWR7MF_01496199, CONCAT('^(?:-*[^-]){', STR(((449 - ?templateMotifSequenceMatchBeginPositionD0VWR7200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1213) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496201, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496201) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496201, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496201) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), '')))), '[^-]', ''))) AS ?step2214) . BIND(((?step2214 + ?targetMotifMatchRegionMatchBeginPositionMF_01496202) - 1) AS ?thisPositionOn64) . BIND(?this AS ?pfs3t215) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb61) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse62) . FILTER ((BOUND(?thisPositionOn63) && BOUND(?thisPositionOn64))) . BIND(URI(CONCAT(STR(?this), '#MF_01496a60')) AS ?annotation60) . BIND(?this AS ?pfs59) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch220 faldo:location ?templateMotifSequenceMatchRegionD0VWR7221 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationD0VWR7223 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarD0VWR7MF_01496216 . ?templateMotifSequenceMatchRegionD0VWR7221 faldo:begin ?templateMotifSequenceMatchBeginD0VWR7222 . ?templateMotifSequenceMatchBeginD0VWR7222 faldo:position ?templateMotifSequenceMatchBeginPositionD0VWR7217 ; faldo:reference isoform:D0VWR7-1 . ?templateMotifSequenceProfileAlignmentOperationD0VWR7223 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . ?targetMotifMatch224 faldo:location ?targetMotifMatchRegionMatch225 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01496227 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarD0VWR7MF_01496218 . ?targetMotifMatchRegionMatch225 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01496226 . ?targetMotifMatchRegionMatchBeginMF_01496226 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01496219 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01496227 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarD0VWR7MF_01496216, 1, (STRLEN(?templateMotifCigarD0VWR7MF_01496216) - STRLEN(REPLACE(?templateMotifCigarD0VWR7MF_01496216, CONCAT('^(?:-*[^-]){', STR(((345 - ?templateMotifSequenceMatchBeginPositionD0VWR7217) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1228) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496218, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496218) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarD0VWR7MF_01496218, 1, (STRLEN(?targetMotifMatchCigarD0VWR7MF_01496218) - STRLEN(REPLACE(?targetMotifMatchCigarD0VWR7MF_01496218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), '')))), '[^-]', ''))) AS ?step2229) . BIND(((?step2229 + ?targetMotifMatchRegionMatchBeginPositionMF_01496219) - 1) AS ?thisPositionOn70) . BIND(?thisPositionOn70 AS ?thisPositionOn71) . BIND(?this AS ?pfs3t230) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse68) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01496a66')) AS ?annotation66) . BIND(?this AS ?pfs65) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch235 faldo:location ?templateMotifSequenceMatchRegionP56778236 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP56778238 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP56778MF_01496231 . ?templateMotifSequenceMatchRegionP56778236 faldo:begin ?templateMotifSequenceMatchBeginP56778237 . ?templateMotifSequenceMatchBeginP56778237 faldo:position ?templateMotifSequenceMatchBeginPositionP56778232 ; faldo:reference isoform:P56778-1 . ?templateMotifSequenceProfileAlignmentOperationP56778238 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . ?targetMotifMatch239 faldo:location ?targetMotifMatchRegionMatch240 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01496242 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP56778MF_01496233 . ?targetMotifMatchRegionMatch240 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01496241 . ?targetMotifMatchRegionMatchBeginMF_01496241 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01496234 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01496242 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(1 AS ?thisPositionOn76) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP56778MF_01496231, 1, (STRLEN(?templateMotifCigarP56778MF_01496231) - STRLEN(REPLACE(?templateMotifCigarP56778MF_01496231, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionP56778232) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1243) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP56778MF_01496233, 1, (STRLEN(?targetMotifMatchCigarP56778MF_01496233) - STRLEN(REPLACE(?targetMotifMatchCigarP56778MF_01496233, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1243), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP56778MF_01496233, 1, (STRLEN(?targetMotifMatchCigarP56778MF_01496233) - STRLEN(REPLACE(?targetMotifMatchCigarP56778MF_01496233, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1243), '}'), '')))), '[^-]', ''))) AS ?step2244) . BIND(((?step2244 + ?targetMotifMatchRegionMatchBeginPositionMF_01496234) - 1) AS ?thisPositionOn77) . BIND(?this AS ?pfs4t245) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb74) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse75) . FILTER ((BOUND(?thisPositionOn76) && BOUND(?thisPositionOn77))) . BIND(URI(CONCAT(STR(?this), '#MF_01496a73')) AS ?annotation73) . BIND(?this AS ?pfs72) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch250 faldo:location ?templateMotifSequenceMatchRegionP56778251 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP56778253 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP56778MF_01496246 . ?templateMotifSequenceMatchRegionP56778251 faldo:begin ?templateMotifSequenceMatchBeginP56778252 . ?templateMotifSequenceMatchBeginP56778252 faldo:position ?templateMotifSequenceMatchBeginPositionP56778247 ; faldo:reference isoform:P56778-1 . ?templateMotifSequenceProfileAlignmentOperationP56778253 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . ?targetMotifMatch254 faldo:location ?targetMotifMatchRegionMatch255 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01496257 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP56778MF_01496248 . ?targetMotifMatchRegionMatch255 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01496256 . ?targetMotifMatchRegionMatchBeginMF_01496256 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01496249 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01496257 edam:has_input signature:MF_01496 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP56778MF_01496246, 1, (STRLEN(?templateMotifCigarP56778MF_01496246) - STRLEN(REPLACE(?templateMotifCigarP56778MF_01496246, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionP56778247) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1258) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP56778MF_01496248, 1, (STRLEN(?targetMotifMatchCigarP56778MF_01496248) - STRLEN(REPLACE(?targetMotifMatchCigarP56778MF_01496248, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1258), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP56778MF_01496248, 1, (STRLEN(?targetMotifMatchCigarP56778MF_01496248) - STRLEN(REPLACE(?targetMotifMatchCigarP56778MF_01496248, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1258), '}'), '')))), '[^-]', ''))) AS ?step2259) . BIND(((?step2259 + ?targetMotifMatchRegionMatchBeginPositionMF_01496249) - 1) AS ?thisPositionOn82) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn83) . BIND(?this AS ?pfs4t260) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb80) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse81) . FILTER ((BOUND(?thisPositionOn82) && BOUND(?thisPositionOn83))) . BIND(URI(CONCAT(STR(?this), '#MF_01496a79')) AS ?annotation79) . BIND(?this AS ?pfs78) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag261) . } BIND(IF(BOUND(?tagacetyl), ?caseWithTag261, ?UNBOUND_VARIABLE) AS ?case7) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag262) . } BIND(IF(BOUND(?tagphospho), ?caseWithTag262, ?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 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(?this AS ?case10) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33071 . BIND(?this 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:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:33071 . })) . BIND(?this AS ?case13) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1117 . })) . BIND(?this AS ?case14) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33071 . FILTER (! (EXISTS { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } })) . BIND(?this AS ?case15) . } 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:33071 . })) . BIND(?this AS ?case16) . } }