CONSTRUCT { _:391095 up:source unirule:MF_01123 . _:391096 up:source unirule:MF_01123 . _:391097 up:source unirule:MF_01123 . _:391098 up:source unirule:MF_01123 . _:391099 up:source unirule:MF_01123 . _:391100 up:source unirule:MF_01123 . _:391101 up:source unirule:MF_01123 . _:391102 up:source unirule:MF_01123 . _:391103 up:source unirule:MF_01123 . _:391104 up:source unirule:MF_01123 . _:391105 up:source unirule:MF_01123 . _:391106 up:source unirule:MF_01123 . _:391107 up:source unirule:MF_01123 . _:391108 up:source unirule:MF_01123 . _:391109 up:source unirule:MF_01123 . _:391110 up:source unirule:MF_01123 . _:391111 up:source unirule:MF_01123 . _:391112 up:source unirule:MF_01123 . _:391113 up:source unirule:MF_01123 . _:391114 up:source unirule:MF_01123 . _:391115 up:source unirule:MF_01123 . _:391116 up:source unirule:MF_01123 . _:391117 up:source unirule:MF_01123 . _:391118 up:source unirule:MF_01123 . _:391119 up:source unirule:MF_01123 . _:391120 up:source unirule:MF_01123 . _:391121 up:source unirule:MF_01123 . _:391122 up:source unirule:MF_01123 . _:391123 up:source unirule:MF_01123 . _:391124 up:source unirule:MF_01123 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 ; up:classifiedWith GO:0003987 , keyword:436 , keyword:460 , keyword:479 , keyword:547 , keyword:67 , keyword:7 ; up:recommendedName ?name0 . ?name0 up:ecName '6.2.1.1' ; up:fullName 'Acetyl-coenzyme A synthetase' ; up:shortName 'AcCoA synthetase' , 'Acs' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Acetate--CoA ligase' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Acyl-activating enzyme' ; rdf:type up:Structured_Name . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/23176>; up:enzymeClass <http://purl.uniprot.org/enzyme/6.2.1.1>. ?annotation5 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation . ?annotation6 a up:PTM_Annotation ; rdfs:comment 'Acetylated. Deacetylation by the SIR2-homolog deacetylase activates the enzyme.' . ?annotation7 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the ATP-dependent AMP-binding enzyme family.' . ?case8 up:classifiedWith GO:0006935 , GO:0019427 . ?pfs10 up:annotation ?annotation11 . ?annotation11 faldo:begin ?pfsb12 ; faldo:end ?pfse13 ; up:ligand ?ligand14 ; rdf:type up:Binding_Site_Annotation . ?pfsb12 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?pfse13 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?ligand14 rdfs:subClassOf chebi:30616 . ?pfs17 up:annotation ?annotation18 . ?annotation18 faldo:begin ?pfsb19 ; faldo:end ?pfse20 ; up:ligand ?ligand21 ; rdf:type up:Binding_Site_Annotation . ?pfsb19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?ligand21 rdfs:subClassOf chebi:30616 . ?pfs24 up:annotation ?annotation25 . ?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:57287 . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; up:ligand ?ligand35 ; rdf:type up:Binding_Site_Annotation . ?pfsb33 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?ligand35 rdfs:subClassOf chebi:18420 . ?pfs38 up:annotation ?annotation39 . ?annotation39 faldo:begin ?pfsb40 ; faldo:end ?pfse41 ; up:ligand ?ligand42 ; rdf:type up:Binding_Site_Annotation . ?pfsb40 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfse41 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?ligand42 rdfs:subClassOf chebi:18420 . ?pfs45 up:annotation ?annotation46 . ?annotation46 faldo:begin ?pfsb47 ; faldo:end ?pfse48 ; up:ligand ?ligand49 ; rdf:type up:Binding_Site_Annotation . ?pfsb47 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?pfse48 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?ligand49 rdfs:subClassOf chebi:18420 . ?pfs52 up:annotation ?annotation53 . ?annotation53 faldo:begin ?pfsb54 ; faldo:end ?pfse55 ; up:ligand ?ligand56 ; rdf:type up:Binding_Site_Annotation . ?pfsb54 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfse55 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?ligand56 rdfs:subClassOf chebi:57287 . ?pfs59 up:annotation ?annotation60 . ?annotation60 faldo:begin ?pfsb61 ; faldo:end ?pfse62 ; up:ligand ?ligand63 ; rdf:type up:Binding_Site_Annotation . ?pfsb61 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse62 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?ligand63 rdfs:subClassOf chebi:57287 . ?pfs66 up:annotation ?annotation67 . ?annotation67 faldo:begin ?pfsb68 ; faldo:end ?pfse69 ; up:ligand ?ligand70 ; rdf:type up:Binding_Site_Annotation . ?pfsb68 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?ligand70 rdfs:subClassOf chebi:30616 . ?pfs73 up:annotation ?annotation74 . ?annotation74 faldo:begin ?pfsb75 ; faldo:end ?pfse76 ; up:ligand ?ligand77 ; rdf:type up:Binding_Site_Annotation . ?pfsb75 faldo:position ?thisPositionOn78 ; rdf:type faldo:ExactPosition . ?pfse76 faldo:position ?thisPositionOn79 ; rdf:type faldo:ExactPosition . ?ligand77 rdfs:subClassOf chebi:30616 . ?pfs80 up:annotation ?annotation81 . ?annotation81 faldo:begin ?pfsb82 ; faldo:end ?pfse83 ; up:ligand ?ligand84 ; rdf:type up:Binding_Site_Annotation . ?pfsb82 faldo:position ?thisPositionOn85 ; rdf:type faldo:ExactPosition . ?pfse83 faldo:position ?thisPositionOn86 ; rdf:type faldo:ExactPosition . ?ligand84 rdfs:subClassOf chebi:57287 . ?pfs87 up:annotation ?annotation88 . ?annotation88 faldo:begin ?pfsb89 ; faldo:end ?pfse90 ; up:ligand ?ligand91 ; rdf:type up:Binding_Site_Annotation . ?pfsb89 faldo:position ?thisPositionOn92 ; rdf:type faldo:ExactPosition . ?pfse90 faldo:position ?thisPositionOn93 ; rdf:type faldo:ExactPosition . ?ligand91 rdfs:subClassOf chebi:30616 . ?pfs94 up:annotation ?annotation95 . ?annotation95 faldo:begin ?pfsb96 ; faldo:end ?pfse97 ; up:ligand ?ligand98 ; rdf:type up:Binding_Site_Annotation . ?pfsb96 faldo:position ?thisPositionOn99 ; rdf:type faldo:ExactPosition . ?pfse97 faldo:position ?thisPositionOn100 ; rdf:type faldo:ExactPosition . ?ligand98 rdfs:subClassOf chebi:57287 . ?pfs101 up:annotation ?annotation102 . ?annotation102 faldo:begin ?pfsb103 ; faldo:end ?pfse104 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'N6-acetyllysine' . ?pfsb103 faldo:position ?thisPositionOn105 ; rdf:type faldo:ExactPosition . ?pfse104 faldo:position ?thisPositionOn106 ; rdf:type faldo:ExactPosition . _:391125 a rdf:Statement ; up:attribution _:391095 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:391126 a rdf:Statement ; up:attribution _:391096 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:391127 a rdf:Statement ; up:attribution _:391097 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:391128 a rdf:Statement ; up:attribution _:391098 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:391129 a rdf:Statement ; up:attribution _:391099 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:391130 a rdf:Statement ; up:attribution _:391100 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:391131 a rdf:Statement ; up:attribution _:391101 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:391132 a rdf:Statement ; up:attribution _:391102 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:7 . _:391133 a rdf:Statement ; up:attribution _:391103 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:391134 a rdf:Statement ; up:attribution _:391104 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:391135 a rdf:Statement ; up:attribution _:391105 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:391136 a rdf:Statement ; up:attribution _:391106 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:391137 a rdf:Statement ; up:attribution _:391107 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:391138 a rdf:Statement ; up:attribution _:391108 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003987 . _:391139 a rdf:Statement ; up:attribution _:391109 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object GO:0019427 . _:391140 a rdf:Statement ; up:attribution _:391110 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object GO:0006935 . _:391141 a rdf:Statement ; up:source unirule:MF_01123 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:391142 a rdf:Statement ; up:attribution _:391111 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:391143 a rdf:Statement ; up:source unirule:MF_01123 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:391144 a rdf:Statement ; up:attribution _:391112 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:391145 a rdf:Statement ; up:source unirule:MF_01123 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:391146 a rdf:Statement ; up:attribution _:391113 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:391147 a rdf:Statement ; up:source unirule:MF_01123 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:391148 a rdf:Statement ; up:attribution _:391114 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:391149 a rdf:Statement ; up:source unirule:MF_01123 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:391150 a rdf:Statement ; up:attribution _:391115 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:391151 a rdf:Statement ; up:source unirule:MF_01123 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:391152 a rdf:Statement ; up:attribution _:391116 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:391153 a rdf:Statement ; up:source unirule:MF_01123 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:391154 a rdf:Statement ; up:attribution _:391117 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:391155 a rdf:Statement ; up:source unirule:MF_01123 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:391156 a rdf:Statement ; up:attribution _:391118 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:391157 a rdf:Statement ; up:source unirule:MF_01123 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:391158 a rdf:Statement ; up:attribution _:391119 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:391159 a rdf:Statement ; up:source unirule:MF_01123 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . _:391160 a rdf:Statement ; up:attribution _:391120 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . _:391161 a rdf:Statement ; up:source unirule:MF_01123 ; rdf:subject ?pfs80 ; rdf:predicate up:annotation ; rdf:object ?annotation81 . _:391162 a rdf:Statement ; up:attribution _:391121 ; rdf:subject ?pfs80 ; rdf:predicate up:annotation ; rdf:object ?annotation81 . _:391163 a rdf:Statement ; up:source unirule:MF_01123 ; rdf:subject ?pfs87 ; rdf:predicate up:annotation ; rdf:object ?annotation88 . _:391164 a rdf:Statement ; up:attribution _:391122 ; rdf:subject ?pfs87 ; rdf:predicate up:annotation ; rdf:object ?annotation88 . _:391165 a rdf:Statement ; up:source unirule:MF_01123 ; rdf:subject ?pfs94 ; rdf:predicate up:annotation ; rdf:object ?annotation95 . _:391166 a rdf:Statement ; up:attribution _:391123 ; rdf:subject ?pfs94 ; rdf:predicate up:annotation ; rdf:object ?annotation95 . _:391167 a rdf:Statement ; up:source unirule:MF_01123 ; rdf:subject ?pfs101 ; rdf:predicate up:annotation ; rdf:object ?annotation102 . _:391168 a rdf:Statement ; up:attribution _:391124 ; rdf:subject ?pfs101 ; rdf:predicate up:annotation ; rdf:object ?annotation102 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01123 #Rule MF_01123 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-06-01 VALUES ?supertaxon107 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01123 . ?thisOrganism rdfs:subClassOf+ ?supertaxon107 . BIND(URI(CONCAT(STR(?this), '#MF_01123a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01123a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01123a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_01123a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01123a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01123a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01123a7')) AS ?annotation7) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionQ8ZKF6113 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6115 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKF6MF_01123108 . ?templateMotifSequenceMatchRegionQ8ZKF6113 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKF6114 . ?templateMotifSequenceMatchBeginQ8ZKF6114 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKF6109 ; faldo:reference isoform:Q8ZKF6-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6115 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . ?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01123119 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKF6MF_01123110 . ?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01123118 . ?targetMotifMatchRegionMatchBeginMF_01123118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01123111 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01123119 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123108, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123108) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123108, CONCAT('^(?:-*[^-]){', STR(((387 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123110, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123110) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123110, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123110) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) . BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_01123111) - 1) AS ?thisPositionOn15) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123108, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123108) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123108, CONCAT('^(?:-*[^-]){', STR(((389 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1122) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123110, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123110) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123110, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123110) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), '')))), '[^-]', ''))) AS ?step2123) . BIND(((?step2123 + ?targetMotifMatchRegionMatchBeginPositionMF_01123111) - 1) AS ?thisPositionOn16) . BIND(?this AS ?pfs1t124) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) . FILTER (REGEX('G[ES][PG]', SUBSTR(?thisSequenceValue, ?thisPositionOn15, (?thisPositionOn16 - ?thisPositionOn15)))) . BIND(URI(CONCAT(STR(?this), '#MF_01123a11')) AS ?annotation11) . BIND(?this AS ?pfs10) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch129 faldo:location ?templateMotifSequenceMatchRegionQ8ZKF6130 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6132 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKF6MF_01123125 . ?templateMotifSequenceMatchRegionQ8ZKF6130 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKF6131 . ?templateMotifSequenceMatchBeginQ8ZKF6131 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKF6126 ; faldo:reference isoform:Q8ZKF6-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6132 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . ?targetMotifMatch133 faldo:location ?targetMotifMatchRegionMatch134 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01123136 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKF6MF_01123127 . ?targetMotifMatchRegionMatch134 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01123135 . ?targetMotifMatchRegionMatchBeginMF_01123135 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01123128 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01123136 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123125, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123125) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123125, CONCAT('^(?:-*[^-]){', STR(((411 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123127, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123127) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123127, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123127) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) . BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_01123128) - 1) AS ?thisPositionOn22) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123125, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123125) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123125, CONCAT('^(?:-*[^-]){', STR(((416 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1139) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123127, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123127) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123127, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123127) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), '')))), '[^-]', ''))) AS ?step2140) . BIND(((?step2140 + ?targetMotifMatchRegionMatchBeginPositionMF_01123128) - 1) AS ?thisPositionOn23) . BIND(?this AS ?pfs1t141) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) . FILTER (REGEX('[DS]T[WF]W[QM]T', SUBSTR(?thisSequenceValue, ?thisPositionOn22, (?thisPositionOn23 - ?thisPositionOn22)))) . BIND(URI(CONCAT(STR(?this), '#MF_01123a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch146 faldo:location ?templateMotifSequenceMatchRegionQ8ZKF6147 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6149 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKF6MF_01123142 . ?templateMotifSequenceMatchRegionQ8ZKF6147 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKF6148 . ?templateMotifSequenceMatchBeginQ8ZKF6148 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKF6143 ; faldo:reference isoform:Q8ZKF6-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6149 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . ?targetMotifMatch150 faldo:location ?targetMotifMatchRegionMatch151 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01123153 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKF6MF_01123144 . ?targetMotifMatchRegionMatch151 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01123152 . ?targetMotifMatchRegionMatchBeginMF_01123152 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01123145 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01123153 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123142, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123142) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123142, CONCAT('^(?:-*[^-]){', STR(((191 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6143) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1154) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123144, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123144) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123144, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123144) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), '')))), '[^-]', ''))) AS ?step2155) . BIND(((?step2155 + ?targetMotifMatchRegionMatchBeginPositionMF_01123145) - 1) AS ?thisPositionOn29) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123142, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123142) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123142, CONCAT('^(?:-*[^-]){', STR(((194 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6143) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123144, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123144) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123144, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123144) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) . BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_01123145) - 1) AS ?thisPositionOn30) . BIND(?this AS ?pfs1t158) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) . FILTER (REGEX('[RY][AGRKN][GSNDP][ARNDCQEGHILKMFPSTWYVBZJUOX]', SUBSTR(?thisSequenceValue, ?thisPositionOn29, (?thisPositionOn30 - ?thisPositionOn29)))) . BIND(URI(CONCAT(STR(?this), '#MF_01123a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch163 faldo:location ?templateMotifSequenceMatchRegionQ8ZKF6164 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6166 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKF6MF_01123159 . ?templateMotifSequenceMatchRegionQ8ZKF6164 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKF6165 . ?templateMotifSequenceMatchBeginQ8ZKF6165 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKF6160 ; faldo:reference isoform:Q8ZKF6-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6166 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . ?targetMotifMatch167 faldo:location ?targetMotifMatchRegionMatch168 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01123170 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKF6MF_01123161 . ?targetMotifMatchRegionMatch168 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01123169 . ?targetMotifMatchRegionMatchBeginMF_01123169 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01123162 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01123170 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123159, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123159) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123159, CONCAT('^(?:-*[^-]){', STR(((537 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1171) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123161, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123161) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123161, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123161) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), '')))), '[^-]', ''))) AS ?step2172) . BIND(((?step2172 + ?targetMotifMatchRegionMatchBeginPositionMF_01123162) - 1) AS ?thisPositionOn36) . BIND(?thisPositionOn36 AS ?thisPositionOn37) . BIND(?this AS ?pfs1t173) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'V')) . BIND(URI(CONCAT(STR(?this), '#MF_01123a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch178 faldo:location ?templateMotifSequenceMatchRegionQ8ZKF6179 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6181 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKF6MF_01123174 . ?templateMotifSequenceMatchRegionQ8ZKF6179 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKF6180 . ?templateMotifSequenceMatchBeginQ8ZKF6180 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKF6175 ; faldo:reference isoform:Q8ZKF6-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6181 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . ?targetMotifMatch182 faldo:location ?targetMotifMatchRegionMatch183 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01123185 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKF6MF_01123176 . ?targetMotifMatchRegionMatch183 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01123184 . ?targetMotifMatchRegionMatchBeginMF_01123184 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01123177 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01123185 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123174, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123174) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123174, CONCAT('^(?:-*[^-]){', STR(((539 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1186) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123176, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123176) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123176, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123176) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), '')))), '[^-]', ''))) AS ?step2187) . BIND(((?step2187 + ?targetMotifMatchRegionMatchBeginPositionMF_01123177) - 1) AS ?thisPositionOn43) . BIND(?thisPositionOn43 AS ?thisPositionOn44) . BIND(?this AS ?pfs1t188) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) . FILTER (REGEX('[HF]', SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01123a39')) AS ?annotation39) . BIND(?this AS ?pfs38) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch193 faldo:location ?templateMotifSequenceMatchRegionQ8ZKF6194 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6196 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKF6MF_01123189 . ?templateMotifSequenceMatchRegionQ8ZKF6194 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKF6195 . ?templateMotifSequenceMatchBeginQ8ZKF6195 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKF6190 ; faldo:reference isoform:Q8ZKF6-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6196 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . ?targetMotifMatch197 faldo:location ?targetMotifMatchRegionMatch198 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01123200 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKF6MF_01123191 . ?targetMotifMatchRegionMatch198 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01123199 . ?targetMotifMatchRegionMatchBeginMF_01123199 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01123192 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01123200 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123189, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123189) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123189, CONCAT('^(?:-*[^-]){', STR(((542 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123191, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123191) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123191, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123191) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) . BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_01123192) - 1) AS ?thisPositionOn50) . BIND(?thisPositionOn50 AS ?thisPositionOn51) . BIND(?this AS ?pfs1t203) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb47) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse48) . FILTER (REGEX('[IV]', SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01123a46')) AS ?annotation46) . BIND(?this AS ?pfs45) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch208 faldo:location ?templateMotifSequenceMatchRegionQ8ZKF6209 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6211 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKF6MF_01123204 . ?templateMotifSequenceMatchRegionQ8ZKF6209 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKF6210 . ?templateMotifSequenceMatchBeginQ8ZKF6210 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKF6205 ; faldo:reference isoform:Q8ZKF6-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6211 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . ?targetMotifMatch212 faldo:location ?targetMotifMatchRegionMatch213 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01123215 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKF6MF_01123206 . ?targetMotifMatchRegionMatch213 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01123214 . ?targetMotifMatchRegionMatchBeginMF_01123214 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01123207 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01123215 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123204, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123204) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123204, CONCAT('^(?:-*[^-]){', STR(((311 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6205) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123206, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123206) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123206, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123206) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) . BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_01123207) - 1) AS ?thisPositionOn57) . BIND(?thisPositionOn57 AS ?thisPositionOn58) . BIND(?this AS ?pfs1t218) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb54) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse55) . FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01123a53')) AS ?annotation53) . BIND(?this AS ?pfs52) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch223 faldo:location ?templateMotifSequenceMatchRegionQ8ZKF6224 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6226 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKF6MF_01123219 . ?templateMotifSequenceMatchRegionQ8ZKF6224 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKF6225 . ?templateMotifSequenceMatchBeginQ8ZKF6225 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKF6220 ; faldo:reference isoform:Q8ZKF6-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6226 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . ?targetMotifMatch227 faldo:location ?targetMotifMatchRegionMatch228 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01123230 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKF6MF_01123221 . ?targetMotifMatchRegionMatch228 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01123229 . ?targetMotifMatchRegionMatchBeginMF_01123229 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01123222 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01123230 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123219, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123219) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123219, CONCAT('^(?:-*[^-]){', STR(((335 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6220) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123221, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123221) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123221, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123221) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) . BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_01123222) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs1t233) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb61) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse62) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01123a60')) AS ?annotation60) . BIND(?this AS ?pfs59) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionQ8ZKF6239 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6241 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKF6MF_01123234 . ?templateMotifSequenceMatchRegionQ8ZKF6239 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKF6240 . ?templateMotifSequenceMatchBeginQ8ZKF6240 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKF6235 ; faldo:reference isoform:Q8ZKF6-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6241 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . ?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01123245 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKF6MF_01123236 . ?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01123244 . ?targetMotifMatchRegionMatchBeginMF_01123244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01123237 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01123245 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123234, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123234) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123234, CONCAT('^(?:-*[^-]){', STR(((500 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123236, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123236) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123236, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123236) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) . BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_01123237) - 1) AS ?thisPositionOn71) . BIND(?thisPositionOn71 AS ?thisPositionOn72) . BIND(?this AS ?pfs1t248) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse69) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01123a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch253 faldo:location ?templateMotifSequenceMatchRegionQ8ZKF6254 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6256 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKF6MF_01123249 . ?templateMotifSequenceMatchRegionQ8ZKF6254 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKF6255 . ?templateMotifSequenceMatchBeginQ8ZKF6255 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKF6250 ; faldo:reference isoform:Q8ZKF6-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6256 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . ?targetMotifMatch257 faldo:location ?targetMotifMatchRegionMatch258 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01123260 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKF6MF_01123251 . ?targetMotifMatchRegionMatch258 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01123259 . ?targetMotifMatchRegionMatchBeginMF_01123259 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01123252 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01123260 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123249, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123249) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123249, CONCAT('^(?:-*[^-]){', STR(((515 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6250) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1261) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123251, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123251) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123251, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123251) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), '')))), '[^-]', ''))) AS ?step2262) . BIND(((?step2262 + ?targetMotifMatchRegionMatchBeginPositionMF_01123252) - 1) AS ?thisPositionOn78) . BIND(?thisPositionOn78 AS ?thisPositionOn79) . BIND(?this AS ?pfs1t263) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfsb75) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfse76) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn78, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01123a74')) AS ?annotation74) . BIND(?this AS ?pfs73) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch268 faldo:location ?templateMotifSequenceMatchRegionQ8ZKF6269 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6271 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKF6MF_01123264 . ?templateMotifSequenceMatchRegionQ8ZKF6269 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKF6270 . ?templateMotifSequenceMatchBeginQ8ZKF6270 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKF6265 ; faldo:reference isoform:Q8ZKF6-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6271 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . ?targetMotifMatch272 faldo:location ?targetMotifMatchRegionMatch273 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01123275 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKF6MF_01123266 . ?targetMotifMatchRegionMatch273 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01123274 . ?targetMotifMatchRegionMatchBeginMF_01123274 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01123267 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01123275 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123264, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123264) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123264, CONCAT('^(?:-*[^-]){', STR(((523 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6265) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1276) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123266, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123266) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123266, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123266) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), '')))), '[^-]', ''))) AS ?step2277) . BIND(((?step2277 + ?targetMotifMatchRegionMatchBeginPositionMF_01123267) - 1) AS ?thisPositionOn85) . BIND(?thisPositionOn85 AS ?thisPositionOn86) . BIND(?this AS ?pfs1t278) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfsb82) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfse83) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn85, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_01123a81')) AS ?annotation81) . BIND(?this AS ?pfs80) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch283 faldo:location ?templateMotifSequenceMatchRegionQ8ZKF6284 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6286 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKF6MF_01123279 . ?templateMotifSequenceMatchRegionQ8ZKF6284 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKF6285 . ?templateMotifSequenceMatchBeginQ8ZKF6285 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKF6280 ; faldo:reference isoform:Q8ZKF6-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6286 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . ?targetMotifMatch287 faldo:location ?targetMotifMatchRegionMatch288 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01123290 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKF6MF_01123281 . ?targetMotifMatchRegionMatch288 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01123289 . ?targetMotifMatchRegionMatchBeginMF_01123289 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01123282 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01123290 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123279, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123279) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123279, CONCAT('^(?:-*[^-]){', STR(((526 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6280) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1291) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123281, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123281) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123281, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123281) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), '')))), '[^-]', ''))) AS ?step2292) . BIND(((?step2292 + ?targetMotifMatchRegionMatchBeginPositionMF_01123282) - 1) AS ?thisPositionOn92) . BIND(?thisPositionOn92 AS ?thisPositionOn93) . BIND(?this AS ?pfs1t293) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn92))) AS ?pfsb89) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn93))) AS ?pfse90) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn92, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01123a88')) AS ?annotation88) . BIND(?this AS ?pfs87) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch298 faldo:location ?templateMotifSequenceMatchRegionQ8ZKF6299 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6301 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKF6MF_01123294 . ?templateMotifSequenceMatchRegionQ8ZKF6299 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKF6300 . ?templateMotifSequenceMatchBeginQ8ZKF6300 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKF6295 ; faldo:reference isoform:Q8ZKF6-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6301 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . ?targetMotifMatch302 faldo:location ?targetMotifMatchRegionMatch303 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01123305 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKF6MF_01123296 . ?targetMotifMatchRegionMatch303 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01123304 . ?targetMotifMatchRegionMatchBeginMF_01123304 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01123297 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01123305 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123294, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123294) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123294, CONCAT('^(?:-*[^-]){', STR(((584 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6295) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1306) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123296, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123296) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123296, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123296) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), '')))), '[^-]', ''))) AS ?step2307) . BIND(((?step2307 + ?targetMotifMatchRegionMatchBeginPositionMF_01123297) - 1) AS ?thisPositionOn99) . BIND(?thisPositionOn99 AS ?thisPositionOn100) . BIND(?this AS ?pfs1t308) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn99))) AS ?pfsb96) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn100))) AS ?pfse97) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn99, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01123a95')) AS ?annotation95) . BIND(?this AS ?pfs94) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch313 faldo:location ?templateMotifSequenceMatchRegionQ8ZKF6314 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6316 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKF6MF_01123309 . ?templateMotifSequenceMatchRegionQ8ZKF6314 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKF6315 . ?templateMotifSequenceMatchBeginQ8ZKF6315 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKF6310 ; faldo:reference isoform:Q8ZKF6-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKF6316 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . ?targetMotifMatch317 faldo:location ?targetMotifMatchRegionMatch318 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01123320 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKF6MF_01123311 . ?targetMotifMatchRegionMatch318 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01123319 . ?targetMotifMatchRegionMatchBeginMF_01123319 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01123312 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01123320 edam:has_input signature:MF_01123 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKF6MF_01123309, 1, (STRLEN(?templateMotifCigarQ8ZKF6MF_01123309) - STRLEN(REPLACE(?templateMotifCigarQ8ZKF6MF_01123309, CONCAT('^(?:-*[^-]){', STR(((609 - ?templateMotifSequenceMatchBeginPositionQ8ZKF6310) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1321) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123311, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123311) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123311, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1321), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKF6MF_01123311, 1, (STRLEN(?targetMotifMatchCigarQ8ZKF6MF_01123311) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKF6MF_01123311, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1321), '}'), '')))), '[^-]', ''))) AS ?step2322) . BIND(((?step2322 + ?targetMotifMatchRegionMatchBeginPositionMF_01123312) - 1) AS ?thisPositionOn105) . BIND(?thisPositionOn105 AS ?thisPositionOn106) . BIND(?this AS ?pfs1t323) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn105))) AS ?pfsb103) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn106))) AS ?pfse104) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn105, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01123a102')) AS ?annotation102) . BIND(?this AS ?pfs101) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:91347 . BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:91347 . })) . BIND(?this AS ?case9) . } }