| http://purl.uniprot.org/unirules/MF_01405#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:508539 up:source unirule:MF_01405 .
_:508540 up:source unirule:MF_01405 .
_:508541 up:source unirule:MF_01405 .
_:508542 up:source unirule:MF_01405 .
_:508543 up:source unirule:MF_01405 .
_:508544 up:source unirule:MF_01405 .
_:508545 up:source unirule:MF_01405 .
_:508546 up:source unirule:MF_01405 .
_:508547 up:source unirule:MF_01405 .
_:508548 up:source unirule:MF_01405 .
_:508549 up:source unirule:MF_01405 .
_:508550 up:source unirule:MF_01405 .
_:508551 up:source unirule:MF_01405 .
_:508552 up:source unirule:MF_01405 .
_:508553 up:source unirule:MF_01405 .
_:508554 up:source unirule:MF_01405 .
_:508555 up:source unirule:MF_01405 .
_:508556 up:source unirule:MF_01405 .
_:508557 up:source unirule:MF_01405 .
_:508558 up:source unirule:MF_01405 .
_:508559 up:source unirule:MF_01405 .
_:508560 up:source unirule:MF_01405 .
_:508561 up:source unirule:MF_01405 .
_:508562 up:source unirule:MF_01405 .
_:508563 up:source unirule:MF_01405 .
_:508564 up:source unirule:MF_01405 .
_:508565 up:source unirule:MF_01405 .
_:508566 up:source unirule:MF_01405 .
_:508567 up:source unirule:MF_01405 .
_:508568 up:source unirule:MF_01405 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ,
?name4 ;
up:annotation ?annotation5 ,
?annotation6 ,
?annotation8 ,
?annotation10 ,
?annotation12 ,
?annotation13 ,
?annotation14 ;
up:classifiedWith GO:0009146 ,
GO:0035870 ,
GO:0036220 ,
GO:0036222 ,
GO:0047429 ,
keyword:378 ,
keyword:460 ,
keyword:479 ,
keyword:546 ,
keyword:547 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.6.1.66' ;
up:fullName 'dITP/XTP pyrophosphatase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Non-canonical purine NTP pyrophosphatase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Non-standard purine NTP pyrophosphatase' ;
rdf:type up:Structured_Name .
?name3 up:fullName 'Nucleoside-triphosphate diphosphatase' ;
rdf:type up:Structured_Name .
?name4 up:fullName 'Nucleoside-triphosphate pyrophosphatase' ;
up:shortName 'NTPase' ;
rdf:type up:Structured_Name .
?annotation5 a up:Function_Annotation ;
rdfs:comment 'Pyrophosphatase that catalyzes the hydrolysis of nucleoside triphosphates to their monophosphate derivatives, with a high preference for the non-canonical purine nucleotides XTP (xanthosine triphosphate), dITP (deoxyinosine triphosphate) and ITP. Seems to function as a house-cleaning enzyme that removes non-canonical purine nucleotides from the nucleotide pool, thus preventing their incorporation into DNA/RNA and avoiding chromosomal lesions.' .
?annotation6 up:activity ?activity7 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity7 up:catalyticActivity ;
up:enzymeClass .
?annotation8 up:activity ?activity9 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity9 up:catalyticActivity ;
up:enzymeClass .
?annotation10 up:activity ?activity11 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity11 up:catalyticActivity ;
up:enzymeClass .
?annotation12 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 Mg(2+) ion per subunit.' .
?annotation13 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation14 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the HAM1 NTPase family.' .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
up:ligand ?ligand19 ;
rdf:type up:Binding_Site_Annotation .
?pfsb17 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?ligand19 rdfs:subClassOf ?molecule20 .
?molecule20 rdfs:label 'substrate' .
?pfs23 up:annotation ?annotation24 .
?annotation24 faldo:begin ?pfsb25 ;
faldo:end ?pfse26 ;
up:ligand ?ligand27 ;
rdf:type up:Binding_Site_Annotation .
?pfsb25 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfse26 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?ligand27 rdfs:subClassOf ?molecule28 .
?molecule28 rdfs:label 'substrate' .
?pfs31 up:annotation ?annotation32 .
?annotation32 faldo:begin ?pfsb33 ;
faldo:end ?pfse34 ;
up:ligand ?ligand35 ;
rdf:type up:Binding_Site_Annotation .
?pfsb33 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse34 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?ligand35 rdfs:subClassOf ?molecule36 .
?molecule36 rdfs:label 'substrate' .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?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 ;
up:ligand ?ligand49 ;
rdf:type up:Binding_Site_Annotation .
?pfsb47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?pfse48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?ligand49 rdfs:subClassOf chebi:18420 .
?pfs52 up:annotation ?annotation53 .
?annotation53 faldo:begin ?pfsb54 ;
faldo:end ?pfse55 ;
up:ligand ?ligand56 ;
rdf:type up:Binding_Site_Annotation .
?pfsb54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?pfse55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?ligand56 rdfs:subClassOf chebi:18420 .
?pfs59 up:annotation ?annotation60 .
?annotation60 faldo:begin ?pfsb61 ;
faldo:end ?pfse62 ;
up:ligand ?ligand63 ;
rdf:type up:Binding_Site_Annotation .
?pfsb61 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?pfse62 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?ligand63 rdfs:subClassOf ?molecule64 .
?molecule64 rdfs:label 'substrate' .
?pfs67 up:annotation ?annotation68 .
?annotation68 faldo:begin ?pfsb69 ;
faldo:end ?pfse70 ;
up:ligand ?ligand71 ;
rdf:type up:Binding_Site_Annotation .
?pfsb69 faldo:position ?thisPositionOn73 ;
rdf:type faldo:ExactPosition .
?pfse70 faldo:position ?thisPositionOn74 ;
rdf:type faldo:ExactPosition .
?ligand71 rdfs:subClassOf ?molecule72 .
?molecule72 rdfs:label 'substrate' .
_:508569 a rdf:Statement ;
up:attribution _:508539 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:508570 a rdf:Statement ;
up:attribution _:508540 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:508571 a rdf:Statement ;
up:attribution _:508541 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:508572 a rdf:Statement ;
up:attribution _:508542 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:508573 a rdf:Statement ;
up:attribution _:508543 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name4 .
_:508574 a rdf:Statement ;
up:attribution _:508544 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:508575 a rdf:Statement ;
up:attribution _:508545 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:508576 a rdf:Statement ;
up:attribution _:508546 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:508577 a rdf:Statement ;
up:attribution _:508547 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:508578 a rdf:Statement ;
up:attribution _:508548 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:508579 a rdf:Statement ;
up:attribution _:508549 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:508580 a rdf:Statement ;
up:attribution _:508550 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:508581 a rdf:Statement ;
up:attribution _:508551 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:508582 a rdf:Statement ;
up:attribution _:508552 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:508583 a rdf:Statement ;
up:attribution _:508553 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:508584 a rdf:Statement ;
up:attribution _:508554 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:546 .
_:508585 a rdf:Statement ;
up:attribution _:508555 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:508586 a rdf:Statement ;
up:attribution _:508556 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0047429 .
_:508587 a rdf:Statement ;
up:attribution _:508557 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0036220 .
_:508588 a rdf:Statement ;
up:attribution _:508558 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0035870 .
_:508589 a rdf:Statement ;
up:attribution _:508559 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0036222 .
_:508590 a rdf:Statement ;
up:attribution _:508560 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009146 .
_:508591 a rdf:Statement ;
up:source unirule:MF_01405 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:508592 a rdf:Statement ;
up:attribution _:508561 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:508593 a rdf:Statement ;
up:source unirule:MF_01405 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:508594 a rdf:Statement ;
up:attribution _:508562 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:508595 a rdf:Statement ;
up:source unirule:MF_01405 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:508596 a rdf:Statement ;
up:attribution _:508563 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:508597 a rdf:Statement ;
up:source unirule:MF_01405 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:508598 a rdf:Statement ;
up:attribution _:508564 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:508599 a rdf:Statement ;
up:source unirule:MF_01405 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:508600 a rdf:Statement ;
up:attribution _:508565 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:508601 a rdf:Statement ;
up:source unirule:MF_01405 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:508602 a rdf:Statement ;
up:attribution _:508566 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:508603 a rdf:Statement ;
up:source unirule:MF_01405 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:508604 a rdf:Statement ;
up:attribution _:508567 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:508605 a rdf:Statement ;
up:source unirule:MF_01405 ;
rdf:subject ?pfs67 ;
rdf:predicate up:annotation ;
rdf:object ?annotation68 .
_:508606 a rdf:Statement ;
up:attribution _:508568 ;
rdf:subject ?pfs67 ;
rdf:predicate up:annotation ;
rdf:object ?annotation68 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01405
#Rule MF_01405 Created by:? on:2005-02-28 Modified by:Elisabeth Coudert on:2025-02-21
VALUES ?supertaxon75 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01405 .
?thisOrganism rdfs:subClassOf+ ?supertaxon75 .
BIND(URI(CONCAT(STR(?this), '#MF_01405a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a4')) AS ?name4) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a12')) AS ?annotation12) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a13')) AS ?annotation13) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a14')) AS ?annotation14) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch80 faldo:location ?templateMotifSequenceMatchRegionO5958081 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO5958083 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO59580MF_0140576 .
?templateMotifSequenceMatchRegionO5958081 faldo:begin ?templateMotifSequenceMatchBeginO5958082 .
?templateMotifSequenceMatchBeginO5958082 faldo:position ?templateMotifSequenceMatchBeginPositionO5958077 ;
faldo:reference isoform:O59580-1 .
?templateMotifSequenceProfileAlignmentOperationO5958083 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
?targetMotifMatch84 faldo:location ?targetMotifMatchRegionMatch85 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0140587 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO59580MF_0140578 .
?targetMotifMatchRegionMatch85 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0140586 .
?targetMotifMatchRegionMatchBeginMF_0140586 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0140579 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0140587 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO59580MF_0140576, 1, (STRLEN(?templateMotifCigarO59580MF_0140576) - STRLEN(REPLACE(?templateMotifCigarO59580MF_0140576, CONCAT('^(?:-*[^-]){', STR(((7 - ?templateMotifSequenceMatchBeginPositionO5958077) + 1)), '}'), '')))), '[a-z]', '')) AS ?step188) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO59580MF_0140578, 1, (STRLEN(?targetMotifMatchCigarO59580MF_0140578) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_0140578, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO59580MF_0140578, 1, (STRLEN(?targetMotifMatchCigarO59580MF_0140578) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_0140578, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), '')))), '[^-]', ''))) AS ?step289) .
BIND(((?step289 + ?targetMotifMatchRegionMatchBeginPositionMF_0140579) - 1) AS ?thisPositionOn21) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO59580MF_0140576, 1, (STRLEN(?templateMotifCigarO59580MF_0140576) - STRLEN(REPLACE(?templateMotifCigarO59580MF_0140576, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionO5958077) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO59580MF_0140578, 1, (STRLEN(?targetMotifMatchCigarO59580MF_0140578) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_0140578, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO59580MF_0140578, 1, (STRLEN(?targetMotifMatchCigarO59580MF_0140578) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_0140578, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) .
BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0140579) - 1) AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t92) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse18) .
FILTER (REGEX('[TS][ARNDCQEGHILKMFPSTWYVBZJUOX][NSH][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]K', SUBSTR(?thisSequenceValue, ?thisPositionOn21, (?thisPositionOn22 - ?thisPositionOn21)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch97 faldo:location ?templateMotifSequenceMatchRegionO5958098 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO59580100 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO59580MF_0140593 .
?templateMotifSequenceMatchRegionO5958098 faldo:begin ?templateMotifSequenceMatchBeginO5958099 .
?templateMotifSequenceMatchBeginO5958099 faldo:position ?templateMotifSequenceMatchBeginPositionO5958094 ;
faldo:reference isoform:O59580-1 .
?templateMotifSequenceProfileAlignmentOperationO59580100 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
?targetMotifMatch101 faldo:location ?targetMotifMatchRegionMatch102 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01405104 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO59580MF_0140595 .
?targetMotifMatchRegionMatch102 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01405103 .
?targetMotifMatchRegionMatchBeginMF_01405103 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0140596 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01405104 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO59580MF_0140593, 1, (STRLEN(?templateMotifCigarO59580MF_0140593) - STRLEN(REPLACE(?templateMotifCigarO59580MF_0140593, CONCAT('^(?:-*[^-]){', STR(((140 - ?templateMotifSequenceMatchBeginPositionO5958094) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO59580MF_0140595, 1, (STRLEN(?targetMotifMatchCigarO59580MF_0140595) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_0140595, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO59580MF_0140595, 1, (STRLEN(?targetMotifMatchCigarO59580MF_0140595) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_0140595, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) .
BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0140596) - 1) AS ?thisPositionOn29) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO59580MF_0140593, 1, (STRLEN(?templateMotifCigarO59580MF_0140593) - STRLEN(REPLACE(?templateMotifCigarO59580MF_0140593, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionO5958094) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1107) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO59580MF_0140595, 1, (STRLEN(?targetMotifMatchCigarO59580MF_0140595) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_0140595, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO59580MF_0140595, 1, (STRLEN(?targetMotifMatchCigarO59580MF_0140595) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_0140595, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), '')))), '[^-]', ''))) AS ?step2108) .
BIND(((?step2108 + ?targetMotifMatchRegionMatchBeginPositionMF_0140596) - 1) AS ?thisPositionOn30) .
BIND(?this AS ?pfs1t109) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb25) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse26) .
FILTER (REGEX('[FWH][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][DN]', SUBSTR(?thisSequenceValue, ?thisPositionOn29, (?thisPositionOn30 - ?thisPositionOn29)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch114 faldo:location ?templateMotifSequenceMatchRegionO59580115 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO59580117 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO59580MF_01405110 .
?templateMotifSequenceMatchRegionO59580115 faldo:begin ?templateMotifSequenceMatchBeginO59580116 .
?templateMotifSequenceMatchBeginO59580116 faldo:position ?templateMotifSequenceMatchBeginPositionO59580111 ;
faldo:reference isoform:O59580-1 .
?templateMotifSequenceProfileAlignmentOperationO59580117 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
?targetMotifMatch118 faldo:location ?targetMotifMatchRegionMatch119 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01405121 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO59580MF_01405112 .
?targetMotifMatchRegionMatch119 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01405120 .
?targetMotifMatchRegionMatchBeginMF_01405120 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01405113 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01405121 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO59580MF_01405110, 1, (STRLEN(?templateMotifCigarO59580MF_01405110) - STRLEN(REPLACE(?templateMotifCigarO59580MF_01405110, CONCAT('^(?:-*[^-]){', STR(((168 - ?templateMotifSequenceMatchBeginPositionO59580111) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1122) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO59580MF_01405112, 1, (STRLEN(?targetMotifMatchCigarO59580MF_01405112) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_01405112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO59580MF_01405112, 1, (STRLEN(?targetMotifMatchCigarO59580MF_01405112) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_01405112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), '')))), '[^-]', ''))) AS ?step2123) .
BIND(((?step2123 + ?targetMotifMatchRegionMatchBeginPositionMF_01405113) - 1) AS ?thisPositionOn37) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO59580MF_01405110, 1, (STRLEN(?templateMotifCigarO59580MF_01405110) - STRLEN(REPLACE(?templateMotifCigarO59580MF_01405110, CONCAT('^(?:-*[^-]){', STR(((169 - ?templateMotifSequenceMatchBeginPositionO59580111) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1124) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO59580MF_01405112, 1, (STRLEN(?targetMotifMatchCigarO59580MF_01405112) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_01405112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO59580MF_01405112, 1, (STRLEN(?targetMotifMatchCigarO59580MF_01405112) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_01405112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), '')))), '[^-]', ''))) AS ?step2125) .
BIND(((?step2125 + ?targetMotifMatchRegionMatchBeginPositionMF_01405113) - 1) AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t126) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse34) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, (?thisPositionOn38 - ?thisPositionOn37)) = 'HR')) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a32')) AS ?annotation32) .
BIND(?this AS ?pfs31) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch131 faldo:location ?templateMotifSequenceMatchRegionO59580132 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO59580134 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO59580MF_01405127 .
?templateMotifSequenceMatchRegionO59580132 faldo:begin ?templateMotifSequenceMatchBeginO59580133 .
?templateMotifSequenceMatchBeginO59580133 faldo:position ?templateMotifSequenceMatchBeginPositionO59580128 ;
faldo:reference isoform:O59580-1 .
?templateMotifSequenceProfileAlignmentOperationO59580134 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
?targetMotifMatch135 faldo:location ?targetMotifMatchRegionMatch136 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01405138 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO59580MF_01405129 .
?targetMotifMatchRegionMatch136 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01405137 .
?targetMotifMatchRegionMatchBeginMF_01405137 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01405130 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01405138 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO59580MF_01405127, 1, (STRLEN(?templateMotifCigarO59580MF_01405127) - STRLEN(REPLACE(?templateMotifCigarO59580MF_01405127, CONCAT('^(?:-*[^-]){', STR(((65 - ?templateMotifSequenceMatchBeginPositionO59580128) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1139) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO59580MF_01405129, 1, (STRLEN(?targetMotifMatchCigarO59580MF_01405129) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_01405129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO59580MF_01405129, 1, (STRLEN(?targetMotifMatchCigarO59580MF_01405129) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_01405129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), '')))), '[^-]', ''))) AS ?step2140) .
BIND(((?step2140 + ?targetMotifMatchRegionMatchBeginPositionMF_01405130) - 1) AS ?thisPositionOn43) .
BIND(?thisPositionOn43 AS ?thisPositionOn44) .
BIND(?this AS ?pfs1t141) .
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) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch146 faldo:location ?templateMotifSequenceMatchRegionO59580147 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO59580149 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO59580MF_01405142 .
?templateMotifSequenceMatchRegionO59580147 faldo:begin ?templateMotifSequenceMatchBeginO59580148 .
?templateMotifSequenceMatchBeginO59580148 faldo:position ?templateMotifSequenceMatchBeginPositionO59580143 ;
faldo:reference isoform:O59580-1 .
?templateMotifSequenceProfileAlignmentOperationO59580149 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
?targetMotifMatch150 faldo:location ?targetMotifMatchRegionMatch151 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01405153 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO59580MF_01405144 .
?targetMotifMatchRegionMatch151 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01405152 .
?targetMotifMatchRegionMatchBeginMF_01405152 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01405145 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01405153 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO59580MF_01405142, 1, (STRLEN(?templateMotifCigarO59580MF_01405142) - STRLEN(REPLACE(?templateMotifCigarO59580MF_01405142, CONCAT('^(?:-*[^-]){', STR(((36 - ?templateMotifSequenceMatchBeginPositionO59580143) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1154) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO59580MF_01405144, 1, (STRLEN(?targetMotifMatchCigarO59580MF_01405144) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_01405144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO59580MF_01405144, 1, (STRLEN(?targetMotifMatchCigarO59580MF_01405144) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_01405144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), '')))), '[^-]', ''))) AS ?step2155) .
BIND(((?step2155 + ?targetMotifMatchRegionMatchBeginPositionMF_01405145) - 1) AS ?thisPositionOn50) .
BIND(?thisPositionOn50 AS ?thisPositionOn51) .
BIND(?this AS ?pfs1t156) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb47) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse48) .
FILTER (REGEX('[ED]', SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a46')) AS ?annotation46) .
BIND(?this AS ?pfs45) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch161 faldo:location ?templateMotifSequenceMatchRegionO59580162 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO59580164 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO59580MF_01405157 .
?templateMotifSequenceMatchRegionO59580162 faldo:begin ?templateMotifSequenceMatchBeginO59580163 .
?templateMotifSequenceMatchBeginO59580163 faldo:position ?templateMotifSequenceMatchBeginPositionO59580158 ;
faldo:reference isoform:O59580-1 .
?templateMotifSequenceProfileAlignmentOperationO59580164 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
?targetMotifMatch165 faldo:location ?targetMotifMatchRegionMatch166 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01405168 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO59580MF_01405159 .
?targetMotifMatchRegionMatch166 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01405167 .
?targetMotifMatchRegionMatchBeginMF_01405167 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01405160 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01405168 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO59580MF_01405157, 1, (STRLEN(?templateMotifCigarO59580MF_01405157) - STRLEN(REPLACE(?templateMotifCigarO59580MF_01405157, CONCAT('^(?:-*[^-]){', STR(((65 - ?templateMotifSequenceMatchBeginPositionO59580158) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1169) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO59580MF_01405159, 1, (STRLEN(?targetMotifMatchCigarO59580MF_01405159) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_01405159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO59580MF_01405159, 1, (STRLEN(?targetMotifMatchCigarO59580MF_01405159) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_01405159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), '')))), '[^-]', ''))) AS ?step2170) .
BIND(((?step2170 + ?targetMotifMatchRegionMatchBeginPositionMF_01405160) - 1) AS ?thisPositionOn57) .
BIND(?thisPositionOn57 AS ?thisPositionOn58) .
BIND(?this AS ?pfs1t171) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse55) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a53')) AS ?annotation53) .
BIND(?this AS ?pfs52) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch176 faldo:location ?templateMotifSequenceMatchRegionO59580177 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO59580179 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO59580MF_01405172 .
?templateMotifSequenceMatchRegionO59580177 faldo:begin ?templateMotifSequenceMatchBeginO59580178 .
?templateMotifSequenceMatchBeginO59580178 faldo:position ?templateMotifSequenceMatchBeginPositionO59580173 ;
faldo:reference isoform:O59580-1 .
?templateMotifSequenceProfileAlignmentOperationO59580179 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
?targetMotifMatch180 faldo:location ?targetMotifMatchRegionMatch181 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01405183 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO59580MF_01405174 .
?targetMotifMatchRegionMatch181 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01405182 .
?targetMotifMatchRegionMatchBeginMF_01405182 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01405175 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01405183 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO59580MF_01405172, 1, (STRLEN(?templateMotifCigarO59580MF_01405172) - STRLEN(REPLACE(?templateMotifCigarO59580MF_01405172, CONCAT('^(?:-*[^-]){', STR(((66 - ?templateMotifSequenceMatchBeginPositionO59580173) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO59580MF_01405174, 1, (STRLEN(?targetMotifMatchCigarO59580MF_01405174) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_01405174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO59580MF_01405174, 1, (STRLEN(?targetMotifMatchCigarO59580MF_01405174) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_01405174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), '')))), '[^-]', ''))) AS ?step2185) .
BIND(((?step2185 + ?targetMotifMatchRegionMatchBeginPositionMF_01405175) - 1) AS ?thisPositionOn65) .
BIND(?thisPositionOn65 AS ?thisPositionOn66) .
BIND(?this AS ?pfs1t186) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb61) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse62) .
FILTER (REGEX('[STA]', SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a60')) AS ?annotation60) .
BIND(?this AS ?pfs59) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch191 faldo:location ?templateMotifSequenceMatchRegionO59580192 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO59580194 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO59580MF_01405187 .
?templateMotifSequenceMatchRegionO59580192 faldo:begin ?templateMotifSequenceMatchBeginO59580193 .
?templateMotifSequenceMatchBeginO59580193 faldo:position ?templateMotifSequenceMatchBeginPositionO59580188 ;
faldo:reference isoform:O59580-1 .
?templateMotifSequenceProfileAlignmentOperationO59580194 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
?targetMotifMatch195 faldo:location ?targetMotifMatchRegionMatch196 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01405198 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO59580MF_01405189 .
?targetMotifMatchRegionMatch196 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01405197 .
?targetMotifMatchRegionMatchBeginMF_01405197 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01405190 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01405198 edam:has_input signature:MF_01405 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO59580MF_01405187, 1, (STRLEN(?templateMotifCigarO59580MF_01405187) - STRLEN(REPLACE(?templateMotifCigarO59580MF_01405187, CONCAT('^(?:-*[^-]){', STR(((163 - ?templateMotifSequenceMatchBeginPositionO59580188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1199) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO59580MF_01405189, 1, (STRLEN(?targetMotifMatchCigarO59580MF_01405189) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_01405189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO59580MF_01405189, 1, (STRLEN(?targetMotifMatchCigarO59580MF_01405189) - STRLEN(REPLACE(?targetMotifMatchCigarO59580MF_01405189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), '')))), '[^-]', ''))) AS ?step2200) .
BIND(((?step2200 + ?targetMotifMatchRegionMatchBeginPositionMF_01405190) - 1) AS ?thisPositionOn73) .
BIND(?thisPositionOn73 AS ?thisPositionOn74) .
BIND(?this AS ?pfs1t201) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb69) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse70) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01405a68')) AS ?annotation68) .
BIND(?this AS ?pfs67) .
}
}
"xsd:string |