| http://purl.uniprot.org/unirules/MF_03118#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:823806 up:source unirule:MF_03118 .
_:823807 up:ecName '4.2.1.109' ;
up:fullName 'Methylthioribulose-1-phosphate dehydratase' ;
up:shortName 'MTRu-1-P dehydratase' ;
rdf:type up:Structured_Name .
_:823808 up:source unirule:MF_03118 .
_:823809 up:ecName '3.1.3.77' ;
up:fullName 'Enolase-phosphatase E1' ;
rdf:type up:Structured_Name .
_:823810 up:fullName '2,3-diketo-5-methylthio-1-phosphopentane phosphatase' ;
rdf:type up:Structured_Name .
_:823811 up:source unirule:MF_03118 .
_:823812 up:source unirule:MF_03118 .
_:823813 up:source unirule:MF_03118 .
_:823814 up:source unirule:MF_03118 .
_:823815 up:source unirule:MF_03118 .
_:823816 up:source unirule:MF_03118 .
_:823817 up:source unirule:MF_03118 .
_:823818 up:source unirule:MF_03118 .
_:823819 up:source unirule:MF_03118 .
_:823820 up:source unirule:MF_03118 .
_:823821 up:source unirule:MF_03118 .
_:823822 up:source unirule:MF_03118 .
_:823823 up:source unirule:MF_03118 .
_:823824 up:source unirule:MF_03118 .
_:823825 up:source unirule:MF_03118 .
_:823826 up:source unirule:MF_03118 .
_:823827 up:source unirule:MF_03118 .
_:823828 up:source unirule:MF_03118 .
_:823829 up:source unirule:MF_03118 .
_:823830 up:source unirule:MF_03118 .
_:823831 up:source unirule:MF_03118 .
_:823832 up:source unirule:MF_03118 .
_:823833 up:source unirule:MF_03118 .
_:823834 up:source unirule:MF_03118 .
_:823835 up:source unirule:MF_03118 .
_:823836 up:source unirule:MF_03118 .
_:823837 up:source unirule:MF_03118 .
_:823838 up:source unirule:MF_03118 .
_:823839 up:source unirule:MF_03118 .
_:823840 up:source unirule:MF_03118 .
_:823841 up:source unirule:MF_03118 .
_:823842 up:source unirule:MF_03118 .
_:823843 up:source unirule:MF_03118 .
_:823844 up:source unirule:MF_03118 .
_:823845 up:source unirule:MF_03118 .
?this up:annotation ?annotation3 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ,
?annotation10 ,
?annotation11 ,
?annotation12 ;
up:classifiedWith GO:0008270 ,
GO:0019509 ,
GO:0043715 ,
GO:0043716 ,
GO:0046570 ,
keyword:28 ,
keyword:378 ,
keyword:456 ,
keyword:479 ,
keyword:486 ,
keyword:511 ,
keyword:862 ;
up:domain ?namedpart1 ,
?namedpart2 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Probable bifunctional methylthioribulose-1-phosphate dehydratase/enolase-phosphatase E1' ;
rdf:type up:Structured_Name .
?namedpart1 up:recommendedName _:823807 .
?namedpart2 up:alternativeName _:823810 ;
up:recommendedName _:823809 .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:cofactor chebi:29105 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 zinc ion per subunit.' .
?annotation8 a up:Pathway_Annotation ;
rdfs:comment 'Amino-acid biosynthesis; L-methionine biosynthesis via salvage pathway; L-methionine from S-methyl-5-thio-alpha-D-ribose 1-phosphate: step 2/6.' .
?annotation9 a up:Pathway_Annotation ;
rdfs:comment 'Amino-acid biosynthesis; L-methionine biosynthesis via salvage pathway; L-methionine from S-methyl-5-thio-alpha-D-ribose 1-phosphate: step 3/6.' .
?annotation10 a up:Pathway_Annotation ;
rdfs:comment 'Amino-acid biosynthesis; L-methionine biosynthesis via salvage pathway; L-methionine from S-methyl-5-thio-alpha-D-ribose 1-phosphate: step 4/6.' .
?annotation11 a up:Similarity_Annotation ;
rdfs:comment 'In the N-terminal section; belongs to the aldolase class II family. MtnB subfamily.' .
?annotation12 a up:Similarity_Annotation ;
rdfs:comment 'In the C-terminal section; belongs to the HAD-like hydrolase superfamily. MasA/MtnC family.' .
?case13 up:classifiedWith GO:0000287 ,
keyword:460 .
?pfs14 up:annotation ?annotation15 ,
?annotation21 ,
?annotation27 .
?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:18420 .
?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:18420 .
?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:18420 .
?pfs33 up:annotation ?annotation34 .
?annotation34 faldo:begin ?pfsb35 ;
faldo:end ?pfse36 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Methylthioribulose-1-phosphate dehydratase' .
?pfsb35 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse36 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Enolase-phosphatase E1' .
?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 ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?pfse48 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?ligand49 rdfs:subClassOf ?molecule50 .
?molecule50 rdfs:label 'substrate' .
?pfs53 up:annotation ?annotation54 .
?annotation54 faldo:begin ?pfsb55 ;
faldo:end ?pfse56 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor/acceptor; for methylthioribulose-1-phosphate dehydratase activity' .
?pfsb55 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?pfse56 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?pfs59 up:annotation ?annotation60 .
?annotation60 faldo:begin ?pfsb61 ;
faldo:end ?pfse62 ;
up:ligand ?ligand63 ;
rdf:type up:Binding_Site_Annotation .
?pfsb61 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?pfse62 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?ligand63 rdfs:subClassOf chebi:29105 .
?pfs66 up:annotation ?annotation67 .
?annotation67 faldo:begin ?pfsb68 ;
faldo:end ?pfse69 ;
up:ligand ?ligand70 ;
rdf:type up:Binding_Site_Annotation .
?pfsb68 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?pfse69 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?ligand70 rdfs:subClassOf chebi:29105 .
?pfs73 up:annotation ?annotation74 .
?annotation74 faldo:begin ?pfsb75 ;
faldo:end ?pfse76 ;
up:ligand ?ligand77 ;
rdf:type up:Binding_Site_Annotation .
?pfsb75 faldo:position ?thisPositionOn78 ;
rdf:type faldo:ExactPosition .
?pfse76 faldo:position ?thisPositionOn79 ;
rdf:type faldo:ExactPosition .
?ligand77 rdfs:subClassOf chebi:29105 .
?pfs80 up:annotation ?annotation81 .
?annotation81 faldo:begin ?pfsb82 ;
faldo:end ?pfse83 ;
up:ligand ?ligand84 ;
rdf:type up:Binding_Site_Annotation .
?pfsb82 faldo:position ?thisPositionOn86 ;
rdf:type faldo:ExactPosition .
?pfse83 faldo:position ?thisPositionOn87 ;
rdf:type faldo:ExactPosition .
?ligand84 rdfs:subClassOf ?molecule85 .
?molecule85 rdfs:label 'substrate' .
?pfs88 up:annotation ?annotation89 .
?annotation89 faldo:begin ?pfsb90 ;
faldo:end ?pfse91 ;
up:ligand ?ligand92 ;
rdf:type up:Binding_Site_Annotation .
?pfsb90 faldo:position ?thisPositionOn94 ;
rdf:type faldo:ExactPosition .
?pfse91 faldo:position ?thisPositionOn95 ;
rdf:type faldo:ExactPosition .
?ligand92 rdfs:subClassOf ?molecule93 .
?molecule93 rdfs:label 'substrate' .
_:823846 a rdf:Statement ;
up:attribution _:823806 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:823847 a rdf:Statement ;
up:attribution _:823808 ;
rdf:subject ?this ;
rdf:predicate up:domain ;
rdf:object ?namedpart1 .
_:823848 a rdf:Statement ;
up:attribution _:823811 ;
rdf:subject ?this ;
rdf:predicate up:domain ;
rdf:object ?namedpart2 .
_:823849 a rdf:Statement ;
up:attribution _:823812 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:823850 a rdf:Statement ;
up:attribution _:823813 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:823851 a rdf:Statement ;
up:attribution _:823814 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:823852 a rdf:Statement ;
up:attribution _:823815 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:823853 a rdf:Statement ;
up:attribution _:823816 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:823854 a rdf:Statement ;
up:attribution _:823817 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:823855 a rdf:Statement ;
up:attribution _:823818 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:823856 a rdf:Statement ;
up:attribution _:823819 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:823857 a rdf:Statement ;
up:attribution _:823820 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:28 .
_:823858 a rdf:Statement ;
up:attribution _:823821 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:823859 a rdf:Statement ;
up:attribution _:823822 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:823860 a rdf:Statement ;
up:attribution _:823823 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:823861 a rdf:Statement ;
up:attribution _:823824 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:486 .
_:823862 a rdf:Statement ;
up:attribution _:823825 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:511 .
_:823863 a rdf:Statement ;
up:attribution _:823826 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:823864 a rdf:Statement ;
up:attribution _:823827 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008270 .
_:823865 a rdf:Statement ;
up:attribution _:823828 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0043715 .
_:823866 a rdf:Statement ;
up:attribution _:823829 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0043716 .
_:823867 a rdf:Statement ;
up:attribution _:823830 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0046570 .
_:823868 a rdf:Statement ;
up:attribution _:823831 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019509 .
_:823869 a rdf:Statement ;
up:attribution _:823832 ;
rdf:subject ?case13 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:823870 a rdf:Statement ;
up:attribution _:823833 ;
rdf:subject ?case13 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:823871 a rdf:Statement ;
up:source unirule:MF_03118 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:823872 a rdf:Statement ;
up:attribution _:823834 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:823873 a rdf:Statement ;
up:source unirule:MF_03118 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:823874 a rdf:Statement ;
up:attribution _:823835 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:823875 a rdf:Statement ;
up:source unirule:MF_03118 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:823876 a rdf:Statement ;
up:attribution _:823836 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:823877 a rdf:Statement ;
up:source unirule:MF_03118 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:823878 a rdf:Statement ;
up:attribution _:823837 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:823879 a rdf:Statement ;
up:source unirule:MF_03118 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:823880 a rdf:Statement ;
up:attribution _:823838 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:823881 a rdf:Statement ;
up:source unirule:MF_03118 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:823882 a rdf:Statement ;
up:attribution _:823839 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:823883 a rdf:Statement ;
up:source unirule:MF_03118 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:823884 a rdf:Statement ;
up:attribution _:823840 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:823885 a rdf:Statement ;
up:source unirule:MF_03118 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:823886 a rdf:Statement ;
up:attribution _:823841 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:823887 a rdf:Statement ;
up:source unirule:MF_03118 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:823888 a rdf:Statement ;
up:attribution _:823842 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:823889 a rdf:Statement ;
up:source unirule:MF_03118 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:823890 a rdf:Statement ;
up:attribution _:823843 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:823891 a rdf:Statement ;
up:source unirule:MF_03118 ;
rdf:subject ?pfs80 ;
rdf:predicate up:annotation ;
rdf:object ?annotation81 .
_:823892 a rdf:Statement ;
up:attribution _:823844 ;
rdf:subject ?pfs80 ;
rdf:predicate up:annotation ;
rdf:object ?annotation81 .
_:823893 a rdf:Statement ;
up:source unirule:MF_03118 ;
rdf:subject ?pfs88 ;
rdf:predicate up:annotation ;
rdf:object ?annotation89 .
_:823894 a rdf:Statement ;
up:attribution _:823845 ;
rdf:subject ?pfs88 ;
rdf:predicate up:annotation ;
rdf:object ?annotation89 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03118
#Rule MF_03118 Created by:? on:2012-10-29 Modified by:Edouard de Castro on:2024-09-19
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03118 .
?thisOrganism rdfs:subClassOf+ taxon:33090 .
BIND(URI(CONCAT(STR(?this), '#MF_03118a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a1')) AS ?namedpart1) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a2')) AS ?namedpart2) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a11')) AS ?annotation11) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a12')) AS ?annotation12) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionQ9FN41101 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FN41103 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FN41MF_0311896 .
?templateMotifSequenceMatchRegionQ9FN41101 faldo:begin ?templateMotifSequenceMatchBeginQ9FN41102 .
?templateMotifSequenceMatchBeginQ9FN41102 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FN4197 ;
faldo:reference isoform:Q9FN41-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FN41103 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03118107 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FN41MF_0311898 .
?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03118106 .
?targetMotifMatchRegionMatchBeginMF_03118106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0311899 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03118107 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FN41MF_0311896, 1, (STRLEN(?templateMotifCigarQ9FN41MF_0311896) - STRLEN(REPLACE(?templateMotifCigarQ9FN41MF_0311896, CONCAT('^(?:-*[^-]){', STR(((271 - ?templateMotifSequenceMatchBeginPositionQ9FN4197) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FN41MF_0311898, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_0311898) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_0311898, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FN41MF_0311898, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_0311898) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_0311898, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) .
BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0311899) - 1) AS ?thisPositionOn19) .
BIND(?thisPositionOn19 AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t110) .
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) = 'D')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FN41MF_0311896, 1, (STRLEN(?templateMotifCigarQ9FN41MF_0311896) - STRLEN(REPLACE(?templateMotifCigarQ9FN41MF_0311896, CONCAT('^(?:-*[^-]){', STR(((273 - ?templateMotifSequenceMatchBeginPositionQ9FN4197) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FN41MF_0311898, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_0311898) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_0311898, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FN41MF_0311898, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_0311898) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_0311898, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) .
BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_0311899) - 1) AS ?thisPositionOn25) .
BIND(?thisPositionOn25 AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t113) .
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) = 'E')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FN41MF_0311896, 1, (STRLEN(?templateMotifCigarQ9FN41MF_0311896) - STRLEN(REPLACE(?templateMotifCigarQ9FN41MF_0311896, CONCAT('^(?:-*[^-]){', STR(((466 - ?templateMotifSequenceMatchBeginPositionQ9FN4197) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FN41MF_0311898, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_0311898) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_0311898, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FN41MF_0311898, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_0311898) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_0311898, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) .
BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_0311899) - 1) AS ?thisPositionOn31) .
BIND(?thisPositionOn31 AS ?thisPositionOn32) .
BIND(?this AS ?pfs1t116) .
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) = 'D')) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch121 faldo:location ?templateMotifSequenceMatchRegionQ9FN41122 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FN41124 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FN41MF_03118117 .
?templateMotifSequenceMatchRegionQ9FN41122 faldo:begin ?templateMotifSequenceMatchBeginQ9FN41123 .
?templateMotifSequenceMatchBeginQ9FN41123 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FN41118 ;
faldo:reference isoform:Q9FN41-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FN41124 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
?targetMotifMatch125 faldo:location ?targetMotifMatchRegionMatch126 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03118128 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FN41MF_03118119 .
?targetMotifMatchRegionMatch126 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03118127 .
?targetMotifMatchRegionMatchBeginMF_03118127 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03118120 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03118128 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
BIND(1 AS ?thisPositionOn37) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FN41MF_03118117, 1, (STRLEN(?templateMotifCigarQ9FN41MF_03118117) - STRLEN(REPLACE(?templateMotifCigarQ9FN41MF_03118117, CONCAT('^(?:-*[^-]){', STR(((237 - ?templateMotifSequenceMatchBeginPositionQ9FN41118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118119, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118119) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118119, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118119) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) .
BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_03118120) - 1) AS ?thisPositionOn38) .
BIND(?this AS ?pfs2t131) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse36) .
FILTER ((BOUND(?thisPositionOn37) && BOUND(?thisPositionOn38))) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a34')) AS ?annotation34) .
BIND(?this AS ?pfs33) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionQ9FN41137 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FN41139 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FN41MF_03118132 .
?templateMotifSequenceMatchRegionQ9FN41137 faldo:begin ?templateMotifSequenceMatchBeginQ9FN41138 .
?templateMotifSequenceMatchBeginQ9FN41138 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FN41133 ;
faldo:reference isoform:Q9FN41-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FN41139 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03118143 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FN41MF_03118134 .
?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03118142 .
?targetMotifMatchRegionMatchBeginMF_03118142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03118135 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03118143 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FN41MF_03118132, 1, (STRLEN(?templateMotifCigarQ9FN41MF_03118132) - STRLEN(REPLACE(?templateMotifCigarQ9FN41MF_03118132, CONCAT('^(?:-*[^-]){', STR(((268 - ?templateMotifSequenceMatchBeginPositionQ9FN41133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118134, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118134) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118134, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118134) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) .
BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_03118135) - 1) AS ?thisPositionOn43) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn44) .
BIND(?this AS ?pfs2t146) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse42) .
FILTER ((BOUND(?thisPositionOn43) && BOUND(?thisPositionOn44))) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch151 faldo:location ?templateMotifSequenceMatchRegionQ9FN41152 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FN41154 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FN41MF_03118147 .
?templateMotifSequenceMatchRegionQ9FN41152 faldo:begin ?templateMotifSequenceMatchBeginQ9FN41153 .
?templateMotifSequenceMatchBeginQ9FN41153 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FN41148 ;
faldo:reference isoform:Q9FN41-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FN41154 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
?targetMotifMatch155 faldo:location ?targetMotifMatchRegionMatch156 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03118158 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FN41MF_03118149 .
?targetMotifMatchRegionMatch156 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03118157 .
?targetMotifMatchRegionMatchBeginMF_03118157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03118150 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03118158 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FN41MF_03118147, 1, (STRLEN(?templateMotifCigarQ9FN41MF_03118147) - STRLEN(REPLACE(?templateMotifCigarQ9FN41MF_03118147, CONCAT('^(?:-*[^-]){', STR(((406 - ?templateMotifSequenceMatchBeginPositionQ9FN41148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118149, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118149, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) .
BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_03118150) - 1) AS ?thisPositionOn51) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FN41MF_03118147, 1, (STRLEN(?templateMotifCigarQ9FN41MF_03118147) - STRLEN(REPLACE(?templateMotifCigarQ9FN41MF_03118147, CONCAT('^(?:-*[^-]){', STR(((407 - ?templateMotifSequenceMatchBeginPositionQ9FN41148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118149, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118149, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) .
BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_03118150) - 1) AS ?thisPositionOn52) .
BIND(?this AS ?pfs2t163) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb47) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse48) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, (?thisPositionOn52 - ?thisPositionOn51)) = 'SS')) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a46')) AS ?annotation46) .
BIND(?this AS ?pfs45) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionQ9FN41169 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FN41171 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FN41MF_03118164 .
?templateMotifSequenceMatchRegionQ9FN41169 faldo:begin ?templateMotifSequenceMatchBeginQ9FN41170 .
?templateMotifSequenceMatchBeginQ9FN41170 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FN41165 ;
faldo:reference isoform:Q9FN41-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FN41171 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03118175 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FN41MF_03118166 .
?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03118174 .
?targetMotifMatchRegionMatchBeginMF_03118174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03118167 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03118175 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FN41MF_03118164, 1, (STRLEN(?templateMotifCigarQ9FN41MF_03118164) - STRLEN(REPLACE(?templateMotifCigarQ9FN41MF_03118164, CONCAT('^(?:-*[^-]){', STR(((152 - ?templateMotifSequenceMatchBeginPositionQ9FN41165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118166, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118166, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) .
BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_03118167) - 1) AS ?thisPositionOn57) .
BIND(?thisPositionOn57 AS ?thisPositionOn58) .
BIND(?this AS ?pfs2t178) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb55) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse56) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a54')) AS ?annotation54) .
BIND(?this AS ?pfs53) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionQ9FN41184 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FN41186 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FN41MF_03118179 .
?templateMotifSequenceMatchRegionQ9FN41184 faldo:begin ?templateMotifSequenceMatchBeginQ9FN41185 .
?templateMotifSequenceMatchBeginQ9FN41185 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FN41180 ;
faldo:reference isoform:Q9FN41-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FN41186 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03118190 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FN41MF_03118181 .
?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03118189 .
?targetMotifMatchRegionMatchBeginMF_03118189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03118182 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03118190 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FN41MF_03118179, 1, (STRLEN(?templateMotifCigarQ9FN41MF_03118179) - STRLEN(REPLACE(?templateMotifCigarQ9FN41MF_03118179, CONCAT('^(?:-*[^-]){', STR(((127 - ?templateMotifSequenceMatchBeginPositionQ9FN41180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118181, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118181) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118181, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118181) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) .
BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_03118182) - 1) AS ?thisPositionOn64) .
BIND(?thisPositionOn64 AS ?thisPositionOn65) .
BIND(?this AS ?pfs2t193) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb61) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse62) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a60')) AS ?annotation60) .
BIND(?this AS ?pfs59) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch198 faldo:location ?templateMotifSequenceMatchRegionQ9FN41199 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FN41201 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FN41MF_03118194 .
?templateMotifSequenceMatchRegionQ9FN41199 faldo:begin ?templateMotifSequenceMatchBeginQ9FN41200 .
?templateMotifSequenceMatchBeginQ9FN41200 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FN41195 ;
faldo:reference isoform:Q9FN41-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FN41201 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
?targetMotifMatch202 faldo:location ?targetMotifMatchRegionMatch203 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03118205 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FN41MF_03118196 .
?targetMotifMatchRegionMatch203 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03118204 .
?targetMotifMatchRegionMatchBeginMF_03118204 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03118197 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03118205 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FN41MF_03118194, 1, (STRLEN(?templateMotifCigarQ9FN41MF_03118194) - STRLEN(REPLACE(?templateMotifCigarQ9FN41MF_03118194, CONCAT('^(?:-*[^-]){', STR(((129 - ?templateMotifSequenceMatchBeginPositionQ9FN41195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118196, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118196) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118196, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118196) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) .
BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_03118197) - 1) AS ?thisPositionOn71) .
BIND(?thisPositionOn71 AS ?thisPositionOn72) .
BIND(?this AS ?pfs2t208) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb68) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse69) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a67')) AS ?annotation67) .
BIND(?this AS ?pfs66) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch213 faldo:location ?templateMotifSequenceMatchRegionQ9FN41214 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FN41216 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FN41MF_03118209 .
?templateMotifSequenceMatchRegionQ9FN41214 faldo:begin ?templateMotifSequenceMatchBeginQ9FN41215 .
?templateMotifSequenceMatchBeginQ9FN41215 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FN41210 ;
faldo:reference isoform:Q9FN41-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FN41216 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
?targetMotifMatch217 faldo:location ?targetMotifMatchRegionMatch218 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03118220 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FN41MF_03118211 .
?targetMotifMatchRegionMatch218 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03118219 .
?targetMotifMatchRegionMatchBeginMF_03118219 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03118212 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03118220 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FN41MF_03118209, 1, (STRLEN(?templateMotifCigarQ9FN41MF_03118209) - STRLEN(REPLACE(?templateMotifCigarQ9FN41MF_03118209, CONCAT('^(?:-*[^-]){', STR(((202 - ?templateMotifSequenceMatchBeginPositionQ9FN41210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1221) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118211, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118211) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118211, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118211) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), '')))), '[^-]', ''))) AS ?step2222) .
BIND(((?step2222 + ?targetMotifMatchRegionMatchBeginPositionMF_03118212) - 1) AS ?thisPositionOn78) .
BIND(?thisPositionOn78 AS ?thisPositionOn79) .
BIND(?this AS ?pfs2t223) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfsb75) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfse76) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn78, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a74')) AS ?annotation74) .
BIND(?this AS ?pfs73) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch228 faldo:location ?templateMotifSequenceMatchRegionQ9FN41229 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FN41231 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FN41MF_03118224 .
?templateMotifSequenceMatchRegionQ9FN41229 faldo:begin ?templateMotifSequenceMatchBeginQ9FN41230 .
?templateMotifSequenceMatchBeginQ9FN41230 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FN41225 ;
faldo:reference isoform:Q9FN41-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FN41231 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
?targetMotifMatch232 faldo:location ?targetMotifMatchRegionMatch233 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03118235 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FN41MF_03118226 .
?targetMotifMatchRegionMatch233 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03118234 .
?targetMotifMatchRegionMatchBeginMF_03118234 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03118227 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03118235 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FN41MF_03118224, 1, (STRLEN(?templateMotifCigarQ9FN41MF_03118224) - STRLEN(REPLACE(?templateMotifCigarQ9FN41MF_03118224, CONCAT('^(?:-*[^-]){', STR(((109 - ?templateMotifSequenceMatchBeginPositionQ9FN41225) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1236) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118226, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118226) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118226, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118226) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), '')))), '[^-]', ''))) AS ?step2237) .
BIND(((?step2237 + ?targetMotifMatchRegionMatchBeginPositionMF_03118227) - 1) AS ?thisPositionOn86) .
BIND(?thisPositionOn86 AS ?thisPositionOn87) .
BIND(?this AS ?pfs2t238) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfsb82) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfse83) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn86, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a81')) AS ?annotation81) .
BIND(?this AS ?pfs80) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch243 faldo:location ?templateMotifSequenceMatchRegionQ9FN41244 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9FN41246 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9FN41MF_03118239 .
?templateMotifSequenceMatchRegionQ9FN41244 faldo:begin ?templateMotifSequenceMatchBeginQ9FN41245 .
?templateMotifSequenceMatchBeginQ9FN41245 faldo:position ?templateMotifSequenceMatchBeginPositionQ9FN41240 ;
faldo:reference isoform:Q9FN41-1 .
?templateMotifSequenceProfileAlignmentOperationQ9FN41246 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
?targetMotifMatch247 faldo:location ?targetMotifMatchRegionMatch248 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03118250 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9FN41MF_03118241 .
?targetMotifMatchRegionMatch248 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03118249 .
?targetMotifMatchRegionMatchBeginMF_03118249 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03118242 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03118250 edam:has_input signature:MF_03118 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9FN41MF_03118239, 1, (STRLEN(?templateMotifCigarQ9FN41MF_03118239) - STRLEN(REPLACE(?templateMotifCigarQ9FN41MF_03118239, CONCAT('^(?:-*[^-]){', STR(((440 - ?templateMotifSequenceMatchBeginPositionQ9FN41240) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1251) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118241, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118241) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9FN41MF_03118241, 1, (STRLEN(?targetMotifMatchCigarQ9FN41MF_03118241) - STRLEN(REPLACE(?targetMotifMatchCigarQ9FN41MF_03118241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), '')))), '[^-]', ''))) AS ?step2252) .
BIND(((?step2252 + ?targetMotifMatchRegionMatchBeginPositionMF_03118242) - 1) AS ?thisPositionOn94) .
BIND(?thisPositionOn94 AS ?thisPositionOn95) .
BIND(?this AS ?pfs2t253) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfsb90) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfse91) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn94, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_03118a89')) AS ?annotation89) .
BIND(?this AS ?pfs88) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag254) .
}
BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag254, ?UNBOUND_VARIABLE) AS ?case13) .
}
"xsd:string |