CONSTRUCT { _:430241 up:source unirule:MF_01241 . _:430242 up:source unirule:MF_01241 . _:430243 up:source unirule:MF_01241 . _:430244 up:source unirule:MF_01241 . _:430245 up:source unirule:MF_01241 . _:430246 up:source unirule:MF_01241 . _:430247 up:source unirule:MF_01241 . _:430248 up:source unirule:MF_01241 . _:430249 up:source unirule:MF_01241 . _:430250 up:source unirule:MF_01241 . _:430251 up:source unirule:MF_01241 . _:430252 up:source unirule:MF_01241 . _:430253 up:source unirule:MF_01241 . _:430254 up:source unirule:MF_01241 . _:430255 up:source unirule:MF_01241 . _:430256 up:source unirule:MF_01241 . _:430257 up:source unirule:MF_01241 . _:430258 up:source unirule:MF_01241 . _:430259 up:source unirule:MF_01241 . _:430260 up:source unirule:MF_01241 . _:430261 up:source unirule:MF_01241 . _:430262 up:source unirule:MF_01241 . _:430263 up:source unirule:MF_01241 . _:430264 up:source unirule:MF_01241 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation5 , ?annotation7 , ?annotation8 ; up:classifiedWith GO:0004342 , GO:0019262 , keyword:119 , keyword:378 ; up:recommendedName ?name0 . ?name0 up:ecName '3.5.99.6' ; up:fullName 'Glucosamine-6-phosphate deaminase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'GlcN6P deaminase' ; up:shortName 'GNPDA' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Glucosamine-6-phosphate isomerase' ; rdf:type up:Structured_Name . ?gene3 skos:prefLabel 'nagB' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Catalyzes the reversible isomerization-deamination of glucosamine 6-phosphate (GlcN6P) to form fructose 6-phosphate (Fru6P) and ammonium ion.' . ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity <http://rdf.rhea-db.org/12172>; up:enzymeClass <http://purl.uniprot.org/enzyme/3.5.99.6>. ?annotation7 a up:Pathway_Annotation ; rdfs:comment 'Amino-sugar metabolism; N-acetylneuraminate degradation; D-fructose 6-phosphate from N-acetylneuraminate: step 5/5.' . ?annotation8 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the glucosamine/galactosamine-6-phosphate isomerase family. NagB subfamily.' . ?case9 up:classifiedWith keyword:21 . ?case10 up:classifiedWith keyword:1015 . ?pfs13 up:annotation ?annotation14 , ?annotation19 , ?annotation24 , ?annotation29 , ?annotation34 . ?annotation14 faldo:begin ?pfsb15 ; faldo:end ?pfse16 ; rdf:type up:Site_Annotation ; rdfs:comment 'Part of the allosteric site' . ?pfsb15 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfse16 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; rdf:type up:Site_Annotation ; rdfs:comment 'Part of the allosteric site' . ?pfsb20 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; rdf:type up:Site_Annotation ; rdfs:comment 'Part of the allosteric site' . ?pfsb25 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; rdf:type up:Site_Annotation ; rdfs:comment 'Part of the allosteric site' . ?pfsb30 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?annotation34 faldo:begin ?pfsb35 ; faldo:end ?pfse36 ; rdf:type up:Site_Annotation ; rdfs:comment 'Part of the allosteric site' . ?pfsb35 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse36 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?pfs39 up:annotation ?annotation40 . ?annotation40 faldo:begin ?pfsb41 ; faldo:end ?pfse42 ; rdf:type up:Disulfide_Bond_Annotation ; rdfs:comment 'Interchain' . ?pfsb41 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfse42 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?pfs45 up:annotation ?annotation46 . ?annotation46 faldo:begin ?pfsb47 ; faldo:end ?pfse48 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor; for enolization step' . ?pfsb47 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse48 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?pfs51 up:annotation ?annotation52 . ?annotation52 faldo:begin ?pfsb53 ; faldo:end ?pfse54 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'For ring-opening step' . ?pfsb53 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfs57 up:annotation ?annotation58 . ?annotation58 faldo:begin ?pfsb59 ; faldo:end ?pfse60 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor; for ring-opening step' . ?pfsb59 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse60 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfs63 up:annotation ?annotation64 . ?annotation64 faldo:begin ?pfsb65 ; faldo:end ?pfse66 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'For ring-opening step' . ?pfsb65 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?pfse66 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . _:430265 a rdf:Statement ; up:attribution _:430241 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:430266 a rdf:Statement ; up:attribution _:430242 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:430267 a rdf:Statement ; up:attribution _:430243 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:430268 a rdf:Statement ; up:attribution _:430244 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:430269 a rdf:Statement ; up:attribution _:430245 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:430270 a rdf:Statement ; up:attribution _:430246 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:430271 a rdf:Statement ; up:attribution _:430247 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:430272 a rdf:Statement ; up:attribution _:430248 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:430273 a rdf:Statement ; up:attribution _:430249 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:119 . _:430274 a rdf:Statement ; up:attribution _:430250 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:430275 a rdf:Statement ; up:attribution _:430251 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004342 . _:430276 a rdf:Statement ; up:attribution _:430252 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019262 . _:430277 a rdf:Statement ; up:attribution _:430253 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object keyword:21 . _:430278 a rdf:Statement ; up:attribution _:430254 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1015 . _:430279 a rdf:Statement ; up:source unirule:MF_01241 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:430280 a rdf:Statement ; up:attribution _:430255 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:430281 a rdf:Statement ; up:source unirule:MF_01241 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:430282 a rdf:Statement ; up:attribution _:430256 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:430283 a rdf:Statement ; up:source unirule:MF_01241 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:430284 a rdf:Statement ; up:attribution _:430257 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:430285 a rdf:Statement ; up:source unirule:MF_01241 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:430286 a rdf:Statement ; up:attribution _:430258 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:430287 a rdf:Statement ; up:source unirule:MF_01241 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:430288 a rdf:Statement ; up:attribution _:430259 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:430289 a rdf:Statement ; up:source unirule:MF_01241 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:430290 a rdf:Statement ; up:attribution _:430260 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:430291 a rdf:Statement ; up:source unirule:MF_01241 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:430292 a rdf:Statement ; up:attribution _:430261 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:430293 a rdf:Statement ; up:source unirule:MF_01241 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:430294 a rdf:Statement ; up:attribution _:430262 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:430295 a rdf:Statement ; up:source unirule:MF_01241 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:430296 a rdf:Statement ; up:attribution _:430263 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:430297 a rdf:Statement ; up:source unirule:MF_01241 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:430298 a rdf:Statement ; up:attribution _:430264 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01241 #Rule MF_01241 Created by:coudert on:2003-05-21 Modified by:crivoire on:2024-03-12 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01241 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_01241a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01241a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01241a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_01241a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01241a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01241a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01241a8')) AS ?annotation8) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch73 faldo:location ?templateMotifSequenceMatchRegionP0A75974 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A75976 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A759MF_0124169 . ?templateMotifSequenceMatchRegionP0A75974 faldo:begin ?templateMotifSequenceMatchBeginP0A75975 . ?templateMotifSequenceMatchBeginP0A75975 faldo:position ?templateMotifSequenceMatchBeginPositionP0A75970 ; faldo:reference isoform:P0A759-1 . ?templateMotifSequenceProfileAlignmentOperationP0A75976 edam:has_input signature:MF_01241 ; rdf:type edam:operation_0300 . ?targetMotifMatch77 faldo:location ?targetMotifMatchRegionMatch78 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0124180 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A759MF_0124171 . ?targetMotifMatchRegionMatch78 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0124179 . ?targetMotifMatchRegionMatchBeginMF_0124179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0124172 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0124180 edam:has_input signature:MF_01241 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A759MF_0124169, 1, (STRLEN(?templateMotifCigarP0A759MF_0124169) - STRLEN(REPLACE(?templateMotifCigarP0A759MF_0124169, CONCAT('^(?:-*[^-]){', STR(((151 - ?templateMotifSequenceMatchBeginPositionP0A75970) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A759MF_0124171, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_0124171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_0124171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A759MF_0124171, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_0124171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_0124171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) . BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0124172) - 1) AS ?thisPositionOn17) . BIND(?thisPositionOn17 AS ?thisPositionOn18) . BIND(?this AS ?pfs1t83) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse16) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, 1) = 'S')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A759MF_0124169, 1, (STRLEN(?templateMotifCigarP0A759MF_0124169) - STRLEN(REPLACE(?templateMotifCigarP0A759MF_0124169, CONCAT('^(?:-*[^-]){', STR(((158 - ?templateMotifSequenceMatchBeginPositionP0A75970) + 1)), '}'), '')))), '[a-z]', '')) AS ?step184) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A759MF_0124171, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_0124171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_0124171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A759MF_0124171, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_0124171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_0124171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), '')))), '[^-]', ''))) AS ?step285) . BIND(((?step285 + ?targetMotifMatchRegionMatchBeginPositionMF_0124172) - 1) AS ?thisPositionOn22) . BIND(?thisPositionOn22 AS ?thisPositionOn23) . BIND(?this AS ?pfs1t86) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, 1) = 'R')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A759MF_0124169, 1, (STRLEN(?templateMotifCigarP0A759MF_0124169) - STRLEN(REPLACE(?templateMotifCigarP0A759MF_0124169, CONCAT('^(?:-*[^-]){', STR(((160 - ?templateMotifSequenceMatchBeginPositionP0A75970) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A759MF_0124171, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_0124171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_0124171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A759MF_0124171, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_0124171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_0124171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) . BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0124172) - 1) AS ?thisPositionOn27) . BIND(?thisPositionOn27 AS ?thisPositionOn28) . BIND(?this AS ?pfs1t89) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse26) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1) = 'K')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A759MF_0124169, 1, (STRLEN(?templateMotifCigarP0A759MF_0124169) - STRLEN(REPLACE(?templateMotifCigarP0A759MF_0124169, CONCAT('^(?:-*[^-]){', STR(((161 - ?templateMotifSequenceMatchBeginPositionP0A75970) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A759MF_0124171, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_0124171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_0124171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A759MF_0124171, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_0124171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_0124171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) . BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0124172) - 1) AS ?thisPositionOn32) . BIND(?thisPositionOn32 AS ?thisPositionOn33) . BIND(?this AS ?pfs1t92) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'T')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A759MF_0124169, 1, (STRLEN(?templateMotifCigarP0A759MF_0124169) - STRLEN(REPLACE(?templateMotifCigarP0A759MF_0124169, CONCAT('^(?:-*[^-]){', STR(((254 - ?templateMotifSequenceMatchBeginPositionP0A75970) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A759MF_0124171, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_0124171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_0124171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A759MF_0124171, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_0124171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_0124171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) . BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0124172) - 1) AS ?thisPositionOn37) . BIND(?thisPositionOn37 AS ?thisPositionOn38) . BIND(?this AS ?pfs1t95) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb35) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse36) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'Y')) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionP0A759101 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A759103 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A759MF_0124196 . ?templateMotifSequenceMatchRegionP0A759101 faldo:begin ?templateMotifSequenceMatchBeginP0A759102 . ?templateMotifSequenceMatchBeginP0A759102 faldo:position ?templateMotifSequenceMatchBeginPositionP0A75997 ; faldo:reference isoform:P0A759-1 . ?templateMotifSequenceProfileAlignmentOperationP0A759103 edam:has_input signature:MF_01241 ; rdf:type edam:operation_0300 . ?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01241107 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A759MF_0124198 . ?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01241106 . ?targetMotifMatchRegionMatchBeginMF_01241106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0124199 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01241107 edam:has_input signature:MF_01241 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_10) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A759MF_0124196, 1, (STRLEN(?templateMotifCigarP0A759MF_0124196) - STRLEN(REPLACE(?templateMotifCigarP0A759MF_0124196, CONCAT('^(?:-*[^-]){', STR(((219 - ?templateMotifSequenceMatchBeginPositionP0A75997) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A759MF_0124198, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_0124198) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_0124198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A759MF_0124198, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_0124198) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_0124198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) . BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0124199) - 1) AS ?thisPositionOn43) . BIND(?thisPositionOn43 AS ?thisPositionOn44) . BIND(?this AS ?pfs2t110) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb41) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse42) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_01241a40')) AS ?annotation40) . BIND(?this AS ?pfs39) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionP0A759116 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A759118 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A759MF_01241111 . ?templateMotifSequenceMatchRegionP0A759116 faldo:begin ?templateMotifSequenceMatchBeginP0A759117 . ?templateMotifSequenceMatchBeginP0A759117 faldo:position ?templateMotifSequenceMatchBeginPositionP0A759112 ; faldo:reference isoform:P0A759-1 . ?templateMotifSequenceProfileAlignmentOperationP0A759118 edam:has_input signature:MF_01241 ; rdf:type edam:operation_0300 . ?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01241122 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A759MF_01241113 . ?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01241121 . ?targetMotifMatchRegionMatchBeginMF_01241121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01241114 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01241122 edam:has_input signature:MF_01241 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A759MF_01241111, 1, (STRLEN(?templateMotifCigarP0A759MF_01241111) - STRLEN(REPLACE(?templateMotifCigarP0A759MF_01241111, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionP0A759112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A759MF_01241113, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_01241113) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_01241113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A759MF_01241113, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_01241113) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_01241113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) . BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_01241114) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs3t125) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb47) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse48) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01241a46')) AS ?annotation46) . BIND(?this AS ?pfs45) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch130 faldo:location ?templateMotifSequenceMatchRegionP0A759131 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A759133 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A759MF_01241126 . ?templateMotifSequenceMatchRegionP0A759131 faldo:begin ?templateMotifSequenceMatchBeginP0A759132 . ?templateMotifSequenceMatchBeginP0A759132 faldo:position ?templateMotifSequenceMatchBeginPositionP0A759127 ; faldo:reference isoform:P0A759-1 . ?templateMotifSequenceProfileAlignmentOperationP0A759133 edam:has_input signature:MF_01241 ; rdf:type edam:operation_0300 . ?targetMotifMatch134 faldo:location ?targetMotifMatchRegionMatch135 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01241137 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A759MF_01241128 . ?targetMotifMatchRegionMatch135 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01241136 . ?targetMotifMatchRegionMatchBeginMF_01241136 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01241129 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01241137 edam:has_input signature:MF_01241 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A759MF_01241126, 1, (STRLEN(?templateMotifCigarP0A759MF_01241126) - STRLEN(REPLACE(?templateMotifCigarP0A759MF_01241126, CONCAT('^(?:-*[^-]){', STR(((141 - ?templateMotifSequenceMatchBeginPositionP0A759127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A759MF_01241128, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_01241128) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_01241128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A759MF_01241128, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_01241128) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_01241128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) . BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_01241129) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs3t140) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse54) . FILTER (REGEX('[DN]', SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01241a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch145 faldo:location ?templateMotifSequenceMatchRegionP0A759146 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A759148 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A759MF_01241141 . ?templateMotifSequenceMatchRegionP0A759146 faldo:begin ?templateMotifSequenceMatchBeginP0A759147 . ?templateMotifSequenceMatchBeginP0A759147 faldo:position ?templateMotifSequenceMatchBeginPositionP0A759142 ; faldo:reference isoform:P0A759-1 . ?templateMotifSequenceProfileAlignmentOperationP0A759148 edam:has_input signature:MF_01241 ; rdf:type edam:operation_0300 . ?targetMotifMatch149 faldo:location ?targetMotifMatchRegionMatch150 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01241152 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A759MF_01241143 . ?targetMotifMatchRegionMatch150 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01241151 . ?targetMotifMatchRegionMatchBeginMF_01241151 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01241144 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01241152 edam:has_input signature:MF_01241 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A759MF_01241141, 1, (STRLEN(?templateMotifCigarP0A759MF_01241141) - STRLEN(REPLACE(?templateMotifCigarP0A759MF_01241141, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionP0A759142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A759MF_01241143, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_01241143) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_01241143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A759MF_01241143, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_01241143) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_01241143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) . BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_01241144) - 1) AS ?thisPositionOn61) . BIND(?thisPositionOn61 AS ?thisPositionOn62) . BIND(?this AS ?pfs3t155) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb59) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse60) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01241a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch160 faldo:location ?templateMotifSequenceMatchRegionP0A759161 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A759163 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A759MF_01241156 . ?templateMotifSequenceMatchRegionP0A759161 faldo:begin ?templateMotifSequenceMatchBeginP0A759162 . ?templateMotifSequenceMatchBeginP0A759162 faldo:position ?templateMotifSequenceMatchBeginPositionP0A759157 ; faldo:reference isoform:P0A759-1 . ?templateMotifSequenceProfileAlignmentOperationP0A759163 edam:has_input signature:MF_01241 ; rdf:type edam:operation_0300 . ?targetMotifMatch164 faldo:location ?targetMotifMatchRegionMatch165 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01241167 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A759MF_01241158 . ?targetMotifMatchRegionMatch165 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01241166 . ?targetMotifMatchRegionMatchBeginMF_01241166 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01241159 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01241167 edam:has_input signature:MF_01241 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A759MF_01241156, 1, (STRLEN(?templateMotifCigarP0A759MF_01241156) - STRLEN(REPLACE(?templateMotifCigarP0A759MF_01241156, CONCAT('^(?:-*[^-]){', STR(((148 - ?templateMotifSequenceMatchBeginPositionP0A759157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1168) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A759MF_01241158, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_01241158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_01241158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A759MF_01241158, 1, (STRLEN(?targetMotifMatchCigarP0A759MF_01241158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A759MF_01241158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), '')))), '[^-]', ''))) AS ?step2169) . BIND(((?step2169 + ?targetMotifMatchRegionMatchBeginPositionMF_01241159) - 1) AS ?thisPositionOn67) . BIND(?thisPositionOn67 AS ?thisPositionOn68) . BIND(?this AS ?pfs3t170) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse66) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01241a64')) AS ?annotation64) . BIND(?this AS ?pfs63) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag171) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag171, ?UNBOUND_VARIABLE) AS ?case9) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag172) . } BIND(IF(BOUND(?tagFT_10), ?caseWithTag172, ?UNBOUND_VARIABLE) AS ?case10) . OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1236 . BIND(?this AS ?caseWithTag173) . } BIND(IF(BOUND(?tagFT_10), ?caseWithTag173, ?UNBOUND_VARIABLE) AS ?case11) . OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1236 . BIND(?this AS ?caseWithTag174) . } BIND(IF(BOUND(?tagFT_10), ?caseWithTag174, ?UNBOUND_VARIABLE) AS ?case12) . }