| http://purl.uniprot.org/unirules/MF_00063#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:24750 up:source unirule:MF_00063 .
_:24751 up:source unirule:MF_00063 .
_:24752 up:source unirule:MF_00063 .
_:24753 up:source unirule:MF_00063 .
_:24754 up:source unirule:MF_00063 .
_:24755 up:source unirule:MF_00063 .
_:24756 up:source unirule:MF_00063 .
_:24757 up:source unirule:MF_00063 .
_:24758 up:source unirule:MF_00063 .
_:24759 up:source unirule:MF_00063 .
_:24760 up:source unirule:MF_00063 .
_:24761 up:source unirule:MF_00063 .
_:24762 up:source unirule:MF_00063 .
_:24763 up:source unirule:MF_00063 .
_:24764 up:source unirule:MF_00063 .
_:24765 up:source unirule:MF_00063 .
_:24766 up:source unirule:MF_00063 .
_:24767 up:source unirule:MF_00063 .
_:24768 up:source unirule:MF_00063 .
_:24769 up:source unirule:MF_00063 .
_:24770 up:source unirule:MF_00063 .
_:24771 up:source unirule:MF_00063 .
_:24772 up:source unirule:MF_00063 .
_:24773 up:source unirule:MF_00063 .
_:24774 up:source unirule:MF_00063 .
_:24775 up:source unirule:MF_00063 .
?this up:annotation ?annotation1 ,
?annotation3 ;
up:classifiedWith GO:0004604 ,
GO:0005737 ,
GO:0019379 ,
GO:0070814 ,
keyword:560 ,
keyword:963 .
?gene0 skos:prefLabel 'cysH' .
?annotation1 a up:Subcellular_Location_Annotation .
?annotation1li2 up:cellularComponent .
?annotation3 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the PAPS reductase family. CysH subfamily.' .
?case4 up:alternativeName ?name6 ,
?name7 ;
up:classifiedWith GO:0051539 ,
keyword:408 ,
keyword:411 ,
keyword:479 ;
up:recommendedName ?name5 .
?name5 up:ecName '1.8.4.10' ;
up:fullName "Adenosine 5'-phosphosulfate reductase" ;
up:shortName 'APS reductase' ;
rdf:type up:Structured_Name .
?name6 up:fullName "5'-adenylylsulfate reductase" ;
rdf:type up:Structured_Name .
?name7 up:fullName "Thioredoxin-dependent 5'-adenylylsulfate reductase" ;
rdf:type up:Structured_Name .
?case8 up:alternativeName ?name10 ,
?name11 ,
?name12 ,
?name13 ;
up:recommendedName ?name9 .
?name9 up:ecName '1.8.4.8' ;
up:fullName "Phosphoadenosine 5'-phosphosulfate reductase" ;
up:shortName 'PAPS reductase' ;
rdf:type up:Structured_Name .
?name10 up:fullName "3'-phosphoadenylylsulfate reductase" ;
rdf:type up:Structured_Name .
?name11 up:fullName 'PAPS reductase, thioredoxin dependent' ;
rdf:type up:Structured_Name .
?name12 up:fullName 'PAPS sulfotransferase' ;
rdf:type up:Structured_Name .
?name13 up:fullName 'PAdoPS reductase' ;
rdf:type up:Structured_Name .
?pfs14 up:annotation ?annotation15 ,
?annotation21 ,
?annotation27 ,
?annotation33 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
up:ligand ?ligand18 ;
rdf:type up:Binding_Site_Annotation .
?pfsb16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?ligand18 rdfs:subClassOf chebi:49883 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
up:ligand ?ligand24 ;
rdf:type up:Binding_Site_Annotation .
?pfsb22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?ligand24 rdfs:subClassOf chebi:49883 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
up:ligand ?ligand30 ;
rdf:type up:Binding_Site_Annotation .
?pfsb28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?ligand30 rdfs:subClassOf chebi:49883 .
?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:49883 .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Nucleophile; cysteine thiosulfonate intermediate' .
?pfsb41 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
_:24776 a rdf:Statement ;
up:attribution _:24750 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:24777 a rdf:Statement ;
up:attribution _:24751 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:24778 a rdf:Statement ;
up:attribution _:24752 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:24779 a rdf:Statement ;
up:attribution _:24753 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:24780 a rdf:Statement ;
up:attribution _:24754 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:24781 a rdf:Statement ;
up:attribution _:24755 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004604 .
_:24782 a rdf:Statement ;
up:attribution _:24756 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019379 .
_:24783 a rdf:Statement ;
up:attribution _:24757 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0070814 .
_:24784 a rdf:Statement ;
up:attribution _:24758 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:24785 a rdf:Statement ;
up:attribution _:24759 ;
rdf:subject ?case4 ;
rdf:predicate up:recommendedName ;
rdf:object ?name5 .
_:24786 a rdf:Statement ;
up:attribution _:24760 ;
rdf:subject ?case4 ;
rdf:predicate up:alternativeName ;
rdf:object ?name6 .
_:24787 a rdf:Statement ;
up:attribution _:24761 ;
rdf:subject ?case4 ;
rdf:predicate up:alternativeName ;
rdf:object ?name7 .
_:24788 a rdf:Statement ;
up:attribution _:24762 ;
rdf:subject ?case4 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:408 .
_:24789 a rdf:Statement ;
up:attribution _:24763 ;
rdf:subject ?case4 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:411 .
_:24790 a rdf:Statement ;
up:attribution _:24764 ;
rdf:subject ?case4 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:24791 a rdf:Statement ;
up:attribution _:24765 ;
rdf:subject ?case4 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0051539 .
_:24792 a rdf:Statement ;
up:attribution _:24766 ;
rdf:subject ?case8 ;
rdf:predicate up:recommendedName ;
rdf:object ?name9 .
_:24793 a rdf:Statement ;
up:attribution _:24767 ;
rdf:subject ?case8 ;
rdf:predicate up:alternativeName ;
rdf:object ?name10 .
_:24794 a rdf:Statement ;
up:attribution _:24768 ;
rdf:subject ?case8 ;
rdf:predicate up:alternativeName ;
rdf:object ?name11 .
_:24795 a rdf:Statement ;
up:attribution _:24769 ;
rdf:subject ?case8 ;
rdf:predicate up:alternativeName ;
rdf:object ?name12 .
_:24796 a rdf:Statement ;
up:attribution _:24770 ;
rdf:subject ?case8 ;
rdf:predicate up:alternativeName ;
rdf:object ?name13 .
_:24797 a rdf:Statement ;
up:source unirule:MF_00063 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:24798 a rdf:Statement ;
up:attribution _:24771 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:24799 a rdf:Statement ;
up:source unirule:MF_00063 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:24800 a rdf:Statement ;
up:attribution _:24772 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:24801 a rdf:Statement ;
up:source unirule:MF_00063 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:24802 a rdf:Statement ;
up:attribution _:24773 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:24803 a rdf:Statement ;
up:source unirule:MF_00063 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:24804 a rdf:Statement ;
up:attribution _:24774 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:24805 a rdf:Statement ;
up:source unirule:MF_00063 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:24806 a rdf:Statement ;
up:attribution _:24775 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00063
#Rule MF_00063 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00063 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00063a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_00063a3')) AS ?annotation3) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch49 faldo:location ?templateMotifSequenceMatchRegionO0592750 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO0592752 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO05927MF_0006345 .
?templateMotifSequenceMatchRegionO0592750 faldo:begin ?templateMotifSequenceMatchBeginO0592751 .
?templateMotifSequenceMatchBeginO0592751 faldo:position ?templateMotifSequenceMatchBeginPositionO0592746 ;
faldo:reference isoform:O05927-1 .
?templateMotifSequenceProfileAlignmentOperationO0592752 edam:has_input signature:MF_00063 ;
rdf:type edam:operation_0300 .
?targetMotifMatch53 faldo:location ?targetMotifMatchRegionMatch54 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0006356 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO05927MF_0006347 .
?targetMotifMatchRegionMatch54 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0006355 .
?targetMotifMatchRegionMatchBeginMF_0006355 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0006348 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0006356 edam:has_input signature:MF_00063 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05927MF_0006345, 1, (STRLEN(?templateMotifCigarO05927MF_0006345) - STRLEN(REPLACE(?templateMotifCigarO05927MF_0006345, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionO0592746) + 1)), '}'), '')))), '[a-z]', '')) AS ?step157) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05927MF_0006347, 1, (STRLEN(?targetMotifMatchCigarO05927MF_0006347) - STRLEN(REPLACE(?targetMotifMatchCigarO05927MF_0006347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05927MF_0006347, 1, (STRLEN(?targetMotifMatchCigarO05927MF_0006347) - STRLEN(REPLACE(?targetMotifMatchCigarO05927MF_0006347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step157), '}'), '')))), '[^-]', ''))) AS ?step258) .
BIND(((?step258 + ?targetMotifMatchRegionMatchBeginPositionMF_0006348) - 1) AS ?thisPositionOn19) .
BIND(?thisPositionOn19 AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t59) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05927MF_0006345, 1, (STRLEN(?templateMotifCigarO05927MF_0006345) - STRLEN(REPLACE(?templateMotifCigarO05927MF_0006345, CONCAT('^(?:-*[^-]){', STR(((140 - ?templateMotifSequenceMatchBeginPositionO0592746) + 1)), '}'), '')))), '[a-z]', '')) AS ?step160) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05927MF_0006347, 1, (STRLEN(?targetMotifMatchCigarO05927MF_0006347) - STRLEN(REPLACE(?targetMotifMatchCigarO05927MF_0006347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05927MF_0006347, 1, (STRLEN(?targetMotifMatchCigarO05927MF_0006347) - STRLEN(REPLACE(?targetMotifMatchCigarO05927MF_0006347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), '')))), '[^-]', ''))) AS ?step261) .
BIND(((?step261 + ?targetMotifMatchRegionMatchBeginPositionMF_0006348) - 1) AS ?thisPositionOn25) .
BIND(?thisPositionOn25 AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t62) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05927MF_0006345, 1, (STRLEN(?templateMotifCigarO05927MF_0006345) - STRLEN(REPLACE(?templateMotifCigarO05927MF_0006345, CONCAT('^(?:-*[^-]){', STR(((228 - ?templateMotifSequenceMatchBeginPositionO0592746) + 1)), '}'), '')))), '[a-z]', '')) AS ?step163) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05927MF_0006347, 1, (STRLEN(?targetMotifMatchCigarO05927MF_0006347) - STRLEN(REPLACE(?targetMotifMatchCigarO05927MF_0006347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05927MF_0006347, 1, (STRLEN(?targetMotifMatchCigarO05927MF_0006347) - STRLEN(REPLACE(?targetMotifMatchCigarO05927MF_0006347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), '')))), '[^-]', ''))) AS ?step264) .
BIND(((?step264 + ?targetMotifMatchRegionMatchBeginPositionMF_0006348) - 1) AS ?thisPositionOn31) .
BIND(?thisPositionOn31 AS ?thisPositionOn32) .
BIND(?this AS ?pfs1t65) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn31, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05927MF_0006345, 1, (STRLEN(?templateMotifCigarO05927MF_0006345) - STRLEN(REPLACE(?templateMotifCigarO05927MF_0006345, CONCAT('^(?:-*[^-]){', STR(((231 - ?templateMotifSequenceMatchBeginPositionO0592746) + 1)), '}'), '')))), '[a-z]', '')) AS ?step166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05927MF_0006347, 1, (STRLEN(?targetMotifMatchCigarO05927MF_0006347) - STRLEN(REPLACE(?targetMotifMatchCigarO05927MF_0006347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05927MF_0006347, 1, (STRLEN(?targetMotifMatchCigarO05927MF_0006347) - STRLEN(REPLACE(?targetMotifMatchCigarO05927MF_0006347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), '')))), '[^-]', ''))) AS ?step267) .
BIND(((?step267 + ?targetMotifMatchRegionMatchBeginPositionMF_0006348) - 1) AS ?thisPositionOn37) .
BIND(?thisPositionOn37 AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t68) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'C')) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch73 faldo:location ?templateMotifSequenceMatchRegionO0592774 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO0592776 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO05927MF_0006369 .
?templateMotifSequenceMatchRegionO0592774 faldo:begin ?templateMotifSequenceMatchBeginO0592775 .
?templateMotifSequenceMatchBeginO0592775 faldo:position ?templateMotifSequenceMatchBeginPositionO0592770 ;
faldo:reference isoform:O05927-1 .
?templateMotifSequenceProfileAlignmentOperationO0592776 edam:has_input signature:MF_00063 ;
rdf:type edam:operation_0300 .
?targetMotifMatch77 faldo:location ?targetMotifMatchRegionMatch78 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0006380 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO05927MF_0006371 .
?targetMotifMatchRegionMatch78 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0006379 .
?targetMotifMatchRegionMatchBeginMF_0006379 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0006372 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0006380 edam:has_input signature:MF_00063 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05927MF_0006369, 1, (STRLEN(?templateMotifCigarO05927MF_0006369) - STRLEN(REPLACE(?templateMotifCigarO05927MF_0006369, CONCAT('^(?:-*[^-]){', STR(((256 - ?templateMotifSequenceMatchBeginPositionO0592770) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05927MF_0006371, 1, (STRLEN(?targetMotifMatchCigarO05927MF_0006371) - STRLEN(REPLACE(?targetMotifMatchCigarO05927MF_0006371, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05927MF_0006371, 1, (STRLEN(?targetMotifMatchCigarO05927MF_0006371) - STRLEN(REPLACE(?targetMotifMatchCigarO05927MF_0006371, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) .
BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0006372) - 1) AS ?thisPositionOn43) .
BIND(?thisPositionOn43 AS ?thisPositionOn44) .
BIND(?this AS ?pfs2t83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse42) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00063a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag84) .
BIND(URI(CONCAT(STR(?this), '#MF_00063a5')) AS ?name5) .
BIND(URI(CONCAT(STR(?this), '#MF_00063a6')) AS ?name6) .
BIND(URI(CONCAT(STR(?this), '#MF_00063a7')) AS ?name7) .
}
BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag84, ?UNBOUND_VARIABLE) AS ?case4) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag85) .
BIND(URI(CONCAT(STR(?this), '#MF_00063a9')) AS ?name9) .
BIND(URI(CONCAT(STR(?this), '#MF_00063a10')) AS ?name10) .
BIND(URI(CONCAT(STR(?this), '#MF_00063a11')) AS ?name11) .
BIND(URI(CONCAT(STR(?this), '#MF_00063a12')) AS ?name12) .
BIND(URI(CONCAT(STR(?this), '#MF_00063a13')) AS ?name13) .
}
BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag85, ?UNBOUND_VARIABLE) AS ?case8) .
}
"xsd:string |