| http://purl.uniprot.org/unirules/MF_01287#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:460824 up:source unirule:MF_01287 .
_:460825 up:source unirule:MF_01287 .
_:460826 up:source unirule:MF_01287 .
_:460827 up:source unirule:MF_01287 .
_:460828 up:source unirule:MF_01287 .
_:460829 up:source unirule:MF_01287 .
_:460830 up:source unirule:MF_01287 .
_:460831 up:source unirule:MF_01287 .
_:460832 up:source unirule:MF_01287 .
_:460833 up:source unirule:MF_01287 .
_:460834 up:source unirule:MF_01287 .
_:460835 up:source unirule:MF_01287 .
_:460836 up:source unirule:MF_01287 .
_:460837 up:source unirule:MF_01287 .
_:460838 up:source unirule:MF_01287 .
_:460839 up:source unirule:MF_01287 .
_:460840 up:source unirule:MF_01287 .
_:460841 up:source unirule:MF_01287 .
_:460842 up:source unirule:MF_01287 .
_:460843 up:source unirule:MF_01287 .
_:460844 up:source unirule:MF_01287 .
_:460845 up:source unirule:MF_01287 .
_:460846 up:source unirule:MF_01287 .
_:460847 up:source unirule:MF_01287 .
_:460848 up:source unirule:MF_01287 .
_:460849 up:source unirule:MF_01287 .
_:460850 up:source unirule:MF_01287 .
_:460851 up:source unirule:MF_01287 .
_:460852 up:source unirule:MF_01287 .
_:460853 up:source unirule:MF_01287 .
_:460854 up:source unirule:MF_01287 .
_:460855 up:source unirule:MF_01287 .
_:460856 up:source unirule:MF_01287 .
_:460857 up:source unirule:MF_01287 .
_:460858 up:source unirule:MF_01287 .
_:460859 up:source unirule:MF_01287 .
_:460860 up:source unirule:MF_01287 .
_:460861 up:source unirule:MF_01287 .
_:460862 up:source unirule:MF_01287 .
_:460863 up:source unirule:MF_01287 .
_:460864 up:source unirule:MF_01287 .
_:460865 up:source unirule:MF_01287 .
_:460866 up:source unirule:MF_01287 .
_:460867 up:source unirule:MF_01287 .
_:460868 up:source unirule:MF_01287 .
_:460869 up:source unirule:MF_01287 .
?this up:annotation ?annotation0 ,
?annotation1 ,
?annotation3 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ,
?annotation10 ;
up:classifiedWith GO:0046474 ,
GO:0050660 ,
keyword:1208 ,
keyword:274 ,
keyword:285 ,
keyword:443 ,
keyword:444 ,
keyword:560 ,
keyword:594 .
?annotation0 a up:Function_Annotation ;
rdfs:comment 'Is involved in the reduction of 2,3-digeranylgeranylglycerophospholipids (unsaturated archaeols) into 2,3-diphytanylglycerophospholipids (saturated archaeols) in the biosynthesis of archaeal membrane lipids. Catalyzes the formation of archaetidic acid (2,3-di-O-phytanyl-sn-glyceryl phosphate) from 2,3-di-O-geranylgeranylglyceryl phosphate (DGGGP) via the hydrogenation of each double bond of the isoprenoid chains. Is also probably able to reduce double bonds of geranyl groups in CDP-2,3-bis-O-(geranylgeranyl)-sn-glycerol and archaetidylserine, thus acting at various stages in the biosynthesis of archaeal membrane lipids.' .
?annotation1 up:activity ?activity2 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity2 up:catalyticActivity .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity .
?annotation7 up:cofactor chebi:57692 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 FAD per subunit.' .
?annotation8 a up:Pathway_Annotation ;
rdfs:comment 'Membrane lipid metabolism; glycerophospholipid metabolism.' .
?annotation9 a up:Annotation ;
rdfs:comment 'Reduction reaction proceeds via syn addition of hydrogen for double bonds.' .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the geranylgeranyl reductase family. DGGGPL reductase subfamily.' .
?case11 up:alternativeName ?name13 ,
?name14 ;
up:classifiedWith GO:0016628 ,
GO:0050661 ,
GO:0051287 ,
keyword:520 ,
keyword:521 ;
up:recommendedName ?name12 .
?name12 up:ecName '1.3.1.101' ;
up:fullName 'Digeranylgeranylglycerophospholipid reductase' ;
up:shortName 'DGGGPL reductase' ;
rdf:type up:Structured_Name .
?name13 up:fullName '2,3-bis-O-geranylgeranylglyceryl phosphate reductase' ;
rdf:type up:Structured_Name .
?name14 up:fullName 'Geranylgeranyl reductase' ;
up:shortName 'GGR' ;
rdf:type up:Structured_Name .
?case15 up:alternativeName ?name17 ,
?name18 ;
up:classifiedWith GO:0016636 ;
up:recommendedName ?name16 .
?name16 up:ecName '1.3.7.11' ;
up:fullName 'Digeranylgeranylglycerophospholipid reductase' ;
up:shortName 'DGGGPL reductase' ;
rdf:type up:Structured_Name .
?name17 up:fullName '2,3-bis-O-geranylgeranylglyceryl phosphate reductase' ;
rdf:type up:Structured_Name .
?name18 up:fullName 'Geranylgeranyl reductase' ;
up:shortName 'GGR' ;
rdf:type up:Structured_Name .
?case19 up:alternativeName ?name21 ,
?name22 ;
up:classifiedWith GO:0016627 ;
up:recommendedName ?name20 .
?name20 up:ecName '1.3.-.-' ;
up:fullName 'Digeranylgeranylglycerophospholipid reductase' ;
up:shortName 'DGGGPL reductase' ;
rdf:type up:Structured_Name .
?name21 up:fullName '2,3-bis-O-geranylgeranylglyceryl phosphate reductase' ;
rdf:type up:Structured_Name .
?name22 up:fullName 'Geranylgeranyl reductase' ;
up:shortName 'GGR' ;
rdf:type up:Structured_Name .
?pfs23 up:annotation ?annotation24 .
?annotation24 faldo:begin ?pfsb25 ;
faldo:end ?pfse26 ;
up:ligand ?ligand27 ;
rdf:type up:Binding_Site_Annotation .
?pfsb25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfse26 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?ligand27 rdfs:subClassOf chebi:57692 .
?pfs30 up:annotation ?annotation31 .
?annotation31 faldo:begin ?pfsb32 ;
faldo:end ?pfse33 ;
up:ligand ?ligand34 ;
rdf:type up:Binding_Site_Annotation .
?pfsb32 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse33 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?ligand34 rdfs:subClassOf chebi:57692 .
?pfs37 up:annotation ?annotation38 .
?annotation38 faldo:begin ?pfsb39 ;
faldo:end ?pfse40 ;
up:ligand ?ligand41 ;
rdf:type up:Binding_Site_Annotation .
?pfsb39 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse40 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?ligand41 rdfs:subClassOf chebi:57692 .
?pfs44 up:annotation ?annotation45 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
up:ligand ?ligand48 ;
rdf:type up:Binding_Site_Annotation .
?pfsb46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?ligand48 rdfs:subClassOf chebi:57692 .
?pfs51 up:annotation ?annotation52 .
?annotation52 faldo:begin ?pfsb53 ;
faldo:end ?pfse54 ;
up:ligand ?ligand55 ;
rdf:type up:Binding_Site_Annotation .
?pfsb53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?pfse54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?ligand55 rdfs:subClassOf chebi:57692 .
?pfs58 up:annotation ?annotation59 .
?annotation59 faldo:begin ?pfsb60 ;
faldo:end ?pfse61 ;
up:ligand ?ligand62 ;
rdf:type up:Binding_Site_Annotation .
?pfsb60 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?pfse61 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?ligand62 rdfs:subClassOf chebi:57692 .
?pfs65 up:annotation ?annotation66 .
?annotation66 faldo:begin ?pfsb67 ;
faldo:end ?pfse68 ;
up:ligand ?ligand69 ;
rdf:type up:Binding_Site_Annotation .
?pfsb67 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?pfse68 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?ligand69 rdfs:subClassOf chebi:57692 .
?pfs72 up:annotation ?annotation73 .
?annotation73 faldo:begin ?pfsb74 ;
faldo:end ?pfse75 ;
up:ligand ?ligand76 ;
rdf:type up:Binding_Site_Annotation .
?pfsb74 faldo:position ?thisPositionOn77 ;
rdf:type faldo:ExactPosition .
?pfse75 faldo:position ?thisPositionOn78 ;
rdf:type faldo:ExactPosition .
?ligand76 rdfs:subClassOf chebi:57692 .
?pfs79 up:annotation ?annotation80 .
?annotation80 faldo:begin ?pfsb81 ;
faldo:end ?pfse82 ;
up:ligand ?ligand83 ;
rdf:type up:Binding_Site_Annotation .
?pfsb81 faldo:position ?thisPositionOn84 ;
rdf:type faldo:ExactPosition .
?pfse82 faldo:position ?thisPositionOn85 ;
rdf:type faldo:ExactPosition .
?ligand83 rdfs:subClassOf chebi:57692 .
?pfs86 up:annotation ?annotation87 .
?annotation87 faldo:begin ?pfsb88 ;
faldo:end ?pfse89 ;
up:ligand ?ligand90 ;
rdf:type up:Binding_Site_Annotation .
?pfsb88 faldo:position ?thisPositionOn91 ;
rdf:type faldo:ExactPosition .
?pfse89 faldo:position ?thisPositionOn92 ;
rdf:type faldo:ExactPosition .
?ligand90 rdfs:subClassOf chebi:57692 .
?pfs93 up:annotation ?annotation94 .
?annotation94 faldo:begin ?pfsb95 ;
faldo:end ?pfse96 ;
up:ligand ?ligand97 ;
rdf:type up:Binding_Site_Annotation .
?pfsb95 faldo:position ?thisPositionOn98 ;
rdf:type faldo:ExactPosition .
?pfse96 faldo:position ?thisPositionOn99 ;
rdf:type faldo:ExactPosition .
?ligand97 rdfs:subClassOf chebi:57692 .
?pfs100 up:annotation ?annotation101 .
?annotation101 faldo:begin ?pfsb102 ;
faldo:end ?pfse103 ;
up:ligand ?ligand104 ;
rdf:type up:Binding_Site_Annotation .
?pfsb102 faldo:position ?thisPositionOn105 ;
rdf:type faldo:ExactPosition .
?pfse103 faldo:position ?thisPositionOn106 ;
rdf:type faldo:ExactPosition .
?ligand104 rdfs:subClassOf chebi:138140 .
?pfs107 up:annotation ?annotation108 .
?annotation108 faldo:begin ?pfsb109 ;
faldo:end ?pfse110 ;
up:ligand ?ligand111 ;
rdf:type up:Binding_Site_Annotation .
?pfsb109 faldo:position ?thisPositionOn112 ;
rdf:type faldo:ExactPosition .
?pfse110 faldo:position ?thisPositionOn113 ;
rdf:type faldo:ExactPosition .
?ligand111 rdfs:subClassOf chebi:138140 .
_:460870 a rdf:Statement ;
up:attribution _:460824 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:460871 a rdf:Statement ;
up:attribution _:460825 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:460872 a rdf:Statement ;
up:attribution _:460826 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:460873 a rdf:Statement ;
up:attribution _:460827 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:460874 a rdf:Statement ;
up:attribution _:460828 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:460875 a rdf:Statement ;
up:attribution _:460829 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:460876 a rdf:Statement ;
up:attribution _:460830 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:460877 a rdf:Statement ;
up:attribution _:460831 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:460878 a rdf:Statement ;
up:attribution _:460832 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:274 .
_:460879 a rdf:Statement ;
up:attribution _:460833 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:285 .
_:460880 a rdf:Statement ;
up:attribution _:460834 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:444 .
_:460881 a rdf:Statement ;
up:attribution _:460835 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:443 .
_:460882 a rdf:Statement ;
up:attribution _:460836 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:460883 a rdf:Statement ;
up:attribution _:460837 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:594 .
_:460884 a rdf:Statement ;
up:attribution _:460838 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1208 .
_:460885 a rdf:Statement ;
up:attribution _:460839 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0050660 .
_:460886 a rdf:Statement ;
up:attribution _:460840 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0046474 .
_:460887 a rdf:Statement ;
up:attribution _:460841 ;
rdf:subject ?case11 ;
rdf:predicate up:recommendedName ;
rdf:object ?name12 .
_:460888 a rdf:Statement ;
up:attribution _:460842 ;
rdf:subject ?case11 ;
rdf:predicate up:alternativeName ;
rdf:object ?name13 .
_:460889 a rdf:Statement ;
up:attribution _:460843 ;
rdf:subject ?case11 ;
rdf:predicate up:alternativeName ;
rdf:object ?name14 .
_:460890 a rdf:Statement ;
up:attribution _:460844 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:520 .
_:460891 a rdf:Statement ;
up:attribution _:460845 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:521 .
_:460892 a rdf:Statement ;
up:attribution _:460846 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016628 .
_:460893 a rdf:Statement ;
up:attribution _:460847 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0050661 .
_:460894 a rdf:Statement ;
up:attribution _:460848 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0051287 .
_:460895 a rdf:Statement ;
up:attribution _:460849 ;
rdf:subject ?case15 ;
rdf:predicate up:recommendedName ;
rdf:object ?name16 .
_:460896 a rdf:Statement ;
up:attribution _:460850 ;
rdf:subject ?case15 ;
rdf:predicate up:alternativeName ;
rdf:object ?name17 .
_:460897 a rdf:Statement ;
up:attribution _:460851 ;
rdf:subject ?case15 ;
rdf:predicate up:alternativeName ;
rdf:object ?name18 .
_:460898 a rdf:Statement ;
up:attribution _:460852 ;
rdf:subject ?case15 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016636 .
_:460899 a rdf:Statement ;
up:attribution _:460853 ;
rdf:subject ?case19 ;
rdf:predicate up:recommendedName ;
rdf:object ?name20 .
_:460900 a rdf:Statement ;
up:attribution _:460854 ;
rdf:subject ?case19 ;
rdf:predicate up:alternativeName ;
rdf:object ?name21 .
_:460901 a rdf:Statement ;
up:attribution _:460855 ;
rdf:subject ?case19 ;
rdf:predicate up:alternativeName ;
rdf:object ?name22 .
_:460902 a rdf:Statement ;
up:attribution _:460856 ;
rdf:subject ?case19 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016627 .
_:460903 a rdf:Statement ;
up:source unirule:MF_01287 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:460904 a rdf:Statement ;
up:attribution _:460857 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:460905 a rdf:Statement ;
up:source unirule:MF_01287 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:460906 a rdf:Statement ;
up:attribution _:460858 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:460907 a rdf:Statement ;
up:source unirule:MF_01287 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:460908 a rdf:Statement ;
up:attribution _:460859 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:460909 a rdf:Statement ;
up:source unirule:MF_01287 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:460910 a rdf:Statement ;
up:attribution _:460860 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:460911 a rdf:Statement ;
up:source unirule:MF_01287 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:460912 a rdf:Statement ;
up:attribution _:460861 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:460913 a rdf:Statement ;
up:source unirule:MF_01287 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:460914 a rdf:Statement ;
up:attribution _:460862 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:460915 a rdf:Statement ;
up:source unirule:MF_01287 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:460916 a rdf:Statement ;
up:attribution _:460863 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:460917 a rdf:Statement ;
up:source unirule:MF_01287 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:460918 a rdf:Statement ;
up:attribution _:460864 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:460919 a rdf:Statement ;
up:source unirule:MF_01287 ;
rdf:subject ?pfs79 ;
rdf:predicate up:annotation ;
rdf:object ?annotation80 .
_:460920 a rdf:Statement ;
up:attribution _:460865 ;
rdf:subject ?pfs79 ;
rdf:predicate up:annotation ;
rdf:object ?annotation80 .
_:460921 a rdf:Statement ;
up:source unirule:MF_01287 ;
rdf:subject ?pfs86 ;
rdf:predicate up:annotation ;
rdf:object ?annotation87 .
_:460922 a rdf:Statement ;
up:attribution _:460866 ;
rdf:subject ?pfs86 ;
rdf:predicate up:annotation ;
rdf:object ?annotation87 .
_:460923 a rdf:Statement ;
up:source unirule:MF_01287 ;
rdf:subject ?pfs93 ;
rdf:predicate up:annotation ;
rdf:object ?annotation94 .
_:460924 a rdf:Statement ;
up:attribution _:460867 ;
rdf:subject ?pfs93 ;
rdf:predicate up:annotation ;
rdf:object ?annotation94 .
_:460925 a rdf:Statement ;
up:source unirule:MF_01287 ;
rdf:subject ?pfs100 ;
rdf:predicate up:annotation ;
rdf:object ?annotation101 .
_:460926 a rdf:Statement ;
up:attribution _:460868 ;
rdf:subject ?pfs100 ;
rdf:predicate up:annotation ;
rdf:object ?annotation101 .
_:460927 a rdf:Statement ;
up:source unirule:MF_01287 ;
rdf:subject ?pfs107 ;
rdf:predicate up:annotation ;
rdf:object ?annotation108 .
_:460928 a rdf:Statement ;
up:attribution _:460869 ;
rdf:subject ?pfs107 ;
rdf:predicate up:annotation ;
rdf:object ?annotation108 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01287
#Rule MF_01287 Created by:? on:2008-08-20 Modified by:Elisabeth Coudert on:2025-04-02
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01287 .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(URI(CONCAT(STR(?this), '#MF_01287a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionQ9HKS9119 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HKS9121 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HKS9MF_01287114 .
?templateMotifSequenceMatchRegionQ9HKS9119 faldo:begin ?templateMotifSequenceMatchBeginQ9HKS9120 .
?templateMotifSequenceMatchBeginQ9HKS9120 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HKS9115 ;
faldo:reference isoform:Q9HKS9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HKS9121 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01287125 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HKS9MF_01287116 .
?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01287124 .
?targetMotifMatchRegionMatchBeginMF_01287124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01287117 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01287125 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HKS9MF_01287114, 1, (STRLEN(?templateMotifCigarQ9HKS9MF_01287114) - STRLEN(REPLACE(?templateMotifCigarQ9HKS9MF_01287114, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionQ9HKS9115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287116, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287116) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287116, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287116) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) .
BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_01287117) - 1) AS ?thisPositionOn28) .
BIND(?thisPositionOn28 AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t128) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb25) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse26) .
FILTER (REGEX('[GA]', SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionQ9HKS9134 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HKS9136 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HKS9MF_01287129 .
?templateMotifSequenceMatchRegionQ9HKS9134 faldo:begin ?templateMotifSequenceMatchBeginQ9HKS9135 .
?templateMotifSequenceMatchBeginQ9HKS9135 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HKS9130 ;
faldo:reference isoform:Q9HKS9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HKS9136 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01287140 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HKS9MF_01287131 .
?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01287139 .
?targetMotifMatchRegionMatchBeginMF_01287139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01287132 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01287140 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HKS9MF_01287129, 1, (STRLEN(?templateMotifCigarQ9HKS9MF_01287129) - STRLEN(REPLACE(?templateMotifCigarQ9HKS9MF_01287129, CONCAT('^(?:-*[^-]){', STR(((33 - ?templateMotifSequenceMatchBeginPositionQ9HKS9130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287131, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287131) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287131, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287131) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) .
BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_01287132) - 1) AS ?thisPositionOn35) .
BIND(?thisPositionOn35 AS ?thisPositionOn36) .
BIND(?this AS ?pfs1t143) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse33) .
FILTER (REGEX('[ED]', SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a31')) AS ?annotation31) .
BIND(?this AS ?pfs30) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch148 faldo:location ?templateMotifSequenceMatchRegionQ9HKS9149 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HKS9151 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HKS9MF_01287144 .
?templateMotifSequenceMatchRegionQ9HKS9149 faldo:begin ?templateMotifSequenceMatchBeginQ9HKS9150 .
?templateMotifSequenceMatchBeginQ9HKS9150 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HKS9145 ;
faldo:reference isoform:Q9HKS9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HKS9151 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
?targetMotifMatch152 faldo:location ?targetMotifMatchRegionMatch153 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01287155 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HKS9MF_01287146 .
?targetMotifMatchRegionMatch153 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01287154 .
?targetMotifMatchRegionMatchBeginMF_01287154 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01287147 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01287155 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HKS9MF_01287144, 1, (STRLEN(?templateMotifCigarQ9HKS9MF_01287144) - STRLEN(REPLACE(?templateMotifCigarQ9HKS9MF_01287144, CONCAT('^(?:-*[^-]){', STR(((44 - ?templateMotifSequenceMatchBeginPositionQ9HKS9145) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287146, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287146) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287146, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287146) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) .
BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_01287147) - 1) AS ?thisPositionOn42) .
BIND(?thisPositionOn42 AS ?thisPositionOn43) .
BIND(?this AS ?pfs1t158) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse40) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a38')) AS ?annotation38) .
BIND(?this AS ?pfs37) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch163 faldo:location ?templateMotifSequenceMatchRegionQ9HKS9164 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HKS9166 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HKS9MF_01287159 .
?templateMotifSequenceMatchRegionQ9HKS9164 faldo:begin ?templateMotifSequenceMatchBeginQ9HKS9165 .
?templateMotifSequenceMatchBeginQ9HKS9165 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HKS9160 ;
faldo:reference isoform:Q9HKS9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HKS9166 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
?targetMotifMatch167 faldo:location ?targetMotifMatchRegionMatch168 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01287170 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HKS9MF_01287161 .
?targetMotifMatchRegionMatch168 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01287169 .
?targetMotifMatchRegionMatchBeginMF_01287169 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01287162 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01287170 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HKS9MF_01287159, 1, (STRLEN(?templateMotifCigarQ9HKS9MF_01287159) - STRLEN(REPLACE(?templateMotifCigarQ9HKS9MF_01287159, CONCAT('^(?:-*[^-]){', STR(((45 - ?templateMotifSequenceMatchBeginPositionQ9HKS9160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1171) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287161, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287161) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287161, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287161) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), '')))), '[^-]', ''))) AS ?step2172) .
BIND(((?step2172 + ?targetMotifMatchRegionMatchBeginPositionMF_01287162) - 1) AS ?thisPositionOn49) .
BIND(?thisPositionOn49 AS ?thisPositionOn50) .
BIND(?this AS ?pfs1t173) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) .
FILTER (REGEX('[GA]', SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch178 faldo:location ?templateMotifSequenceMatchRegionQ9HKS9179 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HKS9181 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HKS9MF_01287174 .
?templateMotifSequenceMatchRegionQ9HKS9179 faldo:begin ?templateMotifSequenceMatchBeginQ9HKS9180 .
?templateMotifSequenceMatchBeginQ9HKS9180 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HKS9175 ;
faldo:reference isoform:Q9HKS9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HKS9181 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
?targetMotifMatch182 faldo:location ?targetMotifMatchRegionMatch183 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01287185 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HKS9MF_01287176 .
?targetMotifMatchRegionMatch183 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01287184 .
?targetMotifMatchRegionMatchBeginMF_01287184 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01287177 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01287185 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HKS9MF_01287174, 1, (STRLEN(?templateMotifCigarQ9HKS9MF_01287174) - STRLEN(REPLACE(?templateMotifCigarQ9HKS9MF_01287174, CONCAT('^(?:-*[^-]){', STR(((47 - ?templateMotifSequenceMatchBeginPositionQ9HKS9175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287176, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287176) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287176, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287176) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), '')))), '[^-]', ''))) AS ?step2187) .
BIND(((?step2187 + ?targetMotifMatchRegionMatchBeginPositionMF_01287177) - 1) AS ?thisPositionOn56) .
BIND(?thisPositionOn56 AS ?thisPositionOn57) .
BIND(?this AS ?pfs1t188) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) .
FILTER (REGEX('[GA]', SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a52')) AS ?annotation52) .
BIND(?this AS ?pfs51) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch193 faldo:location ?templateMotifSequenceMatchRegionQ9HKS9194 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HKS9196 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HKS9MF_01287189 .
?templateMotifSequenceMatchRegionQ9HKS9194 faldo:begin ?templateMotifSequenceMatchBeginQ9HKS9195 .
?templateMotifSequenceMatchBeginQ9HKS9195 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HKS9190 ;
faldo:reference isoform:Q9HKS9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HKS9196 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
?targetMotifMatch197 faldo:location ?targetMotifMatchRegionMatch198 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01287200 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HKS9MF_01287191 .
?targetMotifMatchRegionMatch198 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01287199 .
?targetMotifMatchRegionMatchBeginMF_01287199 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01287192 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01287200 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HKS9MF_01287189, 1, (STRLEN(?templateMotifCigarQ9HKS9MF_01287189) - STRLEN(REPLACE(?templateMotifCigarQ9HKS9MF_01287189, CONCAT('^(?:-*[^-]){', STR(((100 - ?templateMotifSequenceMatchBeginPositionQ9HKS9190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287191, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287191) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287191, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287191) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) .
BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_01287192) - 1) AS ?thisPositionOn63) .
BIND(?thisPositionOn63 AS ?thisPositionOn64) .
BIND(?this AS ?pfs1t203) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse61) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a59')) AS ?annotation59) .
BIND(?this AS ?pfs58) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch208 faldo:location ?templateMotifSequenceMatchRegionQ9HKS9209 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HKS9211 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HKS9MF_01287204 .
?templateMotifSequenceMatchRegionQ9HKS9209 faldo:begin ?templateMotifSequenceMatchBeginQ9HKS9210 .
?templateMotifSequenceMatchBeginQ9HKS9210 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HKS9205 ;
faldo:reference isoform:Q9HKS9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HKS9211 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
?targetMotifMatch212 faldo:location ?targetMotifMatchRegionMatch213 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01287215 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HKS9MF_01287206 .
?targetMotifMatchRegionMatch213 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01287214 .
?targetMotifMatchRegionMatchBeginMF_01287214 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01287207 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01287215 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HKS9MF_01287204, 1, (STRLEN(?templateMotifCigarQ9HKS9MF_01287204) - STRLEN(REPLACE(?templateMotifCigarQ9HKS9MF_01287204, CONCAT('^(?:-*[^-]){', STR(((124 - ?templateMotifSequenceMatchBeginPositionQ9HKS9205) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287206, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287206) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287206, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287206) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) .
BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_01287207) - 1) AS ?thisPositionOn70) .
BIND(?thisPositionOn70 AS ?thisPositionOn71) .
BIND(?this AS ?pfs1t218) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb67) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse68) .
FILTER (REGEX('[AV]', SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a66')) AS ?annotation66) .
BIND(?this AS ?pfs65) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch223 faldo:location ?templateMotifSequenceMatchRegionQ9HKS9224 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HKS9226 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HKS9MF_01287219 .
?templateMotifSequenceMatchRegionQ9HKS9224 faldo:begin ?templateMotifSequenceMatchBeginQ9HKS9225 .
?templateMotifSequenceMatchBeginQ9HKS9225 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HKS9220 ;
faldo:reference isoform:Q9HKS9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HKS9226 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
?targetMotifMatch227 faldo:location ?targetMotifMatchRegionMatch228 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01287230 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HKS9MF_01287221 .
?targetMotifMatchRegionMatch228 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01287229 .
?targetMotifMatchRegionMatchBeginMF_01287229 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01287222 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01287230 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HKS9MF_01287219, 1, (STRLEN(?templateMotifCigarQ9HKS9MF_01287219) - STRLEN(REPLACE(?templateMotifCigarQ9HKS9MF_01287219, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionQ9HKS9220) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287221, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287221) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287221, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287221) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) .
BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_01287222) - 1) AS ?thisPositionOn77) .
BIND(?thisPositionOn77 AS ?thisPositionOn78) .
BIND(?this AS ?pfs1t233) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb74) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse75) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn77, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a73')) AS ?annotation73) .
BIND(?this AS ?pfs72) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionQ9HKS9239 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HKS9241 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HKS9MF_01287234 .
?templateMotifSequenceMatchRegionQ9HKS9239 faldo:begin ?templateMotifSequenceMatchBeginQ9HKS9240 .
?templateMotifSequenceMatchBeginQ9HKS9240 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HKS9235 ;
faldo:reference isoform:Q9HKS9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HKS9241 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01287245 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HKS9MF_01287236 .
?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01287244 .
?targetMotifMatchRegionMatchBeginMF_01287244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01287237 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01287245 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HKS9MF_01287234, 1, (STRLEN(?templateMotifCigarQ9HKS9MF_01287234) - STRLEN(REPLACE(?templateMotifCigarQ9HKS9MF_01287234, CONCAT('^(?:-*[^-]){', STR(((283 - ?templateMotifSequenceMatchBeginPositionQ9HKS9235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287236, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287236) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287236, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287236) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) .
BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_01287237) - 1) AS ?thisPositionOn84) .
BIND(?thisPositionOn84 AS ?thisPositionOn85) .
BIND(?this AS ?pfs1t248) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfsb81) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfse82) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn84, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a80')) AS ?annotation80) .
BIND(?this AS ?pfs79) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch253 faldo:location ?templateMotifSequenceMatchRegionQ9HKS9254 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HKS9256 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HKS9MF_01287249 .
?templateMotifSequenceMatchRegionQ9HKS9254 faldo:begin ?templateMotifSequenceMatchBeginQ9HKS9255 .
?templateMotifSequenceMatchBeginQ9HKS9255 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HKS9250 ;
faldo:reference isoform:Q9HKS9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HKS9256 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
?targetMotifMatch257 faldo:location ?targetMotifMatchRegionMatch258 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01287260 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HKS9MF_01287251 .
?targetMotifMatchRegionMatch258 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01287259 .
?targetMotifMatchRegionMatchBeginMF_01287259 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01287252 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01287260 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HKS9MF_01287249, 1, (STRLEN(?templateMotifCigarQ9HKS9MF_01287249) - STRLEN(REPLACE(?templateMotifCigarQ9HKS9MF_01287249, CONCAT('^(?:-*[^-]){', STR(((295 - ?templateMotifSequenceMatchBeginPositionQ9HKS9250) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1261) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287251, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287251) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287251, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287251) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), '')))), '[^-]', ''))) AS ?step2262) .
BIND(((?step2262 + ?targetMotifMatchRegionMatchBeginPositionMF_01287252) - 1) AS ?thisPositionOn91) .
BIND(?thisPositionOn91 AS ?thisPositionOn92) .
BIND(?this AS ?pfs1t263) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn91))) AS ?pfsb88) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn92))) AS ?pfse89) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn91, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a87')) AS ?annotation87) .
BIND(?this AS ?pfs86) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch268 faldo:location ?templateMotifSequenceMatchRegionQ9HKS9269 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HKS9271 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HKS9MF_01287264 .
?templateMotifSequenceMatchRegionQ9HKS9269 faldo:begin ?templateMotifSequenceMatchBeginQ9HKS9270 .
?templateMotifSequenceMatchBeginQ9HKS9270 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HKS9265 ;
faldo:reference isoform:Q9HKS9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HKS9271 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
?targetMotifMatch272 faldo:location ?targetMotifMatchRegionMatch273 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01287275 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HKS9MF_01287266 .
?targetMotifMatchRegionMatch273 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01287274 .
?targetMotifMatchRegionMatchBeginMF_01287274 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01287267 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01287275 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HKS9MF_01287264, 1, (STRLEN(?templateMotifCigarQ9HKS9MF_01287264) - STRLEN(REPLACE(?templateMotifCigarQ9HKS9MF_01287264, CONCAT('^(?:-*[^-]){', STR(((296 - ?templateMotifSequenceMatchBeginPositionQ9HKS9265) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1276) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287266, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287266) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287266, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287266) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), '')))), '[^-]', ''))) AS ?step2277) .
BIND(((?step2277 + ?targetMotifMatchRegionMatchBeginPositionMF_01287267) - 1) AS ?thisPositionOn98) .
BIND(?thisPositionOn98 AS ?thisPositionOn99) .
BIND(?this AS ?pfs1t278) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn98))) AS ?pfsb95) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn99))) AS ?pfse96) .
FILTER (REGEX('[ILM]', SUBSTR(?thisSequenceValue, ?thisPositionOn98, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a94')) AS ?annotation94) .
BIND(?this AS ?pfs93) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch283 faldo:location ?templateMotifSequenceMatchRegionQ9HKS9284 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HKS9286 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HKS9MF_01287279 .
?templateMotifSequenceMatchRegionQ9HKS9284 faldo:begin ?templateMotifSequenceMatchBeginQ9HKS9285 .
?templateMotifSequenceMatchBeginQ9HKS9285 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HKS9280 ;
faldo:reference isoform:Q9HKS9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HKS9286 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
?targetMotifMatch287 faldo:location ?targetMotifMatchRegionMatch288 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01287290 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HKS9MF_01287281 .
?targetMotifMatchRegionMatch288 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01287289 .
?targetMotifMatchRegionMatchBeginMF_01287289 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01287282 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01287290 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HKS9MF_01287279, 1, (STRLEN(?templateMotifCigarQ9HKS9MF_01287279) - STRLEN(REPLACE(?templateMotifCigarQ9HKS9MF_01287279, CONCAT('^(?:-*[^-]){', STR(((338 - ?templateMotifSequenceMatchBeginPositionQ9HKS9280) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1291) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287281, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287281) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287281, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287281) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), '')))), '[^-]', ''))) AS ?step2292) .
BIND(((?step2292 + ?targetMotifMatchRegionMatchBeginPositionMF_01287282) - 1) AS ?thisPositionOn105) .
BIND(?thisPositionOn105 AS ?thisPositionOn106) .
BIND(?this AS ?pfs1t293) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn105))) AS ?pfsb102) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn106))) AS ?pfse103) .
FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn105, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a101')) AS ?annotation101) .
BIND(?this AS ?pfs100) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch298 faldo:location ?templateMotifSequenceMatchRegionQ9HKS9299 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HKS9301 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HKS9MF_01287294 .
?templateMotifSequenceMatchRegionQ9HKS9299 faldo:begin ?templateMotifSequenceMatchBeginQ9HKS9300 .
?templateMotifSequenceMatchBeginQ9HKS9300 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HKS9295 ;
faldo:reference isoform:Q9HKS9-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HKS9301 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
?targetMotifMatch302 faldo:location ?targetMotifMatchRegionMatch303 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01287305 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HKS9MF_01287296 .
?targetMotifMatchRegionMatch303 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01287304 .
?targetMotifMatchRegionMatchBeginMF_01287304 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01287297 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01287305 edam:has_input signature:MF_01287 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HKS9MF_01287294, 1, (STRLEN(?templateMotifCigarQ9HKS9MF_01287294) - STRLEN(REPLACE(?templateMotifCigarQ9HKS9MF_01287294, CONCAT('^(?:-*[^-]){', STR(((374 - ?templateMotifSequenceMatchBeginPositionQ9HKS9295) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1306) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287296, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287296) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HKS9MF_01287296, 1, (STRLEN(?targetMotifMatchCigarQ9HKS9MF_01287296) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HKS9MF_01287296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), '')))), '[^-]', ''))) AS ?step2307) .
BIND(((?step2307 + ?targetMotifMatchRegionMatchBeginPositionMF_01287297) - 1) AS ?thisPositionOn112) .
BIND(?thisPositionOn112 AS ?thisPositionOn113) .
BIND(?this AS ?pfs1t308) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn112))) AS ?pfsb109) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn113))) AS ?pfse110) .
FILTER (REGEX('[VGALT]', SUBSTR(?thisSequenceValue, ?thisPositionOn112, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a108')) AS ?annotation108) .
BIND(?this AS ?pfs107) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:183967 .
BIND(?this AS ?case11) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a12')) AS ?name12) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a13')) AS ?name13) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a14')) AS ?name14) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:224756 .
BIND(?this AS ?case15) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a16')) AS ?name16) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a17')) AS ?name17) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a18')) AS ?name18) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
VALUES ?supertaxon309 {taxon:224756 taxon:183967}
?thisOrganism rdfs:subClassOf+ ?supertaxon309 .
})) .
BIND(?this AS ?case19) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a20')) AS ?name20) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a21')) AS ?name21) .
BIND(URI(CONCAT(STR(?this), '#MF_01287a22')) AS ?name22) .
}
}
"xsd:string |