CONSTRUCT { _:690124 up:source unirule:MF_01981 . _:690125 up:source unirule:MF_01981 . _:690126 up:source unirule:MF_01981 . _:690127 up:source unirule:MF_01981 . _:690128 up:source unirule:MF_01981 . _:690129 up:source unirule:MF_01981 . _:690130 up:source unirule:MF_01981 . _:690131 up:source unirule:MF_01981 . _:690132 up:source unirule:MF_01981 . _:690133 up:source unirule:MF_01981 . _:690134 up:source unirule:MF_01981 . _:690135 up:source unirule:MF_01981 . _:690136 up:source unirule:MF_01981 . _:690137 up:source unirule:MF_01981 . _:690138 up:source unirule:MF_01981 . _:690139 up:source unirule:MF_01981 . _:690140 up:source unirule:MF_01981 . _:690141 up:source unirule:MF_01981 . _:690142 up:source unirule:MF_01981 . _:690143 up:source unirule:MF_01981 . _:690144 up:source unirule:MF_01981 . _:690145 up:source unirule:MF_01981 . _:690146 up:source unirule:MF_01981 . _:690147 up:source unirule:MF_01981 . _:690148 up:source unirule:MF_01981 . _:690149 up:source unirule:MF_01981 . _:690150 up:source unirule:MF_01981 . _:690151 up:source unirule:MF_01981 . _:690152 up:source unirule:MF_01981 . _:690153 up:source unirule:MF_01981 . _:690154 up:source unirule:MF_01981 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation9 , ?annotation11 ; up:classifiedWith GO:0003872 , GO:0005737 , GO:0006096 , keyword:324 , keyword:418 , keyword:460 , keyword:479 , keyword:547 , keyword:67 , keyword:808 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '2.7.1.11' ; up:fullName 'ATP-dependent 6-phosphofructokinase' ; up:shortName 'ATP-PFK' , 'Phosphofructokinase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Phosphohexokinase' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'pfkA' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Catalyzes the phosphorylation of D-fructose 6-phosphate to fructose 1,6-bisphosphate by ATP, the first committing step of glycolysis.' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity <http://rdf.rhea-db.org/16109>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.1.11>. ?annotation6 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation . ?annotation7 a up:Pathway_Annotation ; rdfs:comment 'Carbohydrate degradation; glycolysis; D-glyceraldehyde 3-phosphate and glycerone phosphate from D-glucose: step 3/4.' . ?annotation8 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation9 a up:Subcellular_Location_Annotation . ?annotation9li10 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation11 a up:Similarity_Annotation ; rdfs:comment "Belongs to the phosphofructokinase type A (PFKA) family. PPi-dependent PFK group II subfamily. Atypical ATP-dependent clade 'X' sub-subfamily." . ?pfs12 up:annotation ?annotation13 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; rdf:type up:Site_Annotation ; rdfs:comment 'Important for substrate specificity; cannot use PPi as phosphoryl donor' . ?pfsb14 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse15 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; up:ligand ?ligand22 ; rdf:type up:Binding_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?ligand22 rdfs:subClassOf chebi:30616 . ?pfs25 up:annotation ?annotation26 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; up:ligand ?ligand29 ; rdf:type up:Binding_Site_Annotation . ?pfsb27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?ligand29 rdfs:subClassOf chebi:30616 . ?pfs32 up:annotation ?annotation33 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; up:ligand ?ligand36 ; rdf:type up:Binding_Site_Annotation . ?pfsb34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand36 rdfs:subClassOf chebi:30616 . ?pfs39 up:annotation ?annotation40 . ?annotation40 faldo:begin ?pfsb41 ; faldo:end ?pfse42 ; up:ligand ?ligand43 ; rdf:type up:Binding_Site_Annotation . ?pfsb41 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse42 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?ligand43 rdfs:subClassOf ?molecule44 . ?molecule44 rdfs:label 'substrate' . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; up:ligand ?ligand51 ; rdf:type up:Binding_Site_Annotation . ?pfsb49 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?ligand51 rdfs:subClassOf ?molecule52 . ?molecule52 rdfs:label 'substrate' . ?pfs55 up:annotation ?annotation56 . ?annotation56 faldo:begin ?pfsb57 ; faldo:end ?pfse58 ; up:ligand ?ligand59 ; rdf:type up:Binding_Site_Annotation . ?pfsb57 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse58 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?ligand59 rdfs:subClassOf ?molecule60 . ?molecule60 rdfs:label 'substrate' . ?pfs63 up:annotation ?annotation64 . ?annotation64 faldo:begin ?pfsb65 ; faldo:end ?pfse66 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb65 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?pfse66 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?pfs69 up:annotation ?annotation70 . ?annotation70 faldo:begin ?pfsb71 ; faldo:end ?pfse72 ; up:ligand ?ligand73 ; rdf:type up:Binding_Site_Annotation . ?pfsb71 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?pfse72 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?ligand73 rdfs:subClassOf chebi:18420 . ?pfs76 up:annotation ?annotation77 . ?annotation77 faldo:begin ?pfsb78 ; faldo:end ?pfse79 ; up:ligand ?ligand80 ; rdf:type up:Binding_Site_Annotation . ?pfsb78 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?pfse79 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?ligand80 rdfs:subClassOf ?molecule81 . ?molecule81 rdfs:label 'substrate' . _:690155 a rdf:Statement ; up:attribution _:690124 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:690156 a rdf:Statement ; up:attribution _:690125 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:690157 a rdf:Statement ; up:attribution _:690126 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:690158 a rdf:Statement ; up:attribution _:690127 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:690159 a rdf:Statement ; up:attribution _:690128 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:690160 a rdf:Statement ; up:attribution _:690129 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:690161 a rdf:Statement ; up:attribution _:690130 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:690162 a rdf:Statement ; up:attribution _:690131 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:690163 a rdf:Statement ; up:attribution _:690132 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:690164 a rdf:Statement ; up:attribution _:690133 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:690165 a rdf:Statement ; up:attribution _:690134 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:690166 a rdf:Statement ; up:attribution _:690135 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:690167 a rdf:Statement ; up:attribution _:690136 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:690168 a rdf:Statement ; up:attribution _:690137 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:324 . _:690169 a rdf:Statement ; up:attribution _:690138 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:690170 a rdf:Statement ; up:attribution _:690139 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:690171 a rdf:Statement ; up:attribution _:690140 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:690172 a rdf:Statement ; up:attribution _:690141 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:690173 a rdf:Statement ; up:attribution _:690142 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003872 . _:690174 a rdf:Statement ; up:attribution _:690143 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006096 . _:690175 a rdf:Statement ; up:attribution _:690144 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:690176 a rdf:Statement ; up:source unirule:MF_01981 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:690177 a rdf:Statement ; up:attribution _:690145 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:690178 a rdf:Statement ; up:source unirule:MF_01981 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:690179 a rdf:Statement ; up:attribution _:690146 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:690180 a rdf:Statement ; up:source unirule:MF_01981 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:690181 a rdf:Statement ; up:attribution _:690147 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:690182 a rdf:Statement ; up:source unirule:MF_01981 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:690183 a rdf:Statement ; up:attribution _:690148 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:690184 a rdf:Statement ; up:source unirule:MF_01981 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:690185 a rdf:Statement ; up:attribution _:690149 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:690186 a rdf:Statement ; up:source unirule:MF_01981 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:690187 a rdf:Statement ; up:attribution _:690150 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:690188 a rdf:Statement ; up:source unirule:MF_01981 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:690189 a rdf:Statement ; up:attribution _:690151 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:690190 a rdf:Statement ; up:source unirule:MF_01981 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:690191 a rdf:Statement ; up:attribution _:690152 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:690192 a rdf:Statement ; up:source unirule:MF_01981 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:690193 a rdf:Statement ; up:attribution _:690153 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:690194 a rdf:Statement ; up:source unirule:MF_01981 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:690195 a rdf:Statement ; up:attribution _:690154 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01981 #Rule MF_01981 Created by:ipedruzz on:2014-05-16 Modified by:ecastro on:2022-11-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01981 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_01981a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01981a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01981a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01981a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01981a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01981a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01981a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01981a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_01981a11')) AS ?annotation11) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionQ8VU0989 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU0991 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VU09MF_0198184 . ?templateMotifSequenceMatchRegionQ8VU0989 faldo:begin ?templateMotifSequenceMatchBeginQ8VU0990 . ?templateMotifSequenceMatchBeginQ8VU0990 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU0985 ; faldo:reference isoform:Q8VU09-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VU0991 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0198195 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VU09MF_0198186 . ?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0198194 . ?targetMotifMatchRegionMatchBeginMF_0198194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0198187 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0198195 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_0198184, 1, (STRLEN(?templateMotifCigarQ8VU09MF_0198184) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_0198184, CONCAT('^(?:-*[^-]){', STR(((181 - ?templateMotifSequenceMatchBeginPositionQ8VU0985) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_0198186, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_0198186) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_0198186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_0198186, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_0198186) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_0198186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) . BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0198187) - 1) AS ?thisPositionOn16) . BIND(?thisPositionOn16 AS ?thisPositionOn17) . BIND(?this AS ?pfs1t98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_01981a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionQ8VU09104 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09106 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VU09MF_0198199 . ?templateMotifSequenceMatchRegionQ8VU09104 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09105 . ?templateMotifSequenceMatchBeginQ8VU09105 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09100 ; faldo:reference isoform:Q8VU09-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VU09106 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981110 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VU09MF_01981101 . ?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981109 . ?targetMotifMatchRegionMatchBeginMF_01981109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981102 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981110 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_0198199, 1, (STRLEN(?templateMotifCigarQ8VU09MF_0198199) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_0198199, CONCAT('^(?:-*[^-]){', STR(((154 - ?templateMotifSequenceMatchBeginPositionQ8VU09100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981101, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981101) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981101, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981101) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) . BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_01981102) - 1) AS ?thisPositionOn23) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_0198199, 1, (STRLEN(?templateMotifCigarQ8VU09MF_0198199) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_0198199, CONCAT('^(?:-*[^-]){', STR(((155 - ?templateMotifSequenceMatchBeginPositionQ8VU09100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981101, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981101) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981101, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981101) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) . BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_01981102) - 1) AS ?thisPositionOn24) . BIND(?this AS ?pfs1t115) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) . FILTER (REGEX('[RK][ARNDCQEGHILKMFPSTWYVBZJUOX]', SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)))) . BIND(URI(CONCAT(STR(?this), '#MF_01981a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch120 faldo:location ?templateMotifSequenceMatchRegionQ8VU09121 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09123 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VU09MF_01981116 . ?templateMotifSequenceMatchRegionQ8VU09121 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09122 . ?templateMotifSequenceMatchBeginQ8VU09122 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09117 ; faldo:reference isoform:Q8VU09-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VU09123 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch124 faldo:location ?targetMotifMatchRegionMatch125 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981127 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VU09MF_01981118 . ?targetMotifMatchRegionMatch125 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981126 . ?targetMotifMatchRegionMatchBeginMF_01981126 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981119 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981127 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981116, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981116) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981116, CONCAT('^(?:-*[^-]){', STR(((179 - ?templateMotifSequenceMatchBeginPositionQ8VU09117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981118, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981118) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981118, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981118) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) . BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_01981119) - 1) AS ?thisPositionOn30) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981116, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981116) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981116, CONCAT('^(?:-*[^-]){', STR(((182 - ?templateMotifSequenceMatchBeginPositionQ8VU09117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981118, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981118) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981118, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981118) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) . BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_01981119) - 1) AS ?thisPositionOn31) . BIND(?this AS ?pfs1t132) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) . FILTER (REGEX('G[DE]G[STG]', SUBSTR(?thisSequenceValue, ?thisPositionOn30, (?thisPositionOn31 - ?thisPositionOn30)))) . BIND(URI(CONCAT(STR(?this), '#MF_01981a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch137 faldo:location ?templateMotifSequenceMatchRegionQ8VU09138 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09140 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VU09MF_01981133 . ?templateMotifSequenceMatchRegionQ8VU09138 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09139 . ?templateMotifSequenceMatchBeginQ8VU09139 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09134 ; faldo:reference isoform:Q8VU09-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VU09140 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch141 faldo:location ?targetMotifMatchRegionMatch142 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981144 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VU09MF_01981135 . ?targetMotifMatchRegionMatch142 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981143 . ?targetMotifMatchRegionMatchBeginMF_01981143 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981136 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981144 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981133, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981133) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981133, CONCAT('^(?:-*[^-]){', STR(((89 - ?templateMotifSequenceMatchBeginPositionQ8VU09134) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981135, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981135) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981135, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981135) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) . BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_01981136) - 1) AS ?thisPositionOn37) . BIND(?thisPositionOn37 AS ?thisPositionOn38) . BIND(?this AS ?pfs1t147) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_01981a33')) AS ?annotation33) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionQ8VU09153 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09155 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VU09MF_01981148 . ?templateMotifSequenceMatchRegionQ8VU09153 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09154 . ?templateMotifSequenceMatchBeginQ8VU09154 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09149 ; faldo:reference isoform:Q8VU09-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VU09155 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981159 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VU09MF_01981150 . ?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981158 . ?targetMotifMatchRegionMatchBeginMF_01981158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981151 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981159 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981148, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981148) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981148, CONCAT('^(?:-*[^-]){', STR(((208 - ?templateMotifSequenceMatchBeginPositionQ8VU09149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981150, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981150) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981150, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981150) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) . BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_01981151) - 1) AS ?thisPositionOn45) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981148, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981148) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981148, CONCAT('^(?:-*[^-]){', STR(((210 - ?templateMotifSequenceMatchBeginPositionQ8VU09149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981150, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981150) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981150, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981150) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) . BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_01981151) - 1) AS ?thisPositionOn46) . BIND(?this AS ?pfs1t164) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb41) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse42) . FILTER (REGEX('T[ARNDCQEGHILKMFPSTWYVBZJUOX]D', SUBSTR(?thisSequenceValue, ?thisPositionOn45, (?thisPositionOn46 - ?thisPositionOn45)))) . BIND(URI(CONCAT(STR(?this), '#MF_01981a40')) AS ?annotation40) . BIND(?this AS ?pfs39) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch169 faldo:location ?templateMotifSequenceMatchRegionQ8VU09170 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09172 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VU09MF_01981165 . ?templateMotifSequenceMatchRegionQ8VU09170 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09171 . ?templateMotifSequenceMatchBeginQ8VU09171 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09166 ; faldo:reference isoform:Q8VU09-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VU09172 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch173 faldo:location ?targetMotifMatchRegionMatch174 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981176 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VU09MF_01981167 . ?targetMotifMatchRegionMatch174 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981175 . ?targetMotifMatchRegionMatchBeginMF_01981175 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981168 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981176 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981165, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981165) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981165, CONCAT('^(?:-*[^-]){', STR(((253 - ?templateMotifSequenceMatchBeginPositionQ8VU09166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981167, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981167) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981167, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981167) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) . BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_01981168) - 1) AS ?thisPositionOn53) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981165, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981165) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981165, CONCAT('^(?:-*[^-]){', STR(((255 - ?templateMotifSequenceMatchBeginPositionQ8VU09166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1179) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981167, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981167) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981167, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981167) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), '')))), '[^-]', ''))) AS ?step2180) . BIND(((?step2180 + ?targetMotifMatchRegionMatchBeginPositionMF_01981168) - 1) AS ?thisPositionOn54) . BIND(?this AS ?pfs1t181) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse50) . FILTER (REGEX('MG[RH]', SUBSTR(?thisSequenceValue, ?thisPositionOn53, (?thisPositionOn54 - ?thisPositionOn53)))) . BIND(URI(CONCAT(STR(?this), '#MF_01981a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch186 faldo:location ?templateMotifSequenceMatchRegionQ8VU09187 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09189 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VU09MF_01981182 . ?templateMotifSequenceMatchRegionQ8VU09187 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09188 . ?templateMotifSequenceMatchBeginQ8VU09188 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09183 ; faldo:reference isoform:Q8VU09-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VU09189 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch190 faldo:location ?targetMotifMatchRegionMatch191 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981193 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VU09MF_01981184 . ?targetMotifMatchRegionMatch191 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981192 . ?targetMotifMatchRegionMatchBeginMF_01981192 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981185 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981193 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981182, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981182) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981182, CONCAT('^(?:-*[^-]){', STR(((368 - ?templateMotifSequenceMatchBeginPositionQ8VU09183) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1194) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981184, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981184) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981184, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981184) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), '')))), '[^-]', ''))) AS ?step2195) . BIND(((?step2195 + ?targetMotifMatchRegionMatchBeginPositionMF_01981185) - 1) AS ?thisPositionOn61) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981182, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981182) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981182, CONCAT('^(?:-*[^-]){', STR(((371 - ?templateMotifSequenceMatchBeginPositionQ8VU09183) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981184, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981184) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981184, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981184) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) . BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_01981185) - 1) AS ?thisPositionOn62) . BIND(?this AS ?pfs1t198) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse58) . FILTER (REGEX('[HY][ARNDCQEGHILKMFPSTWYVBZJUOX]{2)R', SUBSTR(?thisSequenceValue, ?thisPositionOn61, (?thisPositionOn62 - ?thisPositionOn61)))) . BIND(URI(CONCAT(STR(?this), '#MF_01981a56')) AS ?annotation56) . BIND(?this AS ?pfs55) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch203 faldo:location ?templateMotifSequenceMatchRegionQ8VU09204 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09206 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VU09MF_01981199 . ?templateMotifSequenceMatchRegionQ8VU09204 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09205 . ?templateMotifSequenceMatchBeginQ8VU09205 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09200 ; faldo:reference isoform:Q8VU09-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VU09206 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch207 faldo:location ?targetMotifMatchRegionMatch208 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981210 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VU09MF_01981201 . ?targetMotifMatchRegionMatch208 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981209 . ?targetMotifMatchRegionMatchBeginMF_01981209 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981202 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981210 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981199, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981199) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981199, CONCAT('^(?:-*[^-]){', STR(((210 - ?templateMotifSequenceMatchBeginPositionQ8VU09200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1211) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981201, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981201) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981201, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981201) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), '')))), '[^-]', ''))) AS ?step2212) . BIND(((?step2212 + ?targetMotifMatchRegionMatchBeginPositionMF_01981202) - 1) AS ?thisPositionOn67) . BIND(?thisPositionOn67 AS ?thisPositionOn68) . BIND(?this AS ?pfs1t213) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse66) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01981a64')) AS ?annotation64) . BIND(?this AS ?pfs63) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch218 faldo:location ?templateMotifSequenceMatchRegionQ8VU09219 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09221 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VU09MF_01981214 . ?templateMotifSequenceMatchRegionQ8VU09219 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09220 . ?templateMotifSequenceMatchBeginQ8VU09220 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09215 ; faldo:reference isoform:Q8VU09-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VU09221 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch222 faldo:location ?targetMotifMatchRegionMatch223 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981225 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VU09MF_01981216 . ?targetMotifMatchRegionMatch223 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981224 . ?targetMotifMatchRegionMatchBeginMF_01981224 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981217 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981225 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981214, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981214) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981214, CONCAT('^(?:-*[^-]){', STR(((180 - ?templateMotifSequenceMatchBeginPositionQ8VU09215) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1226) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981216, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981216) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981216, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981216) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), '')))), '[^-]', ''))) AS ?step2227) . BIND(((?step2227 + ?targetMotifMatchRegionMatchBeginPositionMF_01981217) - 1) AS ?thisPositionOn74) . BIND(?thisPositionOn74 AS ?thisPositionOn75) . BIND(?this AS ?pfs1t228) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb71) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse72) . FILTER (REGEX('[DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn74, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01981a70')) AS ?annotation70) . BIND(?this AS ?pfs69) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch233 faldo:location ?templateMotifSequenceMatchRegionQ8VU09234 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09236 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VU09MF_01981229 . ?templateMotifSequenceMatchRegionQ8VU09234 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09235 . ?templateMotifSequenceMatchBeginQ8VU09235 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09230 ; faldo:reference isoform:Q8VU09-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VU09236 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch237 faldo:location ?targetMotifMatchRegionMatch238 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981240 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VU09MF_01981231 . ?targetMotifMatchRegionMatch238 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981239 . ?targetMotifMatchRegionMatchBeginMF_01981239 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981232 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981240 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981229, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981229) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981229, CONCAT('^(?:-*[^-]){', STR(((309 - ?templateMotifSequenceMatchBeginPositionQ8VU09230) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1241) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981231, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981231) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981231, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981231) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), '')))), '[^-]', ''))) AS ?step2242) . BIND(((?step2242 + ?targetMotifMatchRegionMatchBeginPositionMF_01981232) - 1) AS ?thisPositionOn82) . BIND(?thisPositionOn82 AS ?thisPositionOn83) . BIND(?this AS ?pfs1t243) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse79) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01981a77')) AS ?annotation77) . BIND(?this AS ?pfs76) . } }