CONSTRUCT { _:220077 up:source unirule:MF_00569 . _:220078 up:source unirule:MF_00569 . _:220079 up:source unirule:MF_00569 . _:220080 up:source unirule:MF_00569 . _:220081 up:source unirule:MF_00569 . _:220082 up:source unirule:MF_00569 . _:220083 up:source unirule:MF_00569 . _:220084 up:source unirule:MF_00569 . _:220085 up:source unirule:MF_00569 . _:220086 up:source unirule:MF_00569 . _:220087 up:source unirule:MF_00569 . _:220088 up:source unirule:MF_00569 . _:220089 up:source unirule:MF_00569 . _:220090 up:source unirule:MF_00569 . _:220091 up:source unirule:MF_00569 . _:220092 up:source unirule:MF_00569 . _:220093 up:source unirule:MF_00569 . _:220094 up:source unirule:MF_00569 . _:220095 up:source unirule:MF_00569 . _:220096 up:source unirule:MF_00569 . _:220097 up:source unirule:MF_00569 . _:220098 up:source unirule:MF_00569 . _:220099 up:source unirule:MF_00569 . _:220100 up:source unirule:MF_00569 . _:220101 up:source unirule:MF_00569 . _:220102 up:source unirule:MF_00569 . _:220103 up:source unirule:MF_00569 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation9 ; up:classifiedWith GO:0005737 , GO:0008987 , GO:0009435 , keyword:408 , keyword:411 , keyword:479 , keyword:4 , keyword:662 , keyword:808 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '2.5.1.72' ; up:fullName 'Quinolinate synthase' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'nadA' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Catalyzes the condensation of iminoaspartate with dihydroxyacetone phosphate to form quinolinate.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/25888>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.5.1.72>. ?annotation5 up:cofactor chebi:49883 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 [4Fe-4S] cluster per subunit.' . ?annotation6 a up:Pathway_Annotation ; rdfs:comment 'Cofactor biosynthesis; NAD(+) biosynthesis; quinolinate from iminoaspartate: step 1/1.' . ?annotation7 a up:Subcellular_Location_Annotation . ?annotation7li8 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation9 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the quinolinate synthase family. Type 3 subfamily.' . ?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:77875 . ?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:77875 . ?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:49883 . ?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:49883 . ?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:49883 . ?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:77875 . ?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:77875 . ?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:77875 . ?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:77875 . _:220104 a rdf:Statement ; up:attribution _:220077 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:220105 a rdf:Statement ; up:attribution _:220078 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:220106 a rdf:Statement ; up:attribution _:220079 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:220107 a rdf:Statement ; up:attribution _:220080 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:220108 a rdf:Statement ; up:attribution _:220081 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:220109 a rdf:Statement ; up:attribution _:220082 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:220110 a rdf:Statement ; up:attribution _:220083 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:220111 a rdf:Statement ; up:attribution _:220084 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:220112 a rdf:Statement ; up:attribution _:220085 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:4 . _:220113 a rdf:Statement ; up:attribution _:220086 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:220114 a rdf:Statement ; up:attribution _:220087 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:408 . _:220115 a rdf:Statement ; up:attribution _:220088 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:411 . _:220116 a rdf:Statement ; up:attribution _:220089 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:220117 a rdf:Statement ; up:attribution _:220090 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:662 . _:220118 a rdf:Statement ; up:attribution _:220091 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:220119 a rdf:Statement ; up:attribution _:220092 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008987 . _:220120 a rdf:Statement ; up:attribution _:220093 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009435 . _:220121 a rdf:Statement ; up:attribution _:220094 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:220122 a rdf:Statement ; up:source unirule:MF_00569 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:220123 a rdf:Statement ; up:attribution _:220095 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:220124 a rdf:Statement ; up:source unirule:MF_00569 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:220125 a rdf:Statement ; up:attribution _:220096 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:220126 a rdf:Statement ; up:source unirule:MF_00569 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:220127 a rdf:Statement ; up:attribution _:220097 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:220128 a rdf:Statement ; up:source unirule:MF_00569 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:220129 a rdf:Statement ; up:attribution _:220098 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:220130 a rdf:Statement ; up:source unirule:MF_00569 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:220131 a rdf:Statement ; up:attribution _:220099 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:220132 a rdf:Statement ; up:source unirule:MF_00569 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:220133 a rdf:Statement ; up:attribution _:220100 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:220134 a rdf:Statement ; up:source unirule:MF_00569 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:220135 a rdf:Statement ; up:attribution _:220101 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:220136 a rdf:Statement ; up:source unirule:MF_00569 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:220137 a rdf:Statement ; up:attribution _:220102 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:220138 a rdf:Statement ; up:source unirule:MF_00569 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:220139 a rdf:Statement ; up:attribution _:220103 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00569 #Rule MF_00569 Created by:bairoch on:2002-07-02 Modified by:ecastro on:2023-06-01 VALUES ?supertaxon73 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00569 . ?thisOrganism rdfs:subClassOf+ ?supertaxon73 . BIND(URI(CONCAT(STR(?this), '#MF_00569a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00569a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00569a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00569a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00569a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00569a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00569a9')) AS ?annotation9) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch78 faldo:location ?templateMotifSequenceMatchRegionQ9KWZ179 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9KWZ181 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9KWZ1MF_0056974 . ?templateMotifSequenceMatchRegionQ9KWZ179 faldo:begin ?templateMotifSequenceMatchBeginQ9KWZ180 . ?templateMotifSequenceMatchBeginQ9KWZ180 faldo:position ?templateMotifSequenceMatchBeginPositionQ9KWZ175 ; faldo:reference isoform:Q9KWZ1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9KWZ181 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . ?targetMotifMatch82 faldo:location ?targetMotifMatchRegionMatch83 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0056985 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9KWZ1MF_0056976 . ?targetMotifMatchRegionMatch83 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0056984 . ?targetMotifMatchRegionMatchBeginMF_0056984 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0056977 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0056985 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9KWZ1MF_0056974, 1, (STRLEN(?templateMotifCigarQ9KWZ1MF_0056974) - STRLEN(REPLACE(?templateMotifCigarQ9KWZ1MF_0056974, CONCAT('^(?:-*[^-]){', STR(((141 - ?templateMotifSequenceMatchBeginPositionQ9KWZ175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step186) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_0056976, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_0056976) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_0056976, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_0056976, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_0056976) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_0056976, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), '')))), '[^-]', ''))) AS ?step287) . BIND(((?step287 + ?targetMotifMatchRegionMatchBeginPositionMF_0056977) - 1) AS ?thisPositionOn15) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9KWZ1MF_0056974, 1, (STRLEN(?templateMotifCigarQ9KWZ1MF_0056974) - STRLEN(REPLACE(?templateMotifCigarQ9KWZ1MF_0056974, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionQ9KWZ175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step188) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_0056976, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_0056976) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_0056976, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_0056976, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_0056976) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_0056976, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), '')))), '[^-]', ''))) AS ?step289) . BIND(((?step289 + ?targetMotifMatchRegionMatchBeginPositionMF_0056977) - 1) AS ?thisPositionOn16) . BIND(?this AS ?pfs1t90) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) . FILTER (REGEX('Y[ARNDCQEGHILKMFPSTWYVBZJUOX]N', SUBSTR(?thisSequenceValue, ?thisPositionOn15, (?thisPositionOn16 - ?thisPositionOn15)))) . BIND(URI(CONCAT(STR(?this), '#MF_00569a11')) AS ?annotation11) . BIND(?this AS ?pfs10) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch95 faldo:location ?templateMotifSequenceMatchRegionQ9KWZ196 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9KWZ198 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9KWZ1MF_0056991 . ?templateMotifSequenceMatchRegionQ9KWZ196 faldo:begin ?templateMotifSequenceMatchBeginQ9KWZ197 . ?templateMotifSequenceMatchBeginQ9KWZ197 faldo:position ?templateMotifSequenceMatchBeginPositionQ9KWZ192 ; faldo:reference isoform:Q9KWZ1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9KWZ198 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . ?targetMotifMatch99 faldo:location ?targetMotifMatchRegionMatch100 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00569102 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9KWZ1MF_0056993 . ?targetMotifMatchRegionMatch100 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00569101 . ?targetMotifMatchRegionMatchBeginMF_00569101 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0056994 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00569102 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9KWZ1MF_0056991, 1, (STRLEN(?templateMotifCigarQ9KWZ1MF_0056991) - STRLEN(REPLACE(?templateMotifCigarQ9KWZ1MF_0056991, CONCAT('^(?:-*[^-]){', STR(((256 - ?templateMotifSequenceMatchBeginPositionQ9KWZ192) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1103) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_0056993, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_0056993) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_0056993, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_0056993, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_0056993) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_0056993, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), '')))), '[^-]', ''))) AS ?step2104) . BIND(((?step2104 + ?targetMotifMatchRegionMatchBeginPositionMF_0056994) - 1) AS ?thisPositionOn22) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9KWZ1MF_0056991, 1, (STRLEN(?templateMotifCigarQ9KWZ1MF_0056991) - STRLEN(REPLACE(?templateMotifCigarQ9KWZ1MF_0056991, CONCAT('^(?:-*[^-]){', STR(((258 - ?templateMotifSequenceMatchBeginPositionQ9KWZ192) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_0056993, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_0056993) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_0056993, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_0056993, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_0056993) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_0056993, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) . BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0056994) - 1) AS ?thisPositionOn23) . BIND(?this AS ?pfs1t107) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, (?thisPositionOn23 - ?thisPositionOn22)) = 'HPE')) . BIND(URI(CONCAT(STR(?this), '#MF_00569a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionQ9KWZ1113 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9KWZ1115 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9KWZ1MF_00569108 . ?templateMotifSequenceMatchRegionQ9KWZ1113 faldo:begin ?templateMotifSequenceMatchBeginQ9KWZ1114 . ?templateMotifSequenceMatchBeginQ9KWZ1114 faldo:position ?templateMotifSequenceMatchBeginPositionQ9KWZ1109 ; faldo:reference isoform:Q9KWZ1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9KWZ1115 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . ?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00569119 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9KWZ1MF_00569110 . ?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00569118 . ?targetMotifMatchRegionMatchBeginMF_00569118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00569111 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00569119 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9KWZ1MF_00569108, 1, (STRLEN(?templateMotifCigarQ9KWZ1MF_00569108) - STRLEN(REPLACE(?templateMotifCigarQ9KWZ1MF_00569108, CONCAT('^(?:-*[^-]){', STR(((110 - ?templateMotifSequenceMatchBeginPositionQ9KWZ1109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_00569110, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_00569110) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_00569110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_00569110, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_00569110) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_00569110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) . BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_00569111) - 1) AS ?thisPositionOn29) . BIND(?thisPositionOn29 AS ?thisPositionOn30) . BIND(?this AS ?pfs1t122) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00569a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch127 faldo:location ?templateMotifSequenceMatchRegionQ9KWZ1128 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9KWZ1130 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9KWZ1MF_00569123 . ?templateMotifSequenceMatchRegionQ9KWZ1128 faldo:begin ?templateMotifSequenceMatchBeginQ9KWZ1129 . ?templateMotifSequenceMatchBeginQ9KWZ1129 faldo:position ?templateMotifSequenceMatchBeginPositionQ9KWZ1124 ; faldo:reference isoform:Q9KWZ1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9KWZ1130 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . ?targetMotifMatch131 faldo:location ?targetMotifMatchRegionMatch132 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00569134 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9KWZ1MF_00569125 . ?targetMotifMatchRegionMatch132 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00569133 . ?targetMotifMatchRegionMatchBeginMF_00569133 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00569126 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00569134 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9KWZ1MF_00569123, 1, (STRLEN(?templateMotifCigarQ9KWZ1MF_00569123) - STRLEN(REPLACE(?templateMotifCigarQ9KWZ1MF_00569123, CONCAT('^(?:-*[^-]){', STR(((230 - ?templateMotifSequenceMatchBeginPositionQ9KWZ1124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_00569125, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_00569125) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_00569125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_00569125, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_00569125) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_00569125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) . BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_00569126) - 1) AS ?thisPositionOn36) . BIND(?thisPositionOn36 AS ?thisPositionOn37) . BIND(?this AS ?pfs1t137) . 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) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00569a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch142 faldo:location ?templateMotifSequenceMatchRegionQ9KWZ1143 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9KWZ1145 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9KWZ1MF_00569138 . ?templateMotifSequenceMatchRegionQ9KWZ1143 faldo:begin ?templateMotifSequenceMatchBeginQ9KWZ1144 . ?templateMotifSequenceMatchBeginQ9KWZ1144 faldo:position ?templateMotifSequenceMatchBeginPositionQ9KWZ1139 ; faldo:reference isoform:Q9KWZ1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9KWZ1145 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . ?targetMotifMatch146 faldo:location ?targetMotifMatchRegionMatch147 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00569149 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9KWZ1MF_00569140 . ?targetMotifMatchRegionMatch147 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00569148 . ?targetMotifMatchRegionMatchBeginMF_00569148 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00569141 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00569149 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9KWZ1MF_00569138, 1, (STRLEN(?templateMotifCigarQ9KWZ1MF_00569138) - STRLEN(REPLACE(?templateMotifCigarQ9KWZ1MF_00569138, CONCAT('^(?:-*[^-]){', STR(((320 - ?templateMotifSequenceMatchBeginPositionQ9KWZ1139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_00569140, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_00569140) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_00569140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_00569140, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_00569140) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_00569140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) . BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_00569141) - 1) AS ?thisPositionOn43) . BIND(?thisPositionOn43 AS ?thisPositionOn44) . BIND(?this AS ?pfs1t152) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00569a39')) AS ?annotation39) . BIND(?this AS ?pfs38) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionQ9KWZ1158 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9KWZ1160 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9KWZ1MF_00569153 . ?templateMotifSequenceMatchRegionQ9KWZ1158 faldo:begin ?templateMotifSequenceMatchBeginQ9KWZ1159 . ?templateMotifSequenceMatchBeginQ9KWZ1159 faldo:position ?templateMotifSequenceMatchBeginPositionQ9KWZ1154 ; faldo:reference isoform:Q9KWZ1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9KWZ1160 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . ?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00569164 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9KWZ1MF_00569155 . ?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00569163 . ?targetMotifMatchRegionMatchBeginMF_00569163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00569156 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00569164 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9KWZ1MF_00569153, 1, (STRLEN(?templateMotifCigarQ9KWZ1MF_00569153) - STRLEN(REPLACE(?templateMotifCigarQ9KWZ1MF_00569153, CONCAT('^(?:-*[^-]){', STR(((46 - ?templateMotifSequenceMatchBeginPositionQ9KWZ1154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_00569155, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_00569155) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_00569155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_00569155, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_00569155) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_00569155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) . BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_00569156) - 1) AS ?thisPositionOn50) . BIND(?thisPositionOn50 AS ?thisPositionOn51) . BIND(?this AS ?pfs1t167) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb47) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse48) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00569a46')) AS ?annotation46) . BIND(?this AS ?pfs45) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch172 faldo:location ?templateMotifSequenceMatchRegionQ9KWZ1173 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9KWZ1175 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9KWZ1MF_00569168 . ?templateMotifSequenceMatchRegionQ9KWZ1173 faldo:begin ?templateMotifSequenceMatchBeginQ9KWZ1174 . ?templateMotifSequenceMatchBeginQ9KWZ1174 faldo:position ?templateMotifSequenceMatchBeginPositionQ9KWZ1169 ; faldo:reference isoform:Q9KWZ1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9KWZ1175 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . ?targetMotifMatch176 faldo:location ?targetMotifMatchRegionMatch177 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00569179 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9KWZ1MF_00569170 . ?targetMotifMatchRegionMatch177 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00569178 . ?targetMotifMatchRegionMatchBeginMF_00569178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00569171 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00569179 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9KWZ1MF_00569168, 1, (STRLEN(?templateMotifCigarQ9KWZ1MF_00569168) - STRLEN(REPLACE(?templateMotifCigarQ9KWZ1MF_00569168, CONCAT('^(?:-*[^-]){', STR(((63 - ?templateMotifSequenceMatchBeginPositionQ9KWZ1169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_00569170, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_00569170) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_00569170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_00569170, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_00569170) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_00569170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) . BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_00569171) - 1) AS ?thisPositionOn57) . BIND(?thisPositionOn57 AS ?thisPositionOn58) . BIND(?this AS ?pfs1t182) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb54) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse55) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_00569a53')) AS ?annotation53) . BIND(?this AS ?pfs52) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch187 faldo:location ?templateMotifSequenceMatchRegionQ9KWZ1188 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9KWZ1190 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9KWZ1MF_00569183 . ?templateMotifSequenceMatchRegionQ9KWZ1188 faldo:begin ?templateMotifSequenceMatchBeginQ9KWZ1189 . ?templateMotifSequenceMatchBeginQ9KWZ1189 faldo:position ?templateMotifSequenceMatchBeginPositionQ9KWZ1184 ; faldo:reference isoform:Q9KWZ1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9KWZ1190 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . ?targetMotifMatch191 faldo:location ?targetMotifMatchRegionMatch192 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00569194 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9KWZ1MF_00569185 . ?targetMotifMatchRegionMatch192 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00569193 . ?targetMotifMatchRegionMatchBeginMF_00569193 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00569186 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00569194 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9KWZ1MF_00569183, 1, (STRLEN(?templateMotifCigarQ9KWZ1MF_00569183) - STRLEN(REPLACE(?templateMotifCigarQ9KWZ1MF_00569183, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionQ9KWZ1184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_00569185, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_00569185) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_00569185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_00569185, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_00569185) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_00569185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) . BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_00569186) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs1t197) . 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) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_00569a60')) AS ?annotation60) . BIND(?this AS ?pfs59) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch202 faldo:location ?templateMotifSequenceMatchRegionQ9KWZ1203 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9KWZ1205 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9KWZ1MF_00569198 . ?templateMotifSequenceMatchRegionQ9KWZ1203 faldo:begin ?templateMotifSequenceMatchBeginQ9KWZ1204 . ?templateMotifSequenceMatchBeginQ9KWZ1204 faldo:position ?templateMotifSequenceMatchBeginPositionQ9KWZ1199 ; faldo:reference isoform:Q9KWZ1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9KWZ1205 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . ?targetMotifMatch206 faldo:location ?targetMotifMatchRegionMatch207 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00569209 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9KWZ1MF_00569200 . ?targetMotifMatchRegionMatch207 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00569208 . ?targetMotifMatchRegionMatchBeginMF_00569208 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00569201 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00569209 edam:has_input signature:MF_00569 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9KWZ1MF_00569198, 1, (STRLEN(?templateMotifCigarQ9KWZ1MF_00569198) - STRLEN(REPLACE(?templateMotifCigarQ9KWZ1MF_00569198, CONCAT('^(?:-*[^-]){', STR(((273 - ?templateMotifSequenceMatchBeginPositionQ9KWZ1199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1210) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_00569200, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_00569200) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_00569200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9KWZ1MF_00569200, 1, (STRLEN(?targetMotifMatchCigarQ9KWZ1MF_00569200) - STRLEN(REPLACE(?targetMotifMatchCigarQ9KWZ1MF_00569200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), '')))), '[^-]', ''))) AS ?step2211) . BIND(((?step2211 + ?targetMotifMatchRegionMatchBeginPositionMF_00569201) - 1) AS ?thisPositionOn71) . BIND(?thisPositionOn71 AS ?thisPositionOn72) . BIND(?this AS ?pfs1t212) . 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) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_00569a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } }