| http://purl.uniprot.org/unirules/MF_02003#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:704588 up:source unirule:MF_02003 .
_:704589 up:source unirule:MF_02003 .
_:704590 up:source unirule:MF_02003 .
_:704591 up:source unirule:MF_02003 .
_:704592 up:source unirule:MF_02003 .
_:704593 up:source unirule:MF_02003 .
_:704594 up:source unirule:MF_02003 .
_:704595 up:source unirule:MF_02003 .
_:704596 up:source unirule:MF_02003 .
_:704597 up:source unirule:MF_02003 .
_:704598 up:source unirule:MF_02003 .
_:704599 up:source unirule:MF_02003 .
_:704600 up:source unirule:MF_02003 .
_:704601 up:source unirule:MF_02003 .
_:704602 up:source unirule:MF_02003 .
_:704603 up:source unirule:MF_02003 .
_:704604 up:source unirule:MF_02003 .
_:704605 up:source unirule:MF_02003 .
_:704606 up:source unirule:MF_02003 .
_:704607 up:source unirule:MF_02003 .
_:704608 up:source unirule:MF_02003 .
_:704609 up:source unirule:MF_02003 .
_:704610 up:source unirule:MF_02003 .
_:704611 up:source unirule:MF_02003 .
_:704612 up:source unirule:MF_02003 .
_:704613 up:source unirule:MF_02003 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ,
?annotation8 ,
?annotation10 ,
?annotation11 ;
up:classifiedWith GO:0004822 ,
GO:0005524 ,
GO:0005737 ,
GO:0006428 ,
GO:0008270 ,
keyword:30 ,
keyword:436 ,
keyword:479 ,
keyword:547 ,
keyword:648 ,
keyword:67 ,
keyword:862 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '6.1.1.5' ;
up:fullName 'Isoleucine--tRNA ligase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Isoleucyl-tRNA synthetase' ;
up:shortName 'IleRS' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'ileS' .
?annotation3 a up:Function_Annotation ;
rdfs:comment "Catalyzes the attachment of isoleucine to tRNA(Ile). As IleRS can inadvertently accommodate and process structurally similar amino acids such as valine, to avoid such errors it has two additional distinct tRNA(Ile)-dependent editing activities. One activity is designated as 'pretransfer' editing and involves the hydrolysis of activated Val-AMP. The other activity is designated 'posttransfer' editing and involves deacylation of mischarged Val-tRNA(Ile)." .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 up:cofactor chebi:29105 ;
rdf:type up:Cofactor_Annotation .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment 'Monomer.' .
?annotation8 a up:Subcellular_Location_Annotation .
?annotation8li9 up:cellularComponent .
?annotation10 a up:Domain_Annotation ;
rdfs:comment 'IleRS has two distinct active sites: one for aminoacylation and one for editing. The misactivated valine is translocated from the active site to the editing site, which sterically excludes the correctly activated isoleucine. The single editing site contains two valyl binding pockets, one specific for each substrate (Val-AMP or Val-tRNA(Ile)).' .
?annotation11 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the class-I aminoacyl-tRNA synthetase family. IleS type 2 subfamily.' .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
rdf:type up:Motif_Annotation ;
rdfs:comment "'HIGH' region" .
?pfsb14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfs18 up:annotation ?annotation19 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
rdf:type up:Motif_Annotation ;
rdfs:comment "'KMSKS' region" .
?pfsb20 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfs24 up:annotation ?annotation25 .
?annotation25 faldo:begin ?pfsb26 ;
faldo:end ?pfse27 ;
up:ligand ?ligand28 ;
rdf:type up:Binding_Site_Annotation .
?pfsb26 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfse27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?ligand28 rdfs:subClassOf chebi:30616 .
_:704614 a rdf:Statement ;
up:attribution _:704588 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:704615 a rdf:Statement ;
up:attribution _:704589 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:704616 a rdf:Statement ;
up:attribution _:704590 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:704617 a rdf:Statement ;
up:attribution _:704591 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:704618 a rdf:Statement ;
up:attribution _:704592 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:704619 a rdf:Statement ;
up:attribution _:704593 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:704620 a rdf:Statement ;
up:attribution _:704594 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:704621 a rdf:Statement ;
up:attribution _:704595 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:704622 a rdf:Statement ;
up:attribution _:704596 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:704623 a rdf:Statement ;
up:attribution _:704597 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:704624 a rdf:Statement ;
up:attribution _:704598 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:704625 a rdf:Statement ;
up:attribution _:704599 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:30 .
_:704626 a rdf:Statement ;
up:attribution _:704600 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:704627 a rdf:Statement ;
up:attribution _:704601 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:436 .
_:704628 a rdf:Statement ;
up:attribution _:704602 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:704629 a rdf:Statement ;
up:attribution _:704603 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:648 .
_:704630 a rdf:Statement ;
up:attribution _:704604 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:704631 a rdf:Statement ;
up:attribution _:704605 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:704632 a rdf:Statement ;
up:attribution _:704606 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004822 .
_:704633 a rdf:Statement ;
up:attribution _:704607 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:704634 a rdf:Statement ;
up:attribution _:704608 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008270 .
_:704635 a rdf:Statement ;
up:attribution _:704609 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006428 .
_:704636 a rdf:Statement ;
up:attribution _:704610 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:704637 a rdf:Statement ;
up:source unirule:MF_02003 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:704638 a rdf:Statement ;
up:attribution _:704611 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:704639 a rdf:Statement ;
up:source unirule:MF_02003 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:704640 a rdf:Statement ;
up:attribution _:704612 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:704641 a rdf:Statement ;
up:source unirule:MF_02003 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:704642 a rdf:Statement ;
up:attribution _:704613 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_02003
#Rule MF_02003 Created by:? on:2005-12-05 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon31 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_02003 .
?thisOrganism rdfs:subClassOf+ ?supertaxon31 .
BIND(URI(CONCAT(STR(?this), '#MF_02003a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_02003a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_02003a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_02003a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_02003a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_02003a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_02003a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_02003a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_02003a11')) AS ?annotation11) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch36 faldo:location ?templateMotifSequenceMatchRegionP5669037 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5669039 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP56690MF_0200332 .
?templateMotifSequenceMatchRegionP5669037 faldo:begin ?templateMotifSequenceMatchBeginP5669038 .
?templateMotifSequenceMatchBeginP5669038 faldo:position ?templateMotifSequenceMatchBeginPositionP5669033 ;
faldo:reference isoform:P56690-1 .
?templateMotifSequenceProfileAlignmentOperationP5669039 edam:has_input signature:MF_02003 ;
rdf:type edam:operation_0300 .
?targetMotifMatch40 faldo:location ?targetMotifMatchRegionMatch41 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0200343 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP56690MF_0200334 .
?targetMotifMatchRegionMatch41 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0200342 .
?targetMotifMatchRegionMatchBeginMF_0200342 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0200335 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0200343 edam:has_input signature:MF_02003 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP56690MF_0200332, 1, (STRLEN(?templateMotifCigarP56690MF_0200332) - STRLEN(REPLACE(?templateMotifCigarP56690MF_0200332, CONCAT('^(?:-*[^-]){', STR(((47 - ?templateMotifSequenceMatchBeginPositionP5669033) + 1)), '}'), '')))), '[a-z]', '')) AS ?step144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP56690MF_0200334, 1, (STRLEN(?targetMotifMatchCigarP56690MF_0200334) - STRLEN(REPLACE(?targetMotifMatchCigarP56690MF_0200334, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP56690MF_0200334, 1, (STRLEN(?targetMotifMatchCigarP56690MF_0200334) - STRLEN(REPLACE(?targetMotifMatchCigarP56690MF_0200334, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step144), '}'), '')))), '[^-]', ''))) AS ?step245) .
BIND(((?step245 + ?targetMotifMatchRegionMatchBeginPositionMF_0200335) - 1) AS ?thisPositionOn16) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP56690MF_0200332, 1, (STRLEN(?templateMotifCigarP56690MF_0200332) - STRLEN(REPLACE(?templateMotifCigarP56690MF_0200332, CONCAT('^(?:-*[^-]){', STR(((57 - ?templateMotifSequenceMatchBeginPositionP5669033) + 1)), '}'), '')))), '[a-z]', '')) AS ?step146) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP56690MF_0200334, 1, (STRLEN(?targetMotifMatchCigarP56690MF_0200334) - STRLEN(REPLACE(?targetMotifMatchCigarP56690MF_0200334, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP56690MF_0200334, 1, (STRLEN(?targetMotifMatchCigarP56690MF_0200334) - STRLEN(REPLACE(?targetMotifMatchCigarP56690MF_0200334, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step146), '}'), '')))), '[^-]', ''))) AS ?step247) .
BIND(((?step247 + ?targetMotifMatchRegionMatchBeginPositionMF_0200335) - 1) AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) .
FILTER ((BOUND(?thisPositionOn16) && BOUND(?thisPositionOn17))) .
BIND(URI(CONCAT(STR(?this), '#MF_02003a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch53 faldo:location ?templateMotifSequenceMatchRegionP5669054 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5669056 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP56690MF_0200349 .
?templateMotifSequenceMatchRegionP5669054 faldo:begin ?templateMotifSequenceMatchBeginP5669055 .
?templateMotifSequenceMatchBeginP5669055 faldo:position ?templateMotifSequenceMatchBeginPositionP5669050 ;
faldo:reference isoform:P56690-1 .
?templateMotifSequenceProfileAlignmentOperationP5669056 edam:has_input signature:MF_02003 ;
rdf:type edam:operation_0300 .
?targetMotifMatch57 faldo:location ?targetMotifMatchRegionMatch58 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0200360 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP56690MF_0200351 .
?targetMotifMatchRegionMatch58 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0200359 .
?targetMotifMatchRegionMatchBeginMF_0200359 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0200352 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0200360 edam:has_input signature:MF_02003 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP56690MF_0200349, 1, (STRLEN(?templateMotifCigarP56690MF_0200349) - STRLEN(REPLACE(?templateMotifCigarP56690MF_0200349, CONCAT('^(?:-*[^-]){', STR(((591 - ?templateMotifSequenceMatchBeginPositionP5669050) + 1)), '}'), '')))), '[a-z]', '')) AS ?step161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP56690MF_0200351, 1, (STRLEN(?targetMotifMatchCigarP56690MF_0200351) - STRLEN(REPLACE(?targetMotifMatchCigarP56690MF_0200351, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP56690MF_0200351, 1, (STRLEN(?targetMotifMatchCigarP56690MF_0200351) - STRLEN(REPLACE(?targetMotifMatchCigarP56690MF_0200351, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), '')))), '[^-]', ''))) AS ?step262) .
BIND(((?step262 + ?targetMotifMatchRegionMatchBeginPositionMF_0200352) - 1) AS ?thisPositionOn22) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP56690MF_0200349, 1, (STRLEN(?templateMotifCigarP56690MF_0200349) - STRLEN(REPLACE(?templateMotifCigarP56690MF_0200349, CONCAT('^(?:-*[^-]){', STR(((595 - ?templateMotifSequenceMatchBeginPositionP5669050) + 1)), '}'), '')))), '[a-z]', '')) AS ?step163) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP56690MF_0200351, 1, (STRLEN(?targetMotifMatchCigarP56690MF_0200351) - STRLEN(REPLACE(?targetMotifMatchCigarP56690MF_0200351, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP56690MF_0200351, 1, (STRLEN(?targetMotifMatchCigarP56690MF_0200351) - STRLEN(REPLACE(?targetMotifMatchCigarP56690MF_0200351, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), '')))), '[^-]', ''))) AS ?step264) .
BIND(((?step264 + ?targetMotifMatchRegionMatchBeginPositionMF_0200352) - 1) AS ?thisPositionOn23) .
BIND(?this AS ?pfs1t65) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse21) .
FILTER ((BOUND(?thisPositionOn22) && BOUND(?thisPositionOn23))) .
BIND(URI(CONCAT(STR(?this), '#MF_02003a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch70 faldo:location ?templateMotifSequenceMatchRegionP5669071 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5669073 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP56690MF_0200366 .
?templateMotifSequenceMatchRegionP5669071 faldo:begin ?templateMotifSequenceMatchBeginP5669072 .
?templateMotifSequenceMatchBeginP5669072 faldo:position ?templateMotifSequenceMatchBeginPositionP5669067 ;
faldo:reference isoform:P56690-1 .
?templateMotifSequenceProfileAlignmentOperationP5669073 edam:has_input signature:MF_02003 ;
rdf:type edam:operation_0300 .
?targetMotifMatch74 faldo:location ?targetMotifMatchRegionMatch75 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0200377 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP56690MF_0200368 .
?targetMotifMatchRegionMatch75 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0200376 .
?targetMotifMatchRegionMatchBeginMF_0200376 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0200369 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0200377 edam:has_input signature:MF_02003 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP56690MF_0200366, 1, (STRLEN(?templateMotifCigarP56690MF_0200366) - STRLEN(REPLACE(?templateMotifCigarP56690MF_0200366, CONCAT('^(?:-*[^-]){', STR(((594 - ?templateMotifSequenceMatchBeginPositionP5669067) + 1)), '}'), '')))), '[a-z]', '')) AS ?step178) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP56690MF_0200368, 1, (STRLEN(?targetMotifMatchCigarP56690MF_0200368) - STRLEN(REPLACE(?targetMotifMatchCigarP56690MF_0200368, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP56690MF_0200368, 1, (STRLEN(?targetMotifMatchCigarP56690MF_0200368) - STRLEN(REPLACE(?targetMotifMatchCigarP56690MF_0200368, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), '')))), '[^-]', ''))) AS ?step279) .
BIND(((?step279 + ?targetMotifMatchRegionMatchBeginPositionMF_0200369) - 1) AS ?thisPositionOn29) .
BIND(?thisPositionOn29 AS ?thisPositionOn30) .
BIND(?this AS ?pfs1t80) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_02003a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
}
"xsd:string |