CONSTRUCT { _:581197 up:source unirule:MF_01627 . _:581198 up:source unirule:MF_01627 . _:581199 up:source unirule:MF_01627 . _:581200 up:source unirule:MF_01627 . _:581201 up:source unirule:MF_01627 . _:581202 up:source unirule:MF_01627 . _:581203 up:source unirule:MF_01627 . _:581204 up:source unirule:MF_01627 . _:581205 up:source unirule:MF_01627 . _:581206 up:source unirule:MF_01627 . _:581207 up:source unirule:MF_01627 . _:581208 up:source unirule:MF_01627 . _:581209 up:source unirule:MF_01627 . _:581210 up:source unirule:MF_01627 . _:581211 up:source unirule:MF_01627 . _:581212 up:source unirule:MF_01627 . _:581213 up:source unirule:MF_01627 . _:581214 up:source unirule:MF_01627 . _:581215 up:source unirule:MF_01627 . _:581216 up:source unirule:MF_01627 . _:581217 up:source unirule:MF_01627 . _:581218 up:source unirule:MF_01627 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation7 , ?annotation8 ; up:classifiedWith GO:0004731 , GO:0042278 , keyword:328 , keyword:808 ; up:recommendedName ?name0 . ?name0 up:ecName '2.4.2.1' ; up:fullName 'Purine nucleoside phosphorylase DeoD-type' ; up:shortName 'PNP' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'deoD' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Catalyzes the reversible phosphorolytic breakdown of the N-glycosidic bond in the beta-(deoxy)ribonucleoside molecules, with the formation of the corresponding free purine bases and pentose-1-phosphate.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/19805>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.4.2.1>. ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity <http://rdf.rhea-db.org/36431>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.4.2.1>. ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Homohexamer; trimer of homodimers.' . ?annotation8 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the PNP/UDP phosphorylase family.' . ?case9 up:classifiedWith keyword:7 . ?pfs10 up:annotation ?annotation11 . ?annotation11 faldo:begin ?pfsb12 ; faldo:end ?pfse13 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'N6-acetyllysine' . ?pfsb12 faldo:position ?thisPositionOn14 ; rdf:type faldo:ExactPosition . ?pfse13 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?pfs16 up:annotation ?annotation17 . ?annotation17 faldo:begin ?pfsb18 ; faldo:end ?pfse19 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor' . ?pfsb18 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfse19 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfs22 up:annotation ?annotation23 . ?annotation23 faldo:begin ?pfsb24 ; faldo:end ?pfse25 ; rdf:type up:Site_Annotation ; rdfs:comment 'Important for catalytic activity' . ?pfsb24 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse25 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; up:ligand ?ligand32 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?ligand32 rdfs:subClassOf chebi:43474 . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; up:ligand ?ligand39 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?ligand39 rdfs:subClassOf chebi:142355 . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; up:ligand ?ligand46 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb44 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?ligand46 rdfs:subClassOf chebi:142355 . ?pfs49 up:annotation ?annotation50 . ?annotation50 faldo:begin ?pfsb51 ; faldo:end ?pfse52 ; up:ligand ?ligand53 ; rdf:type up:Binding_Site_Annotation . ?pfsb51 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfse52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?ligand53 rdfs:subClassOf chebi:142355 . ?pfs56 up:annotation ?annotation57 . ?annotation57 faldo:begin ?pfsb58 ; faldo:end ?pfse59 ; up:ligand ?ligand60 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb58 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse59 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?ligand60 rdfs:subClassOf chebi:43474 . ?pfs63 up:annotation ?annotation64 . ?annotation64 faldo:begin ?pfsb65 ; faldo:end ?pfse66 ; up:ligand ?ligand67 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb65 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?pfse66 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?ligand67 rdfs:subClassOf chebi:43474 . ?pfs70 up:annotation ?annotation71 . ?annotation71 faldo:begin ?pfsb72 ; faldo:end ?pfse73 ; up:ligand ?ligand74 ; rdf:type up:Binding_Site_Annotation . ?pfsb72 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?pfse73 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?ligand74 rdfs:subClassOf chebi:43474 . _:581219 a rdf:Statement ; up:attribution _:581197 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:581220 a rdf:Statement ; up:attribution _:581198 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:581221 a rdf:Statement ; up:attribution _:581199 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:581222 a rdf:Statement ; up:attribution _:581200 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:581223 a rdf:Statement ; up:attribution _:581201 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:581224 a rdf:Statement ; up:attribution _:581202 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:581225 a rdf:Statement ; up:attribution _:581203 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:581226 a rdf:Statement ; up:attribution _:581204 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:328 . _:581227 a rdf:Statement ; up:attribution _:581205 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:581228 a rdf:Statement ; up:attribution _:581206 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004731 . _:581229 a rdf:Statement ; up:attribution _:581207 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042278 . _:581230 a rdf:Statement ; up:attribution _:581208 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object keyword:7 . _:581231 a rdf:Statement ; up:source unirule:MF_01627 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:581232 a rdf:Statement ; up:attribution _:581209 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:581233 a rdf:Statement ; up:source unirule:MF_01627 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:581234 a rdf:Statement ; up:attribution _:581210 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:581235 a rdf:Statement ; up:source unirule:MF_01627 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:581236 a rdf:Statement ; up:attribution _:581211 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:581237 a rdf:Statement ; up:source unirule:MF_01627 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:581238 a rdf:Statement ; up:attribution _:581212 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:581239 a rdf:Statement ; up:source unirule:MF_01627 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:581240 a rdf:Statement ; up:attribution _:581213 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:581241 a rdf:Statement ; up:source unirule:MF_01627 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:581242 a rdf:Statement ; up:attribution _:581214 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:581243 a rdf:Statement ; up:source unirule:MF_01627 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:581244 a rdf:Statement ; up:attribution _:581215 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:581245 a rdf:Statement ; up:source unirule:MF_01627 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:581246 a rdf:Statement ; up:attribution _:581216 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:581247 a rdf:Statement ; up:source unirule:MF_01627 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:581248 a rdf:Statement ; up:attribution _:581217 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:581249 a rdf:Statement ; up:source unirule:MF_01627 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:581250 a rdf:Statement ; up:attribution _:581218 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01627 #Rule MF_01627 Created by:gkeller on:2005-12-13 Modified by:ecastro on:2023-06-01 VALUES ?supertaxon77 {taxon:1239 taxon:1224} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01627 . ?thisOrganism rdfs:subClassOf+ ?supertaxon77 . BIND(URI(CONCAT(STR(?this), '#MF_01627a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01627a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_01627a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01627a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01627a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01627a8')) AS ?annotation8) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch83 faldo:location ?templateMotifSequenceMatchRegionP0ABP884 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABP886 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0ABP8MF_0162779 . ?templateMotifSequenceMatchRegionP0ABP884 faldo:begin ?templateMotifSequenceMatchBeginP0ABP885 . ?templateMotifSequenceMatchBeginP0ABP885 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABP880 ; faldo:reference isoform:P0ABP8-1 . ?templateMotifSequenceProfileAlignmentOperationP0ABP886 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . ?targetMotifMatch87 faldo:location ?targetMotifMatchRegionMatch88 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0162790 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0ABP8MF_0162781 . ?targetMotifMatchRegionMatch88 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0162789 . ?targetMotifMatchRegionMatchBeginMF_0162789 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0162782 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0162790 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagacetylation) . VALUES ?supertaxon78 {taxon:561 taxon:620} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon78 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABP8MF_0162779, 1, (STRLEN(?templateMotifCigarP0ABP8MF_0162779) - STRLEN(REPLACE(?templateMotifCigarP0ABP8MF_0162779, CONCAT('^(?:-*[^-]){', STR(((27 - ?templateMotifSequenceMatchBeginPositionP0ABP880) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABP8MF_0162781, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_0162781) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_0162781, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABP8MF_0162781, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_0162781) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_0162781, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) . BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0162782) - 1) AS ?thisPositionOn14) . BIND(?thisPositionOn14 AS ?thisPositionOn15) . BIND(?this AS ?pfs1t93) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb12) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse13) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn14, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01627a11')) AS ?annotation11) . BIND(?this AS ?pfs10) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch98 faldo:location ?templateMotifSequenceMatchRegionP0ABP899 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABP8101 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0ABP8MF_0162794 . ?templateMotifSequenceMatchRegionP0ABP899 faldo:begin ?templateMotifSequenceMatchBeginP0ABP8100 . ?templateMotifSequenceMatchBeginP0ABP8100 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABP895 ; faldo:reference isoform:P0ABP8-1 . ?templateMotifSequenceProfileAlignmentOperationP0ABP8101 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . ?targetMotifMatch102 faldo:location ?targetMotifMatchRegionMatch103 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01627105 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0ABP8MF_0162796 . ?targetMotifMatchRegionMatch103 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01627104 . ?targetMotifMatchRegionMatchBeginMF_01627104 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0162797 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01627105 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABP8MF_0162794, 1, (STRLEN(?templateMotifCigarP0ABP8MF_0162794) - STRLEN(REPLACE(?templateMotifCigarP0ABP8MF_0162794, CONCAT('^(?:-*[^-]){', STR(((205 - ?templateMotifSequenceMatchBeginPositionP0ABP895) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABP8MF_0162796, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_0162796) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_0162796, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABP8MF_0162796, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_0162796) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_0162796, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) . BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0162797) - 1) AS ?thisPositionOn20) . BIND(?thisPositionOn20 AS ?thisPositionOn21) . BIND(?this AS ?pfs2t108) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb18) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse19) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn20, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01627a17')) AS ?annotation17) . BIND(?this AS ?pfs16) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionP0ABP8114 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABP8116 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0ABP8MF_01627109 . ?templateMotifSequenceMatchRegionP0ABP8114 faldo:begin ?templateMotifSequenceMatchBeginP0ABP8115 . ?templateMotifSequenceMatchBeginP0ABP8115 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABP8110 ; faldo:reference isoform:P0ABP8-1 . ?templateMotifSequenceProfileAlignmentOperationP0ABP8116 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . ?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01627120 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0ABP8MF_01627111 . ?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01627119 . ?targetMotifMatchRegionMatchBeginMF_01627119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01627112 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01627120 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABP8MF_01627109, 1, (STRLEN(?templateMotifCigarP0ABP8MF_01627109) - STRLEN(REPLACE(?templateMotifCigarP0ABP8MF_01627109, CONCAT('^(?:-*[^-]){', STR(((218 - ?templateMotifSequenceMatchBeginPositionP0ABP8110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627111, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627111) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627111, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627111) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) . BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_01627112) - 1) AS ?thisPositionOn26) . BIND(?thisPositionOn26 AS ?thisPositionOn27) . BIND(?this AS ?pfs2t123) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb24) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse25) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01627a23')) AS ?annotation23) . BIND(?this AS ?pfs22) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionP0ABP8129 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABP8131 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0ABP8MF_01627124 . ?templateMotifSequenceMatchRegionP0ABP8129 faldo:begin ?templateMotifSequenceMatchBeginP0ABP8130 . ?templateMotifSequenceMatchBeginP0ABP8130 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABP8125 ; faldo:reference isoform:P0ABP8-1 . ?templateMotifSequenceProfileAlignmentOperationP0ABP8131 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . ?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01627135 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0ABP8MF_01627126 . ?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01627134 . ?targetMotifMatchRegionMatchBeginMF_01627134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01627127 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01627135 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABP8MF_01627124, 1, (STRLEN(?templateMotifCigarP0ABP8MF_01627124) - STRLEN(REPLACE(?templateMotifCigarP0ABP8MF_01627124, CONCAT('^(?:-*[^-]){', STR(((88 - ?templateMotifSequenceMatchBeginPositionP0ABP8125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627126, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627126) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627126, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627126) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) . BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_01627127) - 1) AS ?thisPositionOn33) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABP8MF_01627124, 1, (STRLEN(?templateMotifCigarP0ABP8MF_01627124) - STRLEN(REPLACE(?templateMotifCigarP0ABP8MF_01627124, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionP0ABP8125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627126, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627126) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627126, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627126) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) . BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_01627127) - 1) AS ?thisPositionOn34) . BIND(?this AS ?pfs2t140) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) . FILTER (REGEX('R[IV]G[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)))) . BIND(URI(CONCAT(STR(?this), '#MF_01627a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch145 faldo:location ?templateMotifSequenceMatchRegionP0ABP8146 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABP8148 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0ABP8MF_01627141 . ?templateMotifSequenceMatchRegionP0ABP8146 faldo:begin ?templateMotifSequenceMatchBeginP0ABP8147 . ?templateMotifSequenceMatchBeginP0ABP8147 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABP8142 ; faldo:reference isoform:P0ABP8-1 . ?templateMotifSequenceProfileAlignmentOperationP0ABP8148 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . ?targetMotifMatch149 faldo:location ?targetMotifMatchRegionMatch150 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01627152 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0ABP8MF_01627143 . ?targetMotifMatchRegionMatch150 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01627151 . ?targetMotifMatchRegionMatchBeginMF_01627151 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01627144 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01627152 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABP8MF_01627141, 1, (STRLEN(?templateMotifCigarP0ABP8MF_01627141) - STRLEN(REPLACE(?templateMotifCigarP0ABP8MF_01627141, CONCAT('^(?:-*[^-]){', STR(((180 - ?templateMotifSequenceMatchBeginPositionP0ABP8142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627143, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627143) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627143, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627143) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) . BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_01627144) - 1) AS ?thisPositionOn40) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABP8MF_01627141, 1, (STRLEN(?templateMotifCigarP0ABP8MF_01627141) - STRLEN(REPLACE(?templateMotifCigarP0ABP8MF_01627141, CONCAT('^(?:-*[^-]){', STR(((182 - ?templateMotifSequenceMatchBeginPositionP0ABP8142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1155) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627143, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627143) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627143, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627143) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), '')))), '[^-]', ''))) AS ?step2156) . BIND(((?step2156 + ?targetMotifMatchRegionMatchBeginPositionMF_01627144) - 1) AS ?thisPositionOn41) . BIND(?this AS ?pfs2t157) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) . FILTER (REGEX('[ED]ME', SUBSTR(?thisSequenceValue, ?thisPositionOn40, (?thisPositionOn41 - ?thisPositionOn40)))) . BIND(URI(CONCAT(STR(?this), '#MF_01627a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch162 faldo:location ?templateMotifSequenceMatchRegionP0ABP8163 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABP8165 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0ABP8MF_01627158 . ?templateMotifSequenceMatchRegionP0ABP8163 faldo:begin ?templateMotifSequenceMatchBeginP0ABP8164 . ?templateMotifSequenceMatchBeginP0ABP8164 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABP8159 ; faldo:reference isoform:P0ABP8-1 . ?templateMotifSequenceProfileAlignmentOperationP0ABP8165 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . ?targetMotifMatch166 faldo:location ?targetMotifMatchRegionMatch167 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01627169 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0ABP8MF_01627160 . ?targetMotifMatchRegionMatch167 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01627168 . ?targetMotifMatchRegionMatchBeginMF_01627168 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01627161 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01627169 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABP8MF_01627158, 1, (STRLEN(?templateMotifCigarP0ABP8MF_01627158) - STRLEN(REPLACE(?templateMotifCigarP0ABP8MF_01627158, CONCAT('^(?:-*[^-]){', STR(((204 - ?templateMotifSequenceMatchBeginPositionP0ABP8159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627160, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627160) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627160, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627160) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), '')))), '[^-]', ''))) AS ?step2171) . BIND(((?step2171 + ?targetMotifMatchRegionMatchBeginPositionMF_01627161) - 1) AS ?thisPositionOn47) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABP8MF_01627158, 1, (STRLEN(?templateMotifCigarP0ABP8MF_01627158) - STRLEN(REPLACE(?templateMotifCigarP0ABP8MF_01627158, CONCAT('^(?:-*[^-]){', STR(((205 - ?templateMotifSequenceMatchBeginPositionP0ABP8159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1172) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627160, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627160) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627160, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627160) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), '')))), '[^-]', ''))) AS ?step2173) . BIND(((?step2173 + ?targetMotifMatchRegionMatchBeginPositionMF_01627161) - 1) AS ?thisPositionOn48) . BIND(?this AS ?pfs2t174) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) . FILTER (REGEX('[ST][DN]', SUBSTR(?thisSequenceValue, ?thisPositionOn47, (?thisPositionOn48 - ?thisPositionOn47)))) . BIND(URI(CONCAT(STR(?this), '#MF_01627a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch179 faldo:location ?templateMotifSequenceMatchRegionP0ABP8180 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABP8182 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0ABP8MF_01627175 . ?templateMotifSequenceMatchRegionP0ABP8180 faldo:begin ?templateMotifSequenceMatchBeginP0ABP8181 . ?templateMotifSequenceMatchBeginP0ABP8181 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABP8176 ; faldo:reference isoform:P0ABP8-1 . ?templateMotifSequenceProfileAlignmentOperationP0ABP8182 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . ?targetMotifMatch183 faldo:location ?targetMotifMatchRegionMatch184 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01627186 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0ABP8MF_01627177 . ?targetMotifMatchRegionMatch184 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01627185 . ?targetMotifMatchRegionMatchBeginMF_01627185 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01627178 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01627186 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABP8MF_01627175, 1, (STRLEN(?templateMotifCigarP0ABP8MF_01627175) - STRLEN(REPLACE(?templateMotifCigarP0ABP8MF_01627175, CONCAT('^(?:-*[^-]){', STR(((5 - ?templateMotifSequenceMatchBeginPositionP0ABP8176) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627177, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627177) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627177, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627177) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), '')))), '[^-]', ''))) AS ?step2188) . BIND(((?step2188 + ?targetMotifMatchRegionMatchBeginPositionMF_01627178) - 1) AS ?thisPositionOn54) . BIND(?thisPositionOn54 AS ?thisPositionOn55) . BIND(?this AS ?pfs2t189) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb51) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse52) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01627a50')) AS ?annotation50) . BIND(?this AS ?pfs49) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch194 faldo:location ?templateMotifSequenceMatchRegionP0ABP8195 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABP8197 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0ABP8MF_01627190 . ?templateMotifSequenceMatchRegionP0ABP8195 faldo:begin ?templateMotifSequenceMatchBeginP0ABP8196 . ?templateMotifSequenceMatchBeginP0ABP8196 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABP8191 ; faldo:reference isoform:P0ABP8-1 . ?templateMotifSequenceProfileAlignmentOperationP0ABP8197 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . ?targetMotifMatch198 faldo:location ?targetMotifMatchRegionMatch199 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01627201 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0ABP8MF_01627192 . ?targetMotifMatchRegionMatch199 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01627200 . ?targetMotifMatchRegionMatchBeginMF_01627200 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01627193 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01627201 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABP8MF_01627190, 1, (STRLEN(?templateMotifCigarP0ABP8MF_01627190) - STRLEN(REPLACE(?templateMotifCigarP0ABP8MF_01627190, CONCAT('^(?:-*[^-]){', STR(((21 - ?templateMotifSequenceMatchBeginPositionP0ABP8191) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1202) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627192, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627192) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1202), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627192, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627192) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1202), '}'), '')))), '[^-]', ''))) AS ?step2203) . BIND(((?step2203 + ?targetMotifMatchRegionMatchBeginPositionMF_01627193) - 1) AS ?thisPositionOn61) . BIND(?thisPositionOn61 AS ?thisPositionOn62) . BIND(?this AS ?pfs2t204) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb58) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse59) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_01627a57')) AS ?annotation57) . BIND(?this AS ?pfs56) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch209 faldo:location ?templateMotifSequenceMatchRegionP0ABP8210 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABP8212 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0ABP8MF_01627205 . ?templateMotifSequenceMatchRegionP0ABP8210 faldo:begin ?templateMotifSequenceMatchBeginP0ABP8211 . ?templateMotifSequenceMatchBeginP0ABP8211 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABP8206 ; faldo:reference isoform:P0ABP8-1 . ?templateMotifSequenceProfileAlignmentOperationP0ABP8212 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . ?targetMotifMatch213 faldo:location ?targetMotifMatchRegionMatch214 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01627216 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0ABP8MF_01627207 . ?targetMotifMatchRegionMatch214 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01627215 . ?targetMotifMatchRegionMatchBeginMF_01627215 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01627208 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01627216 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABP8MF_01627205, 1, (STRLEN(?templateMotifCigarP0ABP8MF_01627205) - STRLEN(REPLACE(?templateMotifCigarP0ABP8MF_01627205, CONCAT('^(?:-*[^-]){', STR(((25 - ?templateMotifSequenceMatchBeginPositionP0ABP8206) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1217) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627207, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627207) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627207, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627207, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627207) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627207, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), '')))), '[^-]', ''))) AS ?step2218) . BIND(((?step2218 + ?targetMotifMatchRegionMatchBeginPositionMF_01627208) - 1) AS ?thisPositionOn68) . BIND(?thisPositionOn68 AS ?thisPositionOn69) . BIND(?this AS ?pfs2t219) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse66) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01627a64')) AS ?annotation64) . BIND(?this AS ?pfs63) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch224 faldo:location ?templateMotifSequenceMatchRegionP0ABP8225 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABP8227 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0ABP8MF_01627220 . ?templateMotifSequenceMatchRegionP0ABP8225 faldo:begin ?templateMotifSequenceMatchBeginP0ABP8226 . ?templateMotifSequenceMatchBeginP0ABP8226 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABP8221 ; faldo:reference isoform:P0ABP8-1 . ?templateMotifSequenceProfileAlignmentOperationP0ABP8227 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . ?targetMotifMatch228 faldo:location ?targetMotifMatchRegionMatch229 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01627231 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0ABP8MF_01627222 . ?targetMotifMatchRegionMatch229 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01627230 . ?targetMotifMatchRegionMatchBeginMF_01627230 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01627223 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01627231 edam:has_input signature:MF_01627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABP8MF_01627220, 1, (STRLEN(?templateMotifCigarP0ABP8MF_01627220) - STRLEN(REPLACE(?templateMotifCigarP0ABP8MF_01627220, CONCAT('^(?:-*[^-]){', STR(((44 - ?templateMotifSequenceMatchBeginPositionP0ABP8221) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1232) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627222, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627222) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABP8MF_01627222, 1, (STRLEN(?targetMotifMatchCigarP0ABP8MF_01627222) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABP8MF_01627222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), '')))), '[^-]', ''))) AS ?step2233) . BIND(((?step2233 + ?targetMotifMatchRegionMatchBeginPositionMF_01627223) - 1) AS ?thisPositionOn75) . BIND(?thisPositionOn75 AS ?thisPositionOn76) . BIND(?this AS ?pfs2t234) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb72) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse73) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01627a71')) AS ?annotation71) . BIND(?this AS ?pfs70) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag235) . } BIND(IF(BOUND(?tagacetylation), ?caseWithTag235, ?UNBOUND_VARIABLE) AS ?case9) . }