| http://purl.uniprot.org/unirules/MF_01241#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:437313 up:source unirule:MF_01241 .
_:437314 up:source unirule:MF_01241 .
_:437315 up:source unirule:MF_01241 .
_:437316 up:source unirule:MF_01241 .
_:437317 up:source unirule:MF_01241 .
_:437318 up:source unirule:MF_01241 .
_:437319 up:source unirule:MF_01241 .
_:437320 up:source unirule:MF_01241 .
_:437321 up:source unirule:MF_01241 .
_:437322 up:source unirule:MF_01241 .
_:437323 up:source unirule:MF_01241 .
_:437324 up:source unirule:MF_01241 .
_:437325 up:source unirule:MF_01241 .
_:437326 up:source unirule:MF_01241 .
_:437327 up:source unirule:MF_01241 .
_:437328 up:source unirule:MF_01241 .
_:437329 up:source unirule:MF_01241 .
_:437330 up:source unirule:MF_01241 .
_:437331 up:source unirule:MF_01241 .
_:437332 up:source unirule:MF_01241 .
_:437333 up:source unirule:MF_01241 .
_:437334 up:source unirule:MF_01241 .
_:437335 up:source unirule:MF_01241 .
_:437336 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 ;
up:enzymeClass .
?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 .
_:437337 a rdf:Statement ;
up:attribution _:437313 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:437338 a rdf:Statement ;
up:attribution _:437314 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:437339 a rdf:Statement ;
up:attribution _:437315 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:437340 a rdf:Statement ;
up:attribution _:437316 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:437341 a rdf:Statement ;
up:attribution _:437317 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:437342 a rdf:Statement ;
up:attribution _:437318 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:437343 a rdf:Statement ;
up:attribution _:437319 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:437344 a rdf:Statement ;
up:attribution _:437320 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:437345 a rdf:Statement ;
up:attribution _:437321 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:119 .
_:437346 a rdf:Statement ;
up:attribution _:437322 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:437347 a rdf:Statement ;
up:attribution _:437323 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004342 .
_:437348 a rdf:Statement ;
up:attribution _:437324 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019262 .
_:437349 a rdf:Statement ;
up:attribution _:437325 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:21 .
_:437350 a rdf:Statement ;
up:attribution _:437326 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1015 .
_:437351 a rdf:Statement ;
up:source unirule:MF_01241 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:437352 a rdf:Statement ;
up:attribution _:437327 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:437353 a rdf:Statement ;
up:source unirule:MF_01241 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:437354 a rdf:Statement ;
up:attribution _:437328 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:437355 a rdf:Statement ;
up:source unirule:MF_01241 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:437356 a rdf:Statement ;
up:attribution _:437329 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:437357 a rdf:Statement ;
up:source unirule:MF_01241 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:437358 a rdf:Statement ;
up:attribution _:437330 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:437359 a rdf:Statement ;
up:source unirule:MF_01241 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:437360 a rdf:Statement ;
up:attribution _:437331 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:437361 a rdf:Statement ;
up:source unirule:MF_01241 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:437362 a rdf:Statement ;
up:attribution _:437332 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:437363 a rdf:Statement ;
up:source unirule:MF_01241 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:437364 a rdf:Statement ;
up:attribution _:437333 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:437365 a rdf:Statement ;
up:source unirule:MF_01241 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:437366 a rdf:Statement ;
up:attribution _:437334 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:437367 a rdf:Statement ;
up:source unirule:MF_01241 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:437368 a rdf:Statement ;
up:attribution _:437335 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:437369 a rdf:Statement ;
up:source unirule:MF_01241 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:437370 a rdf:Statement ;
up:attribution _:437336 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01241
#Rule MF_01241 Created by:? on:2005-02-28 Modified by:Catherine Rivoire 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) .
}
"xsd:string |