| http://purl.uniprot.org/unirules/MF_01033#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:362310 up:source unirule:MF_01033 .
_:362311 up:source unirule:MF_01033 .
_:362312 up:source unirule:MF_01033 .
_:362313 up:source unirule:MF_01033 .
_:362314 up:source unirule:MF_01033 .
_:362315 up:source unirule:MF_01033 .
_:362316 up:source unirule:MF_01033 .
_:362317 up:source unirule:MF_01033 .
_:362318 up:source unirule:MF_01033 .
_:362319 up:source unirule:MF_01033 .
_:362320 up:source unirule:MF_01033 .
_:362321 up:source unirule:MF_01033 .
_:362322 up:source unirule:MF_01033 .
_:362323 up:source unirule:MF_01033 .
_:362324 up:source unirule:MF_01033 .
_:362325 up:source unirule:MF_01033 .
_:362326 up:source unirule:MF_01033 .
_:362327 up:source unirule:MF_01033 .
_:362328 up:source unirule:MF_01033 .
_:362329 up:source unirule:MF_01033 .
_:362330 up:source unirule:MF_01033 .
_:362331 up:source unirule:MF_01033 .
_:362332 up:source unirule:MF_01033 .
_:362333 up:source unirule:MF_01033 .
_:362334 up:source unirule:MF_01033 .
_:362335 up:source unirule:MF_01033 .
_:362336 up:source unirule:MF_01033 .
_:362337 up:source unirule:MF_01033 .
_:362338 up:source unirule:MF_01033 .
_:362339 up:source unirule:MF_01033 .
_:362340 up:source unirule:MF_01033 .
_:362341 up:source unirule:MF_01033 .
_:362342 up:source unirule:MF_01033 .
_:362343 up:source unirule:MF_01033 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ,
?annotation10 ,
?annotation12 ;
up:classifiedWith GO:0003862 ,
GO:0005737 ,
GO:0009098 ,
keyword:100 ,
keyword:28 ,
keyword:432 ,
keyword:460 ,
keyword:464 ,
keyword:479 ,
keyword:520 ,
keyword:560 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '1.1.1.85' ;
up:fullName '3-isopropylmalate dehydrogenase' ;
rdf:type up:Structured_Name .
?name1 up:fullName '3-IPM-DH' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Beta-IPM dehydrogenase' ;
up:shortName 'IMDH' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'leuB' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the oxidation of 3-carboxy-2-hydroxy-4-methylpentanoate (3-isopropylmalate) to 3-carboxy-4-methyl-2-oxopentanoate. The product decarboxylates to 4-methyl-2 oxopentanoate.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:cofactor chebi:18420 ,
chebi:29035 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 Mg(2+) or Mn(2+) ion per subunit.' .
?annotation8 a up:Pathway_Annotation ;
rdfs:comment 'Amino-acid biosynthesis; L-leucine biosynthesis; L-leucine from 3-methyl-2-oxobutanoate: step 3/4.' .
?annotation9 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation10 a up:Subcellular_Location_Annotation .
?annotation10li11 up:cellularComponent .
?annotation12 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the isocitrate and isopropylmalate dehydrogenases family. LeuB type 1 subfamily.' .
?pfs13 up:annotation ?annotation14 ,
?annotation20 ,
?annotation26 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
up:ligand ?ligand17 ;
rdf:type up:Binding_Site_Annotation .
?pfsb15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?ligand17 rdfs:subClassOf chebi:18420 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
up:ligand ?ligand23 ;
rdf:type up:Binding_Site_Annotation .
?pfsb21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?ligand23 rdfs:subClassOf chebi:18420 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
up:ligand ?ligand29 ;
rdf:type up:Binding_Site_Annotation .
?pfsb27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?ligand29 rdfs:subClassOf chebi:18420 .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
up:ligand ?ligand36 ;
rdf:type up:Binding_Site_Annotation .
?pfsb34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?ligand36 rdfs:subClassOf chebi:57540 .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
up:ligand ?ligand43 ;
rdf:type up:Binding_Site_Annotation .
?pfsb41 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?ligand43 rdfs:subClassOf chebi:57540 .
?pfs46 up:annotation ?annotation47 .
?annotation47 faldo:begin ?pfsb48 ;
faldo:end ?pfse49 ;
up:ligand ?ligand50 ;
rdf:type up:Binding_Site_Annotation .
?pfsb48 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfse49 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?ligand50 rdfs:subClassOf ?molecule51 .
?molecule51 rdfs:label 'substrate' .
?pfs54 up:annotation ?annotation55 .
?annotation55 faldo:begin ?pfsb56 ;
faldo:end ?pfse57 ;
up:ligand ?ligand58 ;
rdf:type up:Binding_Site_Annotation .
?pfsb56 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?pfse57 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?ligand58 rdfs:subClassOf ?molecule59 .
?molecule59 rdfs:label 'substrate' .
?pfs62 up:annotation ?annotation63 .
?annotation63 faldo:begin ?pfsb64 ;
faldo:end ?pfse65 ;
up:ligand ?ligand66 ;
rdf:type up:Binding_Site_Annotation .
?pfsb64 faldo:position ?thisPositionOn68 ;
rdf:type faldo:ExactPosition .
?pfse65 faldo:position ?thisPositionOn69 ;
rdf:type faldo:ExactPosition .
?ligand66 rdfs:subClassOf ?molecule67 .
?molecule67 rdfs:label 'substrate' .
?pfs70 up:annotation ?annotation71 .
?annotation71 faldo:begin ?pfsb72 ;
faldo:end ?pfse73 ;
up:ligand ?ligand74 ;
rdf:type up:Binding_Site_Annotation .
?pfsb72 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?pfse73 faldo:position ?thisPositionOn77 ;
rdf:type faldo:ExactPosition .
?ligand74 rdfs:subClassOf ?molecule75 .
?molecule75 rdfs:label 'substrate' .
?pfs78 up:annotation ?annotation79 .
?annotation79 faldo:begin ?pfsb80 ;
faldo:end ?pfse81 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Important for catalysis' .
?pfsb80 faldo:position ?thisPositionOn82 ;
rdf:type faldo:ExactPosition .
?pfse81 faldo:position ?thisPositionOn83 ;
rdf:type faldo:ExactPosition .
?pfs84 up:annotation ?annotation85 .
?annotation85 faldo:begin ?pfsb86 ;
faldo:end ?pfse87 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Important for catalysis' .
?pfsb86 faldo:position ?thisPositionOn88 ;
rdf:type faldo:ExactPosition .
?pfse87 faldo:position ?thisPositionOn89 ;
rdf:type faldo:ExactPosition .
_:362344 a rdf:Statement ;
up:attribution _:362310 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:362345 a rdf:Statement ;
up:attribution _:362311 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:362346 a rdf:Statement ;
up:attribution _:362312 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:362347 a rdf:Statement ;
up:attribution _:362313 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:362348 a rdf:Statement ;
up:attribution _:362314 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:362349 a rdf:Statement ;
up:attribution _:362315 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:362350 a rdf:Statement ;
up:attribution _:362316 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:362351 a rdf:Statement ;
up:attribution _:362317 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:362352 a rdf:Statement ;
up:attribution _:362318 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:362353 a rdf:Statement ;
up:attribution _:362319 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:362354 a rdf:Statement ;
up:attribution _:362320 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:362355 a rdf:Statement ;
up:attribution _:362321 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:362356 a rdf:Statement ;
up:attribution _:362322 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:28 .
_:362357 a rdf:Statement ;
up:attribution _:362323 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:100 .
_:362358 a rdf:Statement ;
up:attribution _:362324 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:432 .
_:362359 a rdf:Statement ;
up:attribution _:362325 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:362360 a rdf:Statement ;
up:attribution _:362326 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:464 .
_:362361 a rdf:Statement ;
up:attribution _:362327 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:362362 a rdf:Statement ;
up:attribution _:362328 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:520 .
_:362363 a rdf:Statement ;
up:attribution _:362329 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:362364 a rdf:Statement ;
up:attribution _:362330 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003862 .
_:362365 a rdf:Statement ;
up:attribution _:362331 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009098 .
_:362366 a rdf:Statement ;
up:attribution _:362332 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:362367 a rdf:Statement ;
up:source unirule:MF_01033 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:362368 a rdf:Statement ;
up:attribution _:362333 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:362369 a rdf:Statement ;
up:source unirule:MF_01033 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:362370 a rdf:Statement ;
up:attribution _:362334 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:362371 a rdf:Statement ;
up:source unirule:MF_01033 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:362372 a rdf:Statement ;
up:attribution _:362335 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:362373 a rdf:Statement ;
up:source unirule:MF_01033 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:362374 a rdf:Statement ;
up:attribution _:362336 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:362375 a rdf:Statement ;
up:source unirule:MF_01033 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:362376 a rdf:Statement ;
up:attribution _:362337 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:362377 a rdf:Statement ;
up:source unirule:MF_01033 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:362378 a rdf:Statement ;
up:attribution _:362338 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:362379 a rdf:Statement ;
up:source unirule:MF_01033 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:362380 a rdf:Statement ;
up:attribution _:362339 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:362381 a rdf:Statement ;
up:source unirule:MF_01033 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:362382 a rdf:Statement ;
up:attribution _:362340 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:362383 a rdf:Statement ;
up:source unirule:MF_01033 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:362384 a rdf:Statement ;
up:attribution _:362341 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:362385 a rdf:Statement ;
up:source unirule:MF_01033 ;
rdf:subject ?pfs78 ;
rdf:predicate up:annotation ;
rdf:object ?annotation79 .
_:362386 a rdf:Statement ;
up:attribution _:362342 ;
rdf:subject ?pfs78 ;
rdf:predicate up:annotation ;
rdf:object ?annotation79 .
_:362387 a rdf:Statement ;
up:source unirule:MF_01033 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:362388 a rdf:Statement ;
up:attribution _:362343 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01033
#Rule MF_01033 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2024-04-25
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01033 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_01033a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a12')) AS ?annotation12) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch94 faldo:location ?templateMotifSequenceMatchRegionQ5SIY495 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SIY497 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SIY4MF_0103390 .
?templateMotifSequenceMatchRegionQ5SIY495 faldo:begin ?templateMotifSequenceMatchBeginQ5SIY496 .
?templateMotifSequenceMatchBeginQ5SIY496 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SIY491 ;
faldo:reference isoform:Q5SIY4-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SIY497 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
?targetMotifMatch98 faldo:location ?targetMotifMatchRegionMatch99 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01033101 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SIY4MF_0103392 .
?targetMotifMatchRegionMatch99 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01033100 .
?targetMotifMatchRegionMatchBeginMF_01033100 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0103393 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01033101 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SIY4MF_0103390, 1, (STRLEN(?templateMotifCigarQ5SIY4MF_0103390) - STRLEN(REPLACE(?templateMotifCigarQ5SIY4MF_0103390, CONCAT('^(?:-*[^-]){', STR(((217 - ?templateMotifSequenceMatchBeginPositionQ5SIY491) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_0103392, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_0103392) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_0103392, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_0103392, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_0103392) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_0103392, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) .
BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0103393) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t104) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'D')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SIY4MF_0103390, 1, (STRLEN(?templateMotifCigarQ5SIY4MF_0103390) - STRLEN(REPLACE(?templateMotifCigarQ5SIY4MF_0103390, CONCAT('^(?:-*[^-]){', STR(((241 - ?templateMotifSequenceMatchBeginPositionQ5SIY491) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_0103392, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_0103392) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_0103392, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_0103392, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_0103392) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_0103392, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) .
BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0103393) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t107) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'D')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SIY4MF_0103390, 1, (STRLEN(?templateMotifCigarQ5SIY4MF_0103390) - STRLEN(REPLACE(?templateMotifCigarQ5SIY4MF_0103390, CONCAT('^(?:-*[^-]){', STR(((245 - ?templateMotifSequenceMatchBeginPositionQ5SIY491) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_0103392, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_0103392) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_0103392, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_0103392, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_0103392) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_0103392, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) .
BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0103393) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t110) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'D')) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionQ5SIY4116 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SIY4118 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SIY4MF_01033111 .
?templateMotifSequenceMatchRegionQ5SIY4116 faldo:begin ?templateMotifSequenceMatchBeginQ5SIY4117 .
?templateMotifSequenceMatchBeginQ5SIY4117 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SIY4112 ;
faldo:reference isoform:Q5SIY4-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SIY4118 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01033122 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SIY4MF_01033113 .
?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01033121 .
?targetMotifMatchRegionMatchBeginMF_01033121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01033114 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01033122 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SIY4MF_01033111, 1, (STRLEN(?templateMotifCigarQ5SIY4MF_01033111) - STRLEN(REPLACE(?templateMotifCigarQ5SIY4MF_01033111, CONCAT('^(?:-*[^-]){', STR(((74 - ?templateMotifSequenceMatchBeginPositionQ5SIY4112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033113, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033113) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033113, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033113) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) .
BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_01033114) - 1) AS ?thisPositionOn37) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SIY4MF_01033111, 1, (STRLEN(?templateMotifCigarQ5SIY4MF_01033111) - STRLEN(REPLACE(?templateMotifCigarQ5SIY4MF_01033111, CONCAT('^(?:-*[^-]){', STR(((87 - ?templateMotifSequenceMatchBeginPositionQ5SIY4112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033113, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033113) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033113, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033113) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) .
BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_01033114) - 1) AS ?thisPositionOn38) .
BIND(?this AS ?pfs2t127) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER (REGEX('G[PYSAEKRT][KQHTAER][ARNDCQEGHILKMFPSTWYVBZJUOX]{0,3)[WYV][ARNDCQEGHILKMFPSTWYVBZJUOX]{6,8)PE', SUBSTR(?thisSequenceValue, ?thisPositionOn37, (?thisPositionOn38 - ?thisPositionOn37)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch132 faldo:location ?templateMotifSequenceMatchRegionQ5SIY4133 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SIY4135 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SIY4MF_01033128 .
?templateMotifSequenceMatchRegionQ5SIY4133 faldo:begin ?templateMotifSequenceMatchBeginQ5SIY4134 .
?templateMotifSequenceMatchBeginQ5SIY4134 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SIY4129 ;
faldo:reference isoform:Q5SIY4-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SIY4135 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
?targetMotifMatch136 faldo:location ?targetMotifMatchRegionMatch137 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01033139 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SIY4MF_01033130 .
?targetMotifMatchRegionMatch137 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01033138 .
?targetMotifMatchRegionMatchBeginMF_01033138 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01033131 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01033139 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SIY4MF_01033128, 1, (STRLEN(?templateMotifCigarQ5SIY4MF_01033128) - STRLEN(REPLACE(?templateMotifCigarQ5SIY4MF_01033128, CONCAT('^(?:-*[^-]){', STR(((274 - ?templateMotifSequenceMatchBeginPositionQ5SIY4129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033130, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033130) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033130, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033130) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) .
BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_01033131) - 1) AS ?thisPositionOn44) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SIY4MF_01033128, 1, (STRLEN(?templateMotifCigarQ5SIY4MF_01033128) - STRLEN(REPLACE(?templateMotifCigarQ5SIY4MF_01033128, CONCAT('^(?:-*[^-]){', STR(((286 - ?templateMotifSequenceMatchBeginPositionQ5SIY4129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033130, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033130) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033130, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033130) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) .
BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_01033131) - 1) AS ?thisPositionOn45) .
BIND(?this AS ?pfs2t144) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) .
FILTER (REGEX('GSAP[DNT][IL][ARNDCQEGHILKMFPSTWYVBZJUOX]{4,5)[AV]N', SUBSTR(?thisSequenceValue, ?thisPositionOn44, (?thisPositionOn45 - ?thisPositionOn44)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch149 faldo:location ?templateMotifSequenceMatchRegionQ5SIY4150 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SIY4152 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SIY4MF_01033145 .
?templateMotifSequenceMatchRegionQ5SIY4150 faldo:begin ?templateMotifSequenceMatchBeginQ5SIY4151 .
?templateMotifSequenceMatchBeginQ5SIY4151 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SIY4146 ;
faldo:reference isoform:Q5SIY4-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SIY4152 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
?targetMotifMatch153 faldo:location ?targetMotifMatchRegionMatch154 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01033156 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SIY4MF_01033147 .
?targetMotifMatchRegionMatch154 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01033155 .
?targetMotifMatchRegionMatchBeginMF_01033155 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01033148 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01033156 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SIY4MF_01033145, 1, (STRLEN(?templateMotifCigarQ5SIY4MF_01033145) - STRLEN(REPLACE(?templateMotifCigarQ5SIY4MF_01033145, CONCAT('^(?:-*[^-]){', STR(((94 - ?templateMotifSequenceMatchBeginPositionQ5SIY4146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033147, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033147) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033147, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033147) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) .
BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_01033148) - 1) AS ?thisPositionOn52) .
BIND(?thisPositionOn52 AS ?thisPositionOn53) .
BIND(?this AS ?pfs2t159) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse49) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a47')) AS ?annotation47) .
BIND(?this AS ?pfs46) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch164 faldo:location ?templateMotifSequenceMatchRegionQ5SIY4165 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SIY4167 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SIY4MF_01033160 .
?templateMotifSequenceMatchRegionQ5SIY4165 faldo:begin ?templateMotifSequenceMatchBeginQ5SIY4166 .
?templateMotifSequenceMatchBeginQ5SIY4166 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SIY4161 ;
faldo:reference isoform:Q5SIY4-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SIY4167 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
?targetMotifMatch168 faldo:location ?targetMotifMatchRegionMatch169 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01033171 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SIY4MF_01033162 .
?targetMotifMatchRegionMatch169 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01033170 .
?targetMotifMatchRegionMatchBeginMF_01033170 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01033163 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01033171 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SIY4MF_01033160, 1, (STRLEN(?templateMotifCigarQ5SIY4MF_01033160) - STRLEN(REPLACE(?templateMotifCigarQ5SIY4MF_01033160, CONCAT('^(?:-*[^-]){', STR(((104 - ?templateMotifSequenceMatchBeginPositionQ5SIY4161) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1172) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033162, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033162) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033162, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033162) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), '')))), '[^-]', ''))) AS ?step2173) .
BIND(((?step2173 + ?targetMotifMatchRegionMatchBeginPositionMF_01033163) - 1) AS ?thisPositionOn60) .
BIND(?thisPositionOn60 AS ?thisPositionOn61) .
BIND(?this AS ?pfs2t174) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb56) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse57) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn60, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a55')) AS ?annotation55) .
BIND(?this AS ?pfs54) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch179 faldo:location ?templateMotifSequenceMatchRegionQ5SIY4180 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SIY4182 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SIY4MF_01033175 .
?templateMotifSequenceMatchRegionQ5SIY4180 faldo:begin ?templateMotifSequenceMatchBeginQ5SIY4181 .
?templateMotifSequenceMatchBeginQ5SIY4181 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SIY4176 ;
faldo:reference isoform:Q5SIY4-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SIY4182 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
?targetMotifMatch183 faldo:location ?targetMotifMatchRegionMatch184 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01033186 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SIY4MF_01033177 .
?targetMotifMatchRegionMatch184 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01033185 .
?targetMotifMatchRegionMatchBeginMF_01033185 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01033178 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01033186 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SIY4MF_01033175, 1, (STRLEN(?templateMotifCigarQ5SIY4MF_01033175) - STRLEN(REPLACE(?templateMotifCigarQ5SIY4MF_01033175, CONCAT('^(?:-*[^-]){', STR(((132 - ?templateMotifSequenceMatchBeginPositionQ5SIY4176) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1187) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033177, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033177) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033177, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033177) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), '')))), '[^-]', ''))) AS ?step2188) .
BIND(((?step2188 + ?targetMotifMatchRegionMatchBeginPositionMF_01033178) - 1) AS ?thisPositionOn68) .
BIND(?thisPositionOn68 AS ?thisPositionOn69) .
BIND(?this AS ?pfs2t189) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb64) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse65) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a63')) AS ?annotation63) .
BIND(?this AS ?pfs62) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch194 faldo:location ?templateMotifSequenceMatchRegionQ5SIY4195 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SIY4197 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SIY4MF_01033190 .
?templateMotifSequenceMatchRegionQ5SIY4195 faldo:begin ?templateMotifSequenceMatchBeginQ5SIY4196 .
?templateMotifSequenceMatchBeginQ5SIY4196 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SIY4191 ;
faldo:reference isoform:Q5SIY4-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SIY4197 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
?targetMotifMatch198 faldo:location ?targetMotifMatchRegionMatch199 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01033201 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SIY4MF_01033192 .
?targetMotifMatchRegionMatch199 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01033200 .
?targetMotifMatchRegionMatchBeginMF_01033200 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01033193 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01033201 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SIY4MF_01033190, 1, (STRLEN(?templateMotifCigarQ5SIY4MF_01033190) - STRLEN(REPLACE(?templateMotifCigarQ5SIY4MF_01033190, CONCAT('^(?:-*[^-]){', STR(((217 - ?templateMotifSequenceMatchBeginPositionQ5SIY4191) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1202) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033192, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033192) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1202), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033192, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033192) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1202), '}'), '')))), '[^-]', ''))) AS ?step2203) .
BIND(((?step2203 + ?targetMotifMatchRegionMatchBeginPositionMF_01033193) - 1) AS ?thisPositionOn76) .
BIND(?thisPositionOn76 AS ?thisPositionOn77) .
BIND(?this AS ?pfs2t204) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb72) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse73) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn76, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a71')) AS ?annotation71) .
BIND(?this AS ?pfs70) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch209 faldo:location ?templateMotifSequenceMatchRegionQ5SIY4210 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SIY4212 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SIY4MF_01033205 .
?templateMotifSequenceMatchRegionQ5SIY4210 faldo:begin ?templateMotifSequenceMatchBeginQ5SIY4211 .
?templateMotifSequenceMatchBeginQ5SIY4211 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SIY4206 ;
faldo:reference isoform:Q5SIY4-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SIY4212 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
?targetMotifMatch213 faldo:location ?targetMotifMatchRegionMatch214 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01033216 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SIY4MF_01033207 .
?targetMotifMatchRegionMatch214 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01033215 .
?targetMotifMatchRegionMatchBeginMF_01033215 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01033208 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01033216 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SIY4MF_01033205, 1, (STRLEN(?templateMotifCigarQ5SIY4MF_01033205) - STRLEN(REPLACE(?templateMotifCigarQ5SIY4MF_01033205, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionQ5SIY4206) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1217) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033207, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033207) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033207, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033207, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033207) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033207, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), '')))), '[^-]', ''))) AS ?step2218) .
BIND(((?step2218 + ?targetMotifMatchRegionMatchBeginPositionMF_01033208) - 1) AS ?thisPositionOn82) .
BIND(?thisPositionOn82 AS ?thisPositionOn83) .
BIND(?this AS ?pfs2t219) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb80) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse81) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a79')) AS ?annotation79) .
BIND(?this AS ?pfs78) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch224 faldo:location ?templateMotifSequenceMatchRegionQ5SIY4225 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SIY4227 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SIY4MF_01033220 .
?templateMotifSequenceMatchRegionQ5SIY4225 faldo:begin ?templateMotifSequenceMatchBeginQ5SIY4226 .
?templateMotifSequenceMatchBeginQ5SIY4226 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SIY4221 ;
faldo:reference isoform:Q5SIY4-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SIY4227 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
?targetMotifMatch228 faldo:location ?targetMotifMatchRegionMatch229 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01033231 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SIY4MF_01033222 .
?targetMotifMatchRegionMatch229 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01033230 .
?targetMotifMatchRegionMatchBeginMF_01033230 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01033223 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01033231 edam:has_input signature:MF_01033 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SIY4MF_01033220, 1, (STRLEN(?templateMotifCigarQ5SIY4MF_01033220) - STRLEN(REPLACE(?templateMotifCigarQ5SIY4MF_01033220, CONCAT('^(?:-*[^-]){', STR(((185 - ?templateMotifSequenceMatchBeginPositionQ5SIY4221) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1232) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033222, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033222) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SIY4MF_01033222, 1, (STRLEN(?targetMotifMatchCigarQ5SIY4MF_01033222) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SIY4MF_01033222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), '')))), '[^-]', ''))) AS ?step2233) .
BIND(((?step2233 + ?targetMotifMatchRegionMatchBeginPositionMF_01033223) - 1) AS ?thisPositionOn88) .
BIND(?thisPositionOn88 AS ?thisPositionOn89) .
BIND(?this AS ?pfs2t234) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb86) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse87) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01033a85')) AS ?annotation85) .
BIND(?this AS ?pfs84) .
}
}
"xsd:string |