CONSTRUCT { _:371147 up:source unirule:MF_01059 . _:371148 up:source unirule:MF_01059 . _:371149 up:source unirule:MF_01059 . _:371150 up:source unirule:MF_01059 . _:371151 up:source unirule:MF_01059 . _:371152 up:source unirule:MF_01059 . _:371153 up:source unirule:MF_01059 . _:371154 up:source unirule:MF_01059 . _:371155 up:source unirule:MF_01059 . _:371156 up:source unirule:MF_01059 . _:371157 up:source unirule:MF_01059 . _:371158 up:source unirule:MF_01059 . _:371159 up:source unirule:MF_01059 . _:371160 up:source unirule:MF_01059 . _:371161 up:source unirule:MF_01059 . _:371162 up:source unirule:MF_01059 . _:371163 up:source unirule:MF_01059 . _:371164 up:source unirule:MF_01059 . _:371165 up:source unirule:MF_01059 . _:371166 up:source unirule:MF_01059 . _:371167 up:source unirule:MF_01059 . _:371168 up:source unirule:MF_01059 . _:371169 up:source unirule:MF_01059 . _:371170 up:source unirule:MF_01059 . _:371171 up:source unirule:MF_01059 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation5 , ?annotation7 , ?annotation8 , ?annotation9 , ?annotation11 ; up:classifiedWith GO:0004555 , GO:0005737 , GO:0005993 , keyword:326 , keyword:378 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '3.2.1.28' ; up:fullName 'Cytoplasmic trehalase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Alpha,alpha-trehalase' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Alpha,alpha-trehalose glucohydrolase' ; rdf:type up:Structured_Name . ?gene3 skos:prefLabel 'treF' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Hydrolyzes trehalose to glucose. Could be involved, in cells returning to low osmolarity conditions, in the utilization of the accumulated cytoplasmic trehalose, which was synthesized in response to high osmolarity.' . ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity <http://rdf.rhea-db.org/32675>; up:enzymeClass <http://purl.uniprot.org/enzyme/3.2.1.28>. ?annotation7 a up:Pathway_Annotation ; rdfs:comment 'Glycan degradation; trehalose degradation; D-glucose from alpha,alpha-trehalose: step 1/1.' . ?annotation8 a up:Subunit_Annotation ; rdfs:comment 'Monomer.' . ?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 glycosyl hydrolase 37 family.' . ?pfs12 up:annotation ?annotation13 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; up:ligand ?ligand16 ; rdf:type up:Binding_Site_Annotation . ?pfsb14 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse15 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?ligand16 rdfs:subClassOf ?molecule17 . ?molecule17 rdfs:label 'substrate' . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; up:ligand ?ligand24 ; rdf:type up:Binding_Site_Annotation . ?pfsb22 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?ligand24 rdfs:subClassOf ?molecule25 . ?molecule25 rdfs:label 'substrate' . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; up:ligand ?ligand32 ; rdf:type up:Binding_Site_Annotation . ?pfsb30 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?ligand32 rdfs:subClassOf ?molecule33 . ?molecule33 rdfs:label 'substrate' . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor/acceptor' . ?pfsb38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor/acceptor' . ?pfsb44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; up:ligand ?ligand52 ; rdf:type up:Binding_Site_Annotation . ?pfsb50 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?ligand52 rdfs:subClassOf ?molecule53 . ?molecule53 rdfs:label 'substrate' . ?pfs56 up:annotation ?annotation57 . ?annotation57 faldo:begin ?pfsb58 ; faldo:end ?pfse59 ; up:ligand ?ligand60 ; rdf:type up:Binding_Site_Annotation . ?pfsb58 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfse59 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?ligand60 rdfs:subClassOf ?molecule61 . ?molecule61 rdfs:label 'substrate' . ?pfs64 up:annotation ?annotation65 . ?annotation65 faldo:begin ?pfsb66 ; faldo:end ?pfse67 ; up:ligand ?ligand68 ; rdf:type up:Binding_Site_Annotation . ?pfsb66 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfse67 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?ligand68 rdfs:subClassOf ?molecule69 . ?molecule69 rdfs:label 'substrate' . ?pfs72 up:annotation ?annotation73 . ?annotation73 faldo:begin ?pfsb74 ; faldo:end ?pfse75 ; up:ligand ?ligand76 ; rdf:type up:Binding_Site_Annotation . ?pfsb74 faldo:position ?thisPositionOn78 ; rdf:type faldo:ExactPosition . ?pfse75 faldo:position ?thisPositionOn79 ; rdf:type faldo:ExactPosition . ?ligand76 rdfs:subClassOf ?molecule77 . ?molecule77 rdfs:label 'substrate' . _:371172 a rdf:Statement ; up:attribution _:371147 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:371173 a rdf:Statement ; up:attribution _:371148 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:371174 a rdf:Statement ; up:attribution _:371149 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:371175 a rdf:Statement ; up:attribution _:371150 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:371176 a rdf:Statement ; up:attribution _:371151 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:371177 a rdf:Statement ; up:attribution _:371152 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:371178 a rdf:Statement ; up:attribution _:371153 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:371179 a rdf:Statement ; up:attribution _:371154 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:371180 a rdf:Statement ; up:attribution _:371155 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:371181 a rdf:Statement ; up:attribution _:371156 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:371182 a rdf:Statement ; up:attribution _:371157 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:371183 a rdf:Statement ; up:attribution _:371158 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:371184 a rdf:Statement ; up:attribution _:371159 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:326 . _:371185 a rdf:Statement ; up:attribution _:371160 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004555 . _:371186 a rdf:Statement ; up:attribution _:371161 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005993 . _:371187 a rdf:Statement ; up:attribution _:371162 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:371188 a rdf:Statement ; up:source unirule:MF_01059 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:371189 a rdf:Statement ; up:attribution _:371163 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:371190 a rdf:Statement ; up:source unirule:MF_01059 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:371191 a rdf:Statement ; up:attribution _:371164 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:371192 a rdf:Statement ; up:source unirule:MF_01059 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:371193 a rdf:Statement ; up:attribution _:371165 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:371194 a rdf:Statement ; up:source unirule:MF_01059 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:371195 a rdf:Statement ; up:attribution _:371166 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:371196 a rdf:Statement ; up:source unirule:MF_01059 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:371197 a rdf:Statement ; up:attribution _:371167 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:371198 a rdf:Statement ; up:source unirule:MF_01059 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:371199 a rdf:Statement ; up:attribution _:371168 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:371200 a rdf:Statement ; up:source unirule:MF_01059 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:371201 a rdf:Statement ; up:attribution _:371169 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:371202 a rdf:Statement ; up:source unirule:MF_01059 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:371203 a rdf:Statement ; up:attribution _:371170 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:371204 a rdf:Statement ; up:source unirule:MF_01059 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:371205 a rdf:Statement ; up:attribution _:371171 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01059 #Rule MF_01059 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2024-01-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01059 . ?thisOrganism rdfs:subClassOf+ taxon:91347 . BIND(URI(CONCAT(STR(?this), '#MF_01059a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01059a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01059a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_01059a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01059a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01059a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01059a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01059a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_01059a11')) AS ?annotation11) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch84 faldo:location ?templateMotifSequenceMatchRegionP6260185 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP6260187 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP62601MF_0105980 . ?templateMotifSequenceMatchRegionP6260185 faldo:begin ?templateMotifSequenceMatchBeginP6260186 . ?templateMotifSequenceMatchBeginP6260186 faldo:position ?templateMotifSequenceMatchBeginPositionP6260181 ; faldo:reference isoform:P62601-1 . ?templateMotifSequenceProfileAlignmentOperationP6260187 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . ?targetMotifMatch88 faldo:location ?targetMotifMatchRegionMatch89 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0105991 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP62601MF_0105982 . ?targetMotifMatchRegionMatch89 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0105990 . ?targetMotifMatchRegionMatchBeginMF_0105990 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0105983 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0105991 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62601MF_0105980, 1, (STRLEN(?templateMotifCigarP62601MF_0105980) - STRLEN(REPLACE(?templateMotifCigarP62601MF_0105980, CONCAT('^(?:-*[^-]){', STR(((175 - ?templateMotifSequenceMatchBeginPositionP6260181) + 1)), '}'), '')))), '[a-z]', '')) AS ?step192) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62601MF_0105982, 1, (STRLEN(?targetMotifMatchCigarP62601MF_0105982) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_0105982, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62601MF_0105982, 1, (STRLEN(?targetMotifMatchCigarP62601MF_0105982) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_0105982, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), '')))), '[^-]', ''))) AS ?step293) . BIND(((?step293 + ?targetMotifMatchRegionMatchBeginPositionMF_0105983) - 1) AS ?thisPositionOn18) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62601MF_0105980, 1, (STRLEN(?templateMotifCigarP62601MF_0105980) - STRLEN(REPLACE(?templateMotifCigarP62601MF_0105980, CONCAT('^(?:-*[^-]){', STR(((176 - ?templateMotifSequenceMatchBeginPositionP6260181) + 1)), '}'), '')))), '[a-z]', '')) AS ?step194) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62601MF_0105982, 1, (STRLEN(?targetMotifMatchCigarP62601MF_0105982) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_0105982, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62601MF_0105982, 1, (STRLEN(?targetMotifMatchCigarP62601MF_0105982) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_0105982, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), '')))), '[^-]', ''))) AS ?step295) . BIND(((?step295 + ?targetMotifMatchRegionMatchBeginPositionMF_0105983) - 1) AS ?thisPositionOn19) . BIND(?this AS ?pfs1t96) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse15) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, (?thisPositionOn19 - ?thisPositionOn18)) = 'WD')) . BIND(URI(CONCAT(STR(?this), '#MF_01059a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch101 faldo:location ?templateMotifSequenceMatchRegionP62601102 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP62601104 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP62601MF_0105997 . ?templateMotifSequenceMatchRegionP62601102 faldo:begin ?templateMotifSequenceMatchBeginP62601103 . ?templateMotifSequenceMatchBeginP62601103 faldo:position ?templateMotifSequenceMatchBeginPositionP6260198 ; faldo:reference isoform:P62601-1 . ?templateMotifSequenceProfileAlignmentOperationP62601104 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . ?targetMotifMatch105 faldo:location ?targetMotifMatchRegionMatch106 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01059108 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP62601MF_0105999 . ?targetMotifMatchRegionMatch106 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01059107 . ?targetMotifMatchRegionMatchBeginMF_01059107 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01059100 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01059108 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62601MF_0105997, 1, (STRLEN(?templateMotifCigarP62601MF_0105997) - STRLEN(REPLACE(?templateMotifCigarP62601MF_0105997, CONCAT('^(?:-*[^-]){', STR(((221 - ?templateMotifSequenceMatchBeginPositionP6260198) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62601MF_0105999, 1, (STRLEN(?targetMotifMatchCigarP62601MF_0105999) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_0105999, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62601MF_0105999, 1, (STRLEN(?targetMotifMatchCigarP62601MF_0105999) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_0105999, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) . BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_01059100) - 1) AS ?thisPositionOn26) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62601MF_0105997, 1, (STRLEN(?templateMotifCigarP62601MF_0105997) - STRLEN(REPLACE(?templateMotifCigarP62601MF_0105997, CONCAT('^(?:-*[^-]){', STR(((223 - ?templateMotifSequenceMatchBeginPositionP6260198) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62601MF_0105999, 1, (STRLEN(?targetMotifMatchCigarP62601MF_0105999) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_0105999, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62601MF_0105999, 1, (STRLEN(?targetMotifMatchCigarP62601MF_0105999) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_0105999, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) . BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_01059100) - 1) AS ?thisPositionOn27) . BIND(?this AS ?pfs1t113) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse23) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, (?thisPositionOn27 - ?thisPositionOn26)) = 'RSQ')) . BIND(URI(CONCAT(STR(?this), '#MF_01059a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionP62601119 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP62601121 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP62601MF_01059114 . ?templateMotifSequenceMatchRegionP62601119 faldo:begin ?templateMotifSequenceMatchBeginP62601120 . ?templateMotifSequenceMatchBeginP62601120 faldo:position ?templateMotifSequenceMatchBeginPositionP62601115 ; faldo:reference isoform:P62601-1 . ?templateMotifSequenceProfileAlignmentOperationP62601121 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . ?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01059125 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP62601MF_01059116 . ?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01059124 . ?targetMotifMatchRegionMatchBeginMF_01059124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01059117 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01059125 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62601MF_01059114, 1, (STRLEN(?templateMotifCigarP62601MF_01059114) - STRLEN(REPLACE(?templateMotifCigarP62601MF_01059114, CONCAT('^(?:-*[^-]){', STR(((292 - ?templateMotifSequenceMatchBeginPositionP62601115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62601MF_01059116, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059116) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62601MF_01059116, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059116) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) . BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_01059117) - 1) AS ?thisPositionOn34) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62601MF_01059114, 1, (STRLEN(?templateMotifCigarP62601MF_01059114) - STRLEN(REPLACE(?templateMotifCigarP62601MF_01059114, CONCAT('^(?:-*[^-]){', STR(((294 - ?templateMotifSequenceMatchBeginPositionP62601115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62601MF_01059116, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059116) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62601MF_01059116, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059116) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) . BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_01059117) - 1) AS ?thisPositionOn35) . BIND(?this AS ?pfs1t130) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, (?thisPositionOn35 - ?thisPositionOn34)) = 'RDE')) . BIND(URI(CONCAT(STR(?this), '#MF_01059a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch135 faldo:location ?templateMotifSequenceMatchRegionP62601136 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP62601138 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP62601MF_01059131 . ?templateMotifSequenceMatchRegionP62601136 faldo:begin ?templateMotifSequenceMatchBeginP62601137 . ?templateMotifSequenceMatchBeginP62601137 faldo:position ?templateMotifSequenceMatchBeginPositionP62601132 ; faldo:reference isoform:P62601-1 . ?templateMotifSequenceProfileAlignmentOperationP62601138 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . ?targetMotifMatch139 faldo:location ?targetMotifMatchRegionMatch140 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01059142 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP62601MF_01059133 . ?targetMotifMatchRegionMatch140 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01059141 . ?targetMotifMatchRegionMatchBeginMF_01059141 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01059134 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01059142 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62601MF_01059131, 1, (STRLEN(?templateMotifCigarP62601MF_01059131) - STRLEN(REPLACE(?templateMotifCigarP62601MF_01059131, CONCAT('^(?:-*[^-]){', STR(((326 - ?templateMotifSequenceMatchBeginPositionP62601132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62601MF_01059133, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059133) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62601MF_01059133, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059133) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) . BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_01059134) - 1) AS ?thisPositionOn40) . BIND(?thisPositionOn40 AS ?thisPositionOn41) . BIND(?this AS ?pfs1t145) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse39) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01059a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch150 faldo:location ?templateMotifSequenceMatchRegionP62601151 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP62601153 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP62601MF_01059146 . ?templateMotifSequenceMatchRegionP62601151 faldo:begin ?templateMotifSequenceMatchBeginP62601152 . ?templateMotifSequenceMatchBeginP62601152 faldo:position ?templateMotifSequenceMatchBeginPositionP62601147 ; faldo:reference isoform:P62601-1 . ?templateMotifSequenceProfileAlignmentOperationP62601153 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . ?targetMotifMatch154 faldo:location ?targetMotifMatchRegionMatch155 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01059157 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP62601MF_01059148 . ?targetMotifMatchRegionMatch155 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01059156 . ?targetMotifMatchRegionMatchBeginMF_01059156 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01059149 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01059157 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62601MF_01059146, 1, (STRLEN(?templateMotifCigarP62601MF_01059146) - STRLEN(REPLACE(?templateMotifCigarP62601MF_01059146, CONCAT('^(?:-*[^-]){', STR(((509 - ?templateMotifSequenceMatchBeginPositionP62601147) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62601MF_01059148, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059148) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62601MF_01059148, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059148) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) . BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_01059149) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t160) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse45) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01059a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch165 faldo:location ?templateMotifSequenceMatchRegionP62601166 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP62601168 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP62601MF_01059161 . ?templateMotifSequenceMatchRegionP62601166 faldo:begin ?templateMotifSequenceMatchBeginP62601167 . ?templateMotifSequenceMatchBeginP62601167 faldo:position ?templateMotifSequenceMatchBeginPositionP62601162 ; faldo:reference isoform:P62601-1 . ?templateMotifSequenceProfileAlignmentOperationP62601168 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . ?targetMotifMatch169 faldo:location ?targetMotifMatchRegionMatch170 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01059172 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP62601MF_01059163 . ?targetMotifMatchRegionMatch170 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01059171 . ?targetMotifMatchRegionMatchBeginMF_01059171 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01059164 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01059172 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62601MF_01059161, 1, (STRLEN(?templateMotifCigarP62601MF_01059161) - STRLEN(REPLACE(?templateMotifCigarP62601MF_01059161, CONCAT('^(?:-*[^-]){', STR(((168 - ?templateMotifSequenceMatchBeginPositionP62601162) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1173) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62601MF_01059163, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059163) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62601MF_01059163, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059163) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), '')))), '[^-]', ''))) AS ?step2174) . BIND(((?step2174 + ?targetMotifMatchRegionMatchBeginPositionMF_01059164) - 1) AS ?thisPositionOn54) . BIND(?thisPositionOn54 AS ?thisPositionOn55) . BIND(?this AS ?pfs1t175) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse51) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01059a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch180 faldo:location ?templateMotifSequenceMatchRegionP62601181 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP62601183 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP62601MF_01059176 . ?templateMotifSequenceMatchRegionP62601181 faldo:begin ?templateMotifSequenceMatchBeginP62601182 . ?templateMotifSequenceMatchBeginP62601182 faldo:position ?templateMotifSequenceMatchBeginPositionP62601177 ; faldo:reference isoform:P62601-1 . ?templateMotifSequenceProfileAlignmentOperationP62601183 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . ?targetMotifMatch184 faldo:location ?targetMotifMatchRegionMatch185 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01059187 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP62601MF_01059178 . ?targetMotifMatchRegionMatch185 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01059186 . ?targetMotifMatchRegionMatchBeginMF_01059186 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01059179 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01059187 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62601MF_01059176, 1, (STRLEN(?templateMotifCigarP62601MF_01059176) - STRLEN(REPLACE(?templateMotifCigarP62601MF_01059176, CONCAT('^(?:-*[^-]){', STR(((212 - ?templateMotifSequenceMatchBeginPositionP62601177) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1188) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62601MF_01059178, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059178) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62601MF_01059178, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059178) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), '')))), '[^-]', ''))) AS ?step2189) . BIND(((?step2189 + ?targetMotifMatchRegionMatchBeginPositionMF_01059179) - 1) AS ?thisPositionOn62) . BIND(?thisPositionOn62 AS ?thisPositionOn63) . BIND(?this AS ?pfs1t190) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb58) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse59) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01059a57')) AS ?annotation57) . BIND(?this AS ?pfs56) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch195 faldo:location ?templateMotifSequenceMatchRegionP62601196 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP62601198 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP62601MF_01059191 . ?templateMotifSequenceMatchRegionP62601196 faldo:begin ?templateMotifSequenceMatchBeginP62601197 . ?templateMotifSequenceMatchBeginP62601197 faldo:position ?templateMotifSequenceMatchBeginPositionP62601192 ; faldo:reference isoform:P62601-1 . ?templateMotifSequenceProfileAlignmentOperationP62601198 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . ?targetMotifMatch199 faldo:location ?targetMotifMatchRegionMatch200 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01059202 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP62601MF_01059193 . ?targetMotifMatchRegionMatch200 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01059201 . ?targetMotifMatchRegionMatchBeginMF_01059201 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01059194 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01059202 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62601MF_01059191, 1, (STRLEN(?templateMotifCigarP62601MF_01059191) - STRLEN(REPLACE(?templateMotifCigarP62601MF_01059191, CONCAT('^(?:-*[^-]){', STR(((324 - ?templateMotifSequenceMatchBeginPositionP62601192) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1203) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62601MF_01059193, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059193) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62601MF_01059193, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059193) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), '')))), '[^-]', ''))) AS ?step2204) . BIND(((?step2204 + ?targetMotifMatchRegionMatchBeginPositionMF_01059194) - 1) AS ?thisPositionOn70) . BIND(?thisPositionOn70 AS ?thisPositionOn71) . BIND(?this AS ?pfs1t205) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb66) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse67) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_01059a65')) AS ?annotation65) . BIND(?this AS ?pfs64) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch210 faldo:location ?templateMotifSequenceMatchRegionP62601211 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP62601213 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP62601MF_01059206 . ?templateMotifSequenceMatchRegionP62601211 faldo:begin ?templateMotifSequenceMatchBeginP62601212 . ?templateMotifSequenceMatchBeginP62601212 faldo:position ?templateMotifSequenceMatchBeginPositionP62601207 ; faldo:reference isoform:P62601-1 . ?templateMotifSequenceProfileAlignmentOperationP62601213 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . ?targetMotifMatch214 faldo:location ?targetMotifMatchRegionMatch215 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01059217 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP62601MF_01059208 . ?targetMotifMatchRegionMatch215 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01059216 . ?targetMotifMatchRegionMatchBeginMF_01059216 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01059209 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01059217 edam:has_input signature:MF_01059 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62601MF_01059206, 1, (STRLEN(?templateMotifCigarP62601MF_01059206) - STRLEN(REPLACE(?templateMotifCigarP62601MF_01059206, CONCAT('^(?:-*[^-]){', STR(((525 - ?templateMotifSequenceMatchBeginPositionP62601207) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1218) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62601MF_01059208, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059208) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059208, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62601MF_01059208, 1, (STRLEN(?targetMotifMatchCigarP62601MF_01059208) - STRLEN(REPLACE(?targetMotifMatchCigarP62601MF_01059208, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), '')))), '[^-]', ''))) AS ?step2219) . BIND(((?step2219 + ?targetMotifMatchRegionMatchBeginPositionMF_01059209) - 1) AS ?thisPositionOn78) . BIND(?thisPositionOn78 AS ?thisPositionOn79) . BIND(?this AS ?pfs1t220) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfsb74) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfse75) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn78, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01059a73')) AS ?annotation73) . BIND(?this AS ?pfs72) . } }