CONSTRUCT { _:43694 up:source unirule:MF_00110 . _:43695 up:source unirule:MF_00110 . _:43696 up:source unirule:MF_00110 . _:43697 up:source unirule:MF_00110 . _:43698 up:source unirule:MF_00110 . _:43699 up:source unirule:MF_00110 . _:43700 up:source unirule:MF_00110 . _:43701 up:source unirule:MF_00110 . _:43702 up:source unirule:MF_00110 . _:43703 up:source unirule:MF_00110 . _:43704 up:source unirule:MF_00110 . _:43705 up:source unirule:MF_00110 . _:43706 up:source unirule:MF_00110 . _:43707 up:source unirule:MF_00110 . _:43708 up:source unirule:MF_00110 . _:43709 up:source unirule:MF_00110 . _:43710 up:source unirule:MF_00110 . _:43711 up:source unirule:MF_00110 . _:43712 up:source unirule:MF_00110 . _:43713 up:source unirule:MF_00110 . _:43714 up:source unirule:MF_00110 . _:43715 up:source unirule:MF_00110 . _:43716 up:source unirule:MF_00110 . _:43717 up:source unirule:MF_00110 . _:43718 up:source unirule:MF_00110 . _:43719 up:source unirule:MF_00110 . _:43720 up:source unirule:MF_00110 . _:43721 up:source unirule:MF_00110 . _:43722 up:source unirule:MF_00110 . _:43723 up:source unirule:MF_00110 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation10 ; up:classifiedWith GO:0003856 , GO:0005737 , GO:0009423 , keyword:170 , keyword:28 , keyword:456 , keyword:479 , keyword:520 , keyword:547 , keyword:57 , keyword:862 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '4.2.3.4' ; up:fullName '3-dehydroquinate synthase' ; up:shortName 'DHQS' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'aroB' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Catalyzes the conversion of 3-deoxy-D-arabino-heptulosonate 7-phosphate (DAHP) to dehydroquinate (DHQ).' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/21968>; up:enzymeClass <http://purl.uniprot.org/enzyme/4.2.3.4>. ?annotation5 up:cofactor chebi:57540 ; rdf:type up:Cofactor_Annotation . ?annotation6 up:cofactor chebi:29105 , chebi:48828 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 divalent metal cation per subunit. Can use either Co(2+) or Zn(2+)' . ?annotation7 a up:Pathway_Annotation ; rdfs:comment 'Metabolic intermediate biosynthesis; chorismate biosynthesis; chorismate from D-erythrose 4-phosphate and phosphoenolpyruvate: step 2/7.' . ?annotation8 a up:Subcellular_Location_Annotation . ?annotation8li9 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the sugar phosphate cyclases superfamily. Dehydroquinate synthase family.' . ?pfs11 up:annotation ?annotation12 . ?annotation12 faldo:begin ?pfsb13 ; faldo:end ?pfse14 ; up:ligand ?ligand15 ; rdf:type up:Binding_Site_Annotation . ?pfsb13 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse14 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?ligand15 rdfs:subClassOf chebi:57540 . ?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:57540 . ?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:57540 . ?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:57540 . ?pfs39 up:annotation ?annotation40 . ?annotation40 faldo:begin ?pfsb41 ; faldo:end ?pfse42 ; up:ligand ?ligand43 ; rdf:type up:Binding_Site_Annotation . ?pfsb41 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?pfse42 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?ligand43 rdfs:subClassOf chebi:29105 . ?pfs46 up:annotation ?annotation47 . ?annotation47 faldo:begin ?pfsb48 ; faldo:end ?pfse49 ; up:ligand ?ligand50 ; rdf:type up:Binding_Site_Annotation . ?pfsb48 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?ligand50 rdfs:subClassOf chebi:29105 . ?pfs53 up:annotation ?annotation54 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; up:ligand ?ligand57 ; rdf:type up:Binding_Site_Annotation . ?pfsb55 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?ligand57 rdfs:subClassOf chebi:29105 . ?pfs60 up:annotation ?annotation61 . ?annotation61 faldo:begin ?pfsb62 ; faldo:end ?pfse63 ; up:ligand ?ligand64 ; rdf:type up:Binding_Site_Annotation . ?pfsb62 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfse63 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?ligand64 rdfs:subClassOf chebi:57540 . ?pfs67 up:annotation ?annotation68 . ?annotation68 faldo:begin ?pfsb69 ; faldo:end ?pfse70 ; up:ligand ?ligand71 ; rdf:type up:Binding_Site_Annotation . ?pfsb69 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?pfse70 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?ligand71 rdfs:subClassOf chebi:57540 . _:43724 a rdf:Statement ; up:attribution _:43694 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:43725 a rdf:Statement ; up:attribution _:43695 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:43726 a rdf:Statement ; up:attribution _:43696 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:43727 a rdf:Statement ; up:attribution _:43697 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:43728 a rdf:Statement ; up:attribution _:43698 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:43729 a rdf:Statement ; up:attribution _:43699 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:43730 a rdf:Statement ; up:attribution _:43700 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:43731 a rdf:Statement ; up:attribution _:43701 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:43732 a rdf:Statement ; up:attribution _:43702 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:43733 a rdf:Statement ; up:attribution _:43703 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:28 . _:43734 a rdf:Statement ; up:attribution _:43704 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:57 . _:43735 a rdf:Statement ; up:attribution _:43705 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:170 . _:43736 a rdf:Statement ; up:attribution _:43706 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:43737 a rdf:Statement ; up:attribution _:43707 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:456 . _:43738 a rdf:Statement ; up:attribution _:43708 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:43739 a rdf:Statement ; up:attribution _:43709 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:520 . _:43740 a rdf:Statement ; up:attribution _:43710 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:43741 a rdf:Statement ; up:attribution _:43711 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:43742 a rdf:Statement ; up:attribution _:43712 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003856 . _:43743 a rdf:Statement ; up:attribution _:43713 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009423 . _:43744 a rdf:Statement ; up:attribution _:43714 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:43745 a rdf:Statement ; up:source unirule:MF_00110 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:43746 a rdf:Statement ; up:attribution _:43715 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:43747 a rdf:Statement ; up:source unirule:MF_00110 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:43748 a rdf:Statement ; up:attribution _:43716 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:43749 a rdf:Statement ; up:source unirule:MF_00110 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:43750 a rdf:Statement ; up:attribution _:43717 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:43751 a rdf:Statement ; up:source unirule:MF_00110 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:43752 a rdf:Statement ; up:attribution _:43718 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:43753 a rdf:Statement ; up:source unirule:MF_00110 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:43754 a rdf:Statement ; up:attribution _:43719 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:43755 a rdf:Statement ; up:source unirule:MF_00110 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:43756 a rdf:Statement ; up:attribution _:43720 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:43757 a rdf:Statement ; up:source unirule:MF_00110 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:43758 a rdf:Statement ; up:attribution _:43721 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:43759 a rdf:Statement ; up:source unirule:MF_00110 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:43760 a rdf:Statement ; up:attribution _:43722 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:43761 a rdf:Statement ; up:source unirule:MF_00110 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:43762 a rdf:Statement ; up:attribution _:43723 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00110 #Rule MF_00110 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2024-03-12 VALUES ?supertaxon74 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00110 . ?thisOrganism rdfs:subClassOf+ ?supertaxon74 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03143 . })) . BIND(URI(CONCAT(STR(?this), '#MF_00110a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00110a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00110a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00110a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00110a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00110a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00110a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_00110a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch79 faldo:location ?templateMotifSequenceMatchRegionP9WPX980 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPX982 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPX9MF_0011075 . ?templateMotifSequenceMatchRegionP9WPX980 faldo:begin ?templateMotifSequenceMatchBeginP9WPX981 . ?templateMotifSequenceMatchBeginP9WPX981 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPX976 ; faldo:reference isoform:P9WPX9-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPX982 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . ?targetMotifMatch83 faldo:location ?targetMotifMatchRegionMatch84 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0011086 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPX9MF_0011077 . ?targetMotifMatchRegionMatch84 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0011085 . ?targetMotifMatchRegionMatchBeginMF_0011085 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0011078 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0011086 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPX9MF_0011075, 1, (STRLEN(?templateMotifCigarP9WPX9MF_0011075) - STRLEN(REPLACE(?templateMotifCigarP9WPX9MF_0011075, CONCAT('^(?:-*[^-]){', STR(((73 - ?templateMotifSequenceMatchBeginPositionP9WPX976) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPX9MF_0011077, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_0011077) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_0011077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPX9MF_0011077, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_0011077) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_0011077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) . BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0011078) - 1) AS ?thisPositionOn16) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPX9MF_0011075, 1, (STRLEN(?templateMotifCigarP9WPX9MF_0011075) - STRLEN(REPLACE(?templateMotifCigarP9WPX9MF_0011075, CONCAT('^(?:-*[^-]){', STR(((78 - ?templateMotifSequenceMatchBeginPositionP9WPX976) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPX9MF_0011077, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_0011077) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_0011077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPX9MF_0011077, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_0011077) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_0011077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) . BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0011078) - 1) AS ?thisPositionOn17) . BIND(?this AS ?pfs1t91) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) . FILTER (REGEX('[DES][GA]E[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]K', SUBSTR(?thisSequenceValue, ?thisPositionOn16, (?thisPositionOn17 - ?thisPositionOn16)))) . BIND(URI(CONCAT(STR(?this), '#MF_00110a12')) AS ?annotation12) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionP9WPX997 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPX999 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPX9MF_0011092 . ?templateMotifSequenceMatchRegionP9WPX997 faldo:begin ?templateMotifSequenceMatchBeginP9WPX998 . ?templateMotifSequenceMatchBeginP9WPX998 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPX993 ; faldo:reference isoform:P9WPX9-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPX999 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . ?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00110103 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPX9MF_0011094 . ?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00110102 . ?targetMotifMatchRegionMatchBeginMF_00110102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0011095 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00110103 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPX9MF_0011092, 1, (STRLEN(?templateMotifCigarP9WPX9MF_0011092) - STRLEN(REPLACE(?templateMotifCigarP9WPX9MF_0011092, CONCAT('^(?:-*[^-]){', STR(((107 - ?templateMotifSequenceMatchBeginPositionP9WPX993) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPX9MF_0011094, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_0011094) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_0011094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPX9MF_0011094, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_0011094) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_0011094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) . BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0011095) - 1) AS ?thisPositionOn23) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPX9MF_0011092, 1, (STRLEN(?templateMotifCigarP9WPX9MF_0011092) - STRLEN(REPLACE(?templateMotifCigarP9WPX9MF_0011092, CONCAT('^(?:-*[^-]){', STR(((111 - ?templateMotifSequenceMatchBeginPositionP9WPX993) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPX9MF_0011094, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_0011094) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_0011094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPX9MF_0011094, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_0011094) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_0011094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) . BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0011095) - 1) AS ?thisPositionOn24) . BIND(?this AS ?pfs1t108) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) . FILTER (REGEX('G[AV][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]D', SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)))) . BIND(URI(CONCAT(STR(?this), '#MF_00110a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionP9WPX9114 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPX9116 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPX9MF_00110109 . ?templateMotifSequenceMatchRegionP9WPX9114 faldo:begin ?templateMotifSequenceMatchBeginP9WPX9115 . ?templateMotifSequenceMatchBeginP9WPX9115 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPX9110 ; faldo:reference isoform:P9WPX9-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPX9116 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . ?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00110120 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPX9MF_00110111 . ?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00110119 . ?targetMotifMatchRegionMatchBeginMF_00110119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00110112 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00110120 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPX9MF_00110109, 1, (STRLEN(?templateMotifCigarP9WPX9MF_00110109) - STRLEN(REPLACE(?templateMotifCigarP9WPX9MF_00110109, CONCAT('^(?:-*[^-]){', STR(((131 - ?templateMotifSequenceMatchBeginPositionP9WPX9110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110111, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110111) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110111, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110111) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) . BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_00110112) - 1) AS ?thisPositionOn30) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPX9MF_00110109, 1, (STRLEN(?templateMotifCigarP9WPX9MF_00110109) - STRLEN(REPLACE(?templateMotifCigarP9WPX9MF_00110109, CONCAT('^(?:-*[^-]){', STR(((132 - ?templateMotifSequenceMatchBeginPositionP9WPX9110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110111, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110111) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110111, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110111) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) . BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_00110112) - 1) AS ?thisPositionOn31) . BIND(?this AS ?pfs1t125) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) . FILTER (REGEX('T[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn30, (?thisPositionOn31 - ?thisPositionOn30)))) . BIND(URI(CONCAT(STR(?this), '#MF_00110a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch130 faldo:location ?templateMotifSequenceMatchRegionP9WPX9131 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPX9133 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPX9MF_00110126 . ?templateMotifSequenceMatchRegionP9WPX9131 faldo:begin ?templateMotifSequenceMatchBeginP9WPX9132 . ?templateMotifSequenceMatchBeginP9WPX9132 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPX9127 ; faldo:reference isoform:P9WPX9-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPX9133 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . ?targetMotifMatch134 faldo:location ?targetMotifMatchRegionMatch135 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00110137 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPX9MF_00110128 . ?targetMotifMatchRegionMatch135 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00110136 . ?targetMotifMatchRegionMatchBeginMF_00110136 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00110129 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00110137 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPX9MF_00110126, 1, (STRLEN(?templateMotifCigarP9WPX9MF_00110126) - STRLEN(REPLACE(?templateMotifCigarP9WPX9MF_00110126, CONCAT('^(?:-*[^-]){', STR(((171 - ?templateMotifSequenceMatchBeginPositionP9WPX9127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110128, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110128) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110128, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110128) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) . BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_00110129) - 1) AS ?thisPositionOn37) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPX9MF_00110126, 1, (STRLEN(?templateMotifCigarP9WPX9MF_00110126) - STRLEN(REPLACE(?templateMotifCigarP9WPX9MF_00110126, CONCAT('^(?:-*[^-]){', STR(((174 - ?templateMotifSequenceMatchBeginPositionP9WPX9127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110128, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110128) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110128, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110128) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) . BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_00110129) - 1) AS ?thisPositionOn38) . BIND(?this AS ?pfs1t142) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) . FILTER (REGEX('[CFT][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]T', SUBSTR(?thisSequenceValue, ?thisPositionOn37, (?thisPositionOn38 - ?thisPositionOn37)))) . BIND(URI(CONCAT(STR(?this), '#MF_00110a33')) AS ?annotation33) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch147 faldo:location ?templateMotifSequenceMatchRegionP9WPX9148 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPX9150 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPX9MF_00110143 . ?templateMotifSequenceMatchRegionP9WPX9148 faldo:begin ?templateMotifSequenceMatchBeginP9WPX9149 . ?templateMotifSequenceMatchBeginP9WPX9149 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPX9144 ; faldo:reference isoform:P9WPX9-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPX9150 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . ?targetMotifMatch151 faldo:location ?targetMotifMatchRegionMatch152 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00110154 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPX9MF_00110145 . ?targetMotifMatchRegionMatch152 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00110153 . ?targetMotifMatchRegionMatchBeginMF_00110153 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00110146 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00110154 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPX9MF_00110143, 1, (STRLEN(?templateMotifCigarP9WPX9MF_00110143) - STRLEN(REPLACE(?templateMotifCigarP9WPX9MF_00110143, CONCAT('^(?:-*[^-]){', STR(((186 - ?templateMotifSequenceMatchBeginPositionP9WPX9144) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1155) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110145, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110145) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110145, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110145) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), '')))), '[^-]', ''))) AS ?step2156) . BIND(((?step2156 + ?targetMotifMatchRegionMatchBeginPositionMF_00110146) - 1) AS ?thisPositionOn44) . BIND(?thisPositionOn44 AS ?thisPositionOn45) . BIND(?this AS ?pfs1t157) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00110a40')) AS ?annotation40) . BIND(?this AS ?pfs39) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch162 faldo:location ?templateMotifSequenceMatchRegionP9WPX9163 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPX9165 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPX9MF_00110158 . ?templateMotifSequenceMatchRegionP9WPX9163 faldo:begin ?templateMotifSequenceMatchBeginP9WPX9164 . ?templateMotifSequenceMatchBeginP9WPX9164 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPX9159 ; faldo:reference isoform:P9WPX9-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPX9165 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . ?targetMotifMatch166 faldo:location ?targetMotifMatchRegionMatch167 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00110169 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPX9MF_00110160 . ?targetMotifMatchRegionMatch167 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00110168 . ?targetMotifMatchRegionMatchBeginMF_00110168 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00110161 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00110169 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPX9MF_00110158, 1, (STRLEN(?templateMotifCigarP9WPX9MF_00110158) - STRLEN(REPLACE(?templateMotifCigarP9WPX9MF_00110158, CONCAT('^(?:-*[^-]){', STR(((249 - ?templateMotifSequenceMatchBeginPositionP9WPX9159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110160, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110160) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110160, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110160) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), '')))), '[^-]', ''))) AS ?step2171) . BIND(((?step2171 + ?targetMotifMatchRegionMatchBeginPositionMF_00110161) - 1) AS ?thisPositionOn51) . BIND(?thisPositionOn51 AS ?thisPositionOn52) . BIND(?this AS ?pfs1t172) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00110a47')) AS ?annotation47) . BIND(?this AS ?pfs46) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch177 faldo:location ?templateMotifSequenceMatchRegionP9WPX9178 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPX9180 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPX9MF_00110173 . ?templateMotifSequenceMatchRegionP9WPX9178 faldo:begin ?templateMotifSequenceMatchBeginP9WPX9179 . ?templateMotifSequenceMatchBeginP9WPX9179 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPX9174 ; faldo:reference isoform:P9WPX9-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPX9180 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . ?targetMotifMatch181 faldo:location ?targetMotifMatchRegionMatch182 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00110184 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPX9MF_00110175 . ?targetMotifMatchRegionMatch182 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00110183 . ?targetMotifMatchRegionMatchBeginMF_00110183 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00110176 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00110184 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPX9MF_00110173, 1, (STRLEN(?templateMotifCigarP9WPX9MF_00110173) - STRLEN(REPLACE(?templateMotifCigarP9WPX9MF_00110173, CONCAT('^(?:-*[^-]){', STR(((265 - ?templateMotifSequenceMatchBeginPositionP9WPX9174) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110175, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110175) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110175, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110175) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), '')))), '[^-]', ''))) AS ?step2186) . BIND(((?step2186 + ?targetMotifMatchRegionMatchBeginPositionMF_00110176) - 1) AS ?thisPositionOn58) . BIND(?thisPositionOn58 AS ?thisPositionOn59) . BIND(?this AS ?pfs1t187) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00110a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch192 faldo:location ?templateMotifSequenceMatchRegionP9WPX9193 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPX9195 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPX9MF_00110188 . ?templateMotifSequenceMatchRegionP9WPX9193 faldo:begin ?templateMotifSequenceMatchBeginP9WPX9194 . ?templateMotifSequenceMatchBeginP9WPX9194 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPX9189 ; faldo:reference isoform:P9WPX9-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPX9195 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . ?targetMotifMatch196 faldo:location ?targetMotifMatchRegionMatch197 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00110199 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPX9MF_00110190 . ?targetMotifMatchRegionMatch197 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00110198 . ?targetMotifMatchRegionMatchBeginMF_00110198 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00110191 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00110199 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPX9MF_00110188, 1, (STRLEN(?templateMotifCigarP9WPX9MF_00110188) - STRLEN(REPLACE(?templateMotifCigarP9WPX9MF_00110188, CONCAT('^(?:-*[^-]){', STR(((144 - ?templateMotifSequenceMatchBeginPositionP9WPX9189) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1200) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110190, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110190) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110190, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110190) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), '')))), '[^-]', ''))) AS ?step2201) . BIND(((?step2201 + ?targetMotifMatchRegionMatchBeginPositionMF_00110191) - 1) AS ?thisPositionOn65) . BIND(?thisPositionOn65 AS ?thisPositionOn66) . BIND(?this AS ?pfs1t202) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse63) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_00110a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch207 faldo:location ?templateMotifSequenceMatchRegionP9WPX9208 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPX9210 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPX9MF_00110203 . ?templateMotifSequenceMatchRegionP9WPX9208 faldo:begin ?templateMotifSequenceMatchBeginP9WPX9209 . ?templateMotifSequenceMatchBeginP9WPX9209 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPX9204 ; faldo:reference isoform:P9WPX9-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPX9210 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . ?targetMotifMatch211 faldo:location ?targetMotifMatchRegionMatch212 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00110214 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPX9MF_00110205 . ?targetMotifMatchRegionMatch212 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00110213 . ?targetMotifMatchRegionMatchBeginMF_00110213 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00110206 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00110214 edam:has_input signature:MF_00110 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPX9MF_00110203, 1, (STRLEN(?templateMotifCigarP9WPX9MF_00110203) - STRLEN(REPLACE(?templateMotifCigarP9WPX9MF_00110203, CONCAT('^(?:-*[^-]){', STR(((153 - ?templateMotifSequenceMatchBeginPositionP9WPX9204) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1215) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110205, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110205) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPX9MF_00110205, 1, (STRLEN(?targetMotifMatchCigarP9WPX9MF_00110205) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPX9MF_00110205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), '')))), '[^-]', ''))) AS ?step2216) . BIND(((?step2216 + ?targetMotifMatchRegionMatchBeginPositionMF_00110206) - 1) AS ?thisPositionOn72) . BIND(?thisPositionOn72 AS ?thisPositionOn73) . BIND(?this AS ?pfs1t217) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse70) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn72, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_00110a68')) AS ?annotation68) . BIND(?this AS ?pfs67) . } }