| http://purl.uniprot.org/unirules/MF_02041#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:719960 up:source unirule:MF_02041 .
_:719961 up:source unirule:MF_02041 .
_:719962 up:source unirule:MF_02041 .
_:719963 up:source unirule:MF_02041 .
_:719964 up:source unirule:MF_02041 .
_:719965 up:source unirule:MF_02041 .
_:719966 up:source unirule:MF_02041 .
_:719967 up:source unirule:MF_02041 .
_:719968 up:source unirule:MF_02041 .
_:719969 up:source unirule:MF_02041 .
_:719970 up:source unirule:MF_02041 .
_:719971 up:source unirule:MF_02041 .
_:719972 up:source unirule:MF_02041 .
_:719973 up:source unirule:MF_02041 .
_:719974 up:source unirule:MF_02041 .
_:719975 up:source unirule:MF_02041 .
_:719976 up:source unirule:MF_02041 .
_:719977 up:source unirule:MF_02041 .
_:719978 up:source unirule:MF_02041 .
_:719979 up:source unirule:MF_02041 .
_:719980 up:source unirule:MF_02041 .
_:719981 up:source unirule:MF_02041 .
_:719982 up:source unirule:MF_02041 .
_:719983 up:source unirule:MF_02041 .
_:719984 up:source unirule:MF_02041 .
_:719985 up:source unirule:MF_02041 .
_:719986 up:source unirule:MF_02041 .
_:719987 up:source unirule:MF_02041 .
_:719988 up:source unirule:MF_02041 .
_:719989 up:source unirule:MF_02041 .
_:719990 up:source unirule:MF_02041 .
_:719991 up:source unirule:MF_02041 .
_:719992 up:source unirule:MF_02041 .
_:719993 up:source unirule:MF_02041 .
_:719994 up:source unirule:MF_02041 .
?this up:annotation ?annotation0 ,
?annotation1 ,
?annotation3 ,
?annotation5 ,
?annotation7 ,
?annotation9 ,
?annotation10 ;
up:classifiedWith GO:0000049 ,
GO:0002943 ,
GO:0010181 ,
GO:0017150 ,
keyword:285 ,
keyword:288 ,
keyword:521 ,
keyword:560 ,
keyword:694 ,
keyword:819 ,
keyword:820 .
?annotation0 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the synthesis of 5,6-dihydrouridine (D), a modified base found in the D-loop of most tRNAs, via the reduction of the C5-C6 double bond in target uridines. Specifically modifies U20 and U20a in tRNAs.' .
?annotation1 up:activity ?activity2 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity2 up:catalyticActivity ;
up:enzymeClass .
?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 .
?annotation7 up:activity ?activity8 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity8 up:catalyticActivity .
?annotation9 up:cofactor chebi:58210 ;
rdf:type up:Cofactor_Annotation .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the Dus family. DusA subfamily.' .
?case11 up:alternativeName ?name13 ,
?name14 ;
up:recommendedName ?name12 .
?name12 up:ecName '1.3.1.-' ,
'1.3.1.91' ;
up:fullName 'tRNA-dihydrouridine(20/20a) synthase' ;
rdf:type up:Structured_Name .
?name13 up:fullName 'U20-specific dihydrouridine synthase' ;
up:shortName 'U20-specific Dus' ;
rdf:type up:Structured_Name .
?name14 up:fullName 'tRNA-dihydrouridine synthase A' ;
rdf:type up:Structured_Name .
?case15 up:alternativeName ?name17 ;
up:recommendedName ?name16 .
?name16 up:ecName '1.3.1.-' ,
'1.3.1.91' ;
up:fullName 'tRNA-dihydrouridine(20/20a) synthase' ;
rdf:type up:Structured_Name .
?name17 up:fullName 'DusA-like U20-specific dihydrouridine synthase' ;
up:shortName 'U20-specific Dus' ;
rdf:type up:Structured_Name .
?pfs18 up:annotation ?annotation19 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
up:ligand ?ligand22 ;
rdf:type up:Binding_Site_Annotation .
?pfsb20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?ligand22 rdfs:subClassOf chebi:58210 .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
up:ligand ?ligand29 ;
rdf:type up:Binding_Site_Annotation .
?pfsb27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?ligand29 rdfs:subClassOf chebi:58210 .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
up:ligand ?ligand36 ;
rdf:type up:Binding_Site_Annotation .
?pfsb34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?ligand36 rdfs:subClassOf chebi:58210 .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor' .
?pfsb41 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfs45 up:annotation ?annotation46 .
?annotation46 faldo:begin ?pfsb47 ;
faldo:end ?pfse48 ;
up:ligand ?ligand49 ;
rdf:type up:Binding_Site_Annotation .
?pfsb47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?pfse48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?ligand49 rdfs:subClassOf chebi:58210 .
?pfs52 up:annotation ?annotation53 .
?annotation53 faldo:begin ?pfsb54 ;
faldo:end ?pfse55 ;
up:ligand ?ligand56 ;
rdf:type up:Binding_Site_Annotation .
?pfsb54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?pfse55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?ligand56 rdfs:subClassOf chebi:58210 .
?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:58210 .
?pfs66 up:annotation ?annotation67 .
?annotation67 faldo:begin ?pfsb68 ;
faldo:end ?pfse69 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interacts with tRNA' .
?pfsb68 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?pfse69 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?pfs72 up:annotation ?annotation73 .
?annotation73 faldo:begin ?pfsb74 ;
faldo:end ?pfse75 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interacts with tRNA; defines subfamily-specific binding signature' .
?pfsb74 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?pfse75 faldo:position ?thisPositionOn77 ;
rdf:type faldo:ExactPosition .
?pfs78 up:annotation ?annotation79 .
?annotation79 faldo:begin ?pfsb80 ;
faldo:end ?pfse81 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interacts with tRNA' .
?pfsb80 faldo:position ?thisPositionOn82 ;
rdf:type faldo:ExactPosition .
?pfse81 faldo:position ?thisPositionOn83 ;
rdf:type faldo:ExactPosition .
?pfs84 up:annotation ?annotation85 .
?annotation85 faldo:begin ?pfsb86 ;
faldo:end ?pfse87 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interacts with tRNA; defines subfamily-specific binding signature' .
?pfsb86 faldo:position ?thisPositionOn88 ;
rdf:type faldo:ExactPosition .
?pfse87 faldo:position ?thisPositionOn89 ;
rdf:type faldo:ExactPosition .
?pfs90 up:annotation ?annotation91 .
?annotation91 faldo:begin ?pfsb92 ;
faldo:end ?pfse93 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interacts with tRNA; defines subfamily-specific binding signature' .
?pfsb92 faldo:position ?thisPositionOn94 ;
rdf:type faldo:ExactPosition .
?pfse93 faldo:position ?thisPositionOn95 ;
rdf:type faldo:ExactPosition .
_:719995 a rdf:Statement ;
up:attribution _:719960 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:719996 a rdf:Statement ;
up:attribution _:719961 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:719997 a rdf:Statement ;
up:attribution _:719962 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:719998 a rdf:Statement ;
up:attribution _:719963 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:719999 a rdf:Statement ;
up:attribution _:719964 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:720000 a rdf:Statement ;
up:attribution _:719965 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:720001 a rdf:Statement ;
up:attribution _:719966 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:720002 a rdf:Statement ;
up:attribution _:719967 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:285 .
_:720003 a rdf:Statement ;
up:attribution _:719968 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:288 .
_:720004 a rdf:Statement ;
up:attribution _:719969 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:521 .
_:720005 a rdf:Statement ;
up:attribution _:719970 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:720006 a rdf:Statement ;
up:attribution _:719971 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:694 .
_:720007 a rdf:Statement ;
up:attribution _:719972 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:819 .
_:720008 a rdf:Statement ;
up:attribution _:719973 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:820 .
_:720009 a rdf:Statement ;
up:attribution _:719974 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0010181 .
_:720010 a rdf:Statement ;
up:attribution _:719975 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000049 .
_:720011 a rdf:Statement ;
up:attribution _:719976 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0017150 .
_:720012 a rdf:Statement ;
up:attribution _:719977 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0002943 .
_:720013 a rdf:Statement ;
up:attribution _:719978 ;
rdf:subject ?case11 ;
rdf:predicate up:recommendedName ;
rdf:object ?name12 .
_:720014 a rdf:Statement ;
up:attribution _:719979 ;
rdf:subject ?case11 ;
rdf:predicate up:alternativeName ;
rdf:object ?name13 .
_:720015 a rdf:Statement ;
up:attribution _:719980 ;
rdf:subject ?case11 ;
rdf:predicate up:alternativeName ;
rdf:object ?name14 .
_:720016 a rdf:Statement ;
up:attribution _:719981 ;
rdf:subject ?case15 ;
rdf:predicate up:recommendedName ;
rdf:object ?name16 .
_:720017 a rdf:Statement ;
up:attribution _:719982 ;
rdf:subject ?case15 ;
rdf:predicate up:alternativeName ;
rdf:object ?name17 .
_:720018 a rdf:Statement ;
up:source unirule:MF_02041 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:720019 a rdf:Statement ;
up:attribution _:719983 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:720020 a rdf:Statement ;
up:source unirule:MF_02041 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:720021 a rdf:Statement ;
up:attribution _:719984 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:720022 a rdf:Statement ;
up:source unirule:MF_02041 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:720023 a rdf:Statement ;
up:attribution _:719985 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:720024 a rdf:Statement ;
up:source unirule:MF_02041 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:720025 a rdf:Statement ;
up:attribution _:719986 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:720026 a rdf:Statement ;
up:source unirule:MF_02041 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:720027 a rdf:Statement ;
up:attribution _:719987 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:720028 a rdf:Statement ;
up:source unirule:MF_02041 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:720029 a rdf:Statement ;
up:attribution _:719988 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:720030 a rdf:Statement ;
up:source unirule:MF_02041 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:720031 a rdf:Statement ;
up:attribution _:719989 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:720032 a rdf:Statement ;
up:source unirule:MF_02041 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:720033 a rdf:Statement ;
up:attribution _:719990 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:720034 a rdf:Statement ;
up:source unirule:MF_02041 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:720035 a rdf:Statement ;
up:attribution _:719991 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:720036 a rdf:Statement ;
up:source unirule:MF_02041 ;
rdf:subject ?pfs78 ;
rdf:predicate up:annotation ;
rdf:object ?annotation79 .
_:720037 a rdf:Statement ;
up:attribution _:719992 ;
rdf:subject ?pfs78 ;
rdf:predicate up:annotation ;
rdf:object ?annotation79 .
_:720038 a rdf:Statement ;
up:source unirule:MF_02041 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:720039 a rdf:Statement ;
up:attribution _:719993 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:720040 a rdf:Statement ;
up:source unirule:MF_02041 ;
rdf:subject ?pfs90 ;
rdf:predicate up:annotation ;
rdf:object ?annotation91 .
_:720041 a rdf:Statement ;
up:attribution _:719994 ;
rdf:subject ?pfs90 ;
rdf:predicate up:annotation ;
rdf:object ?annotation91 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_02041
#Rule MF_02041 Created by:? on:2015-07-20 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_02041 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_02041a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionQ5SMC7101 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SMC7103 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SMC7MF_0204196 .
?templateMotifSequenceMatchRegionQ5SMC7101 faldo:begin ?templateMotifSequenceMatchBeginQ5SMC7102 .
?templateMotifSequenceMatchBeginQ5SMC7102 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SMC797 ;
faldo:reference isoform:Q5SMC7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SMC7103 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02041107 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SMC7MF_0204198 .
?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02041106 .
?targetMotifMatchRegionMatchBeginMF_02041106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0204199 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02041107 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SMC7MF_0204196, 1, (STRLEN(?templateMotifCigarQ5SMC7MF_0204196) - STRLEN(REPLACE(?templateMotifCigarQ5SMC7MF_0204196, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionQ5SMC797) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_0204198, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_0204198) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_0204198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_0204198, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_0204198) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_0204198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) .
BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0204199) - 1) AS ?thisPositionOn23) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SMC7MF_0204196, 1, (STRLEN(?templateMotifCigarQ5SMC7MF_0204196) - STRLEN(REPLACE(?templateMotifCigarQ5SMC7MF_0204196, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionQ5SMC797) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_0204198, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_0204198) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_0204198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_0204198, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_0204198) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_0204198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) .
BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_0204199) - 1) AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t112) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) .
FILTER (REGEX('PM[VML]', SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)))) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch117 faldo:location ?templateMotifSequenceMatchRegionQ5SMC7118 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SMC7120 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SMC7MF_02041113 .
?templateMotifSequenceMatchRegionQ5SMC7118 faldo:begin ?templateMotifSequenceMatchBeginQ5SMC7119 .
?templateMotifSequenceMatchBeginQ5SMC7119 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SMC7114 ;
faldo:reference isoform:Q5SMC7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SMC7120 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
?targetMotifMatch121 faldo:location ?targetMotifMatchRegionMatch122 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02041124 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SMC7MF_02041115 .
?targetMotifMatchRegionMatch122 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02041123 .
?targetMotifMatchRegionMatchBeginMF_02041123 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02041116 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02041124 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SMC7MF_02041113, 1, (STRLEN(?templateMotifCigarQ5SMC7MF_02041113) - STRLEN(REPLACE(?templateMotifCigarQ5SMC7MF_02041113, CONCAT('^(?:-*[^-]){', STR(((203 - ?templateMotifSequenceMatchBeginPositionQ5SMC7114) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041115, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041115) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041115, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041115) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) .
BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_02041116) - 1) AS ?thisPositionOn30) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SMC7MF_02041113, 1, (STRLEN(?templateMotifCigarQ5SMC7MF_02041113) - STRLEN(REPLACE(?templateMotifCigarQ5SMC7MF_02041113, CONCAT('^(?:-*[^-]){', STR(((205 - ?templateMotifSequenceMatchBeginPositionQ5SMC7114) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041115, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041115) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041115, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041115) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) .
BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_02041116) - 1) AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t129) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, (?thisPositionOn31 - ?thisPositionOn30)) = 'NGG')) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch134 faldo:location ?templateMotifSequenceMatchRegionQ5SMC7135 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SMC7137 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SMC7MF_02041130 .
?templateMotifSequenceMatchRegionQ5SMC7135 faldo:begin ?templateMotifSequenceMatchBeginQ5SMC7136 .
?templateMotifSequenceMatchBeginQ5SMC7136 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SMC7131 ;
faldo:reference isoform:Q5SMC7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SMC7137 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
?targetMotifMatch138 faldo:location ?targetMotifMatchRegionMatch139 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02041141 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SMC7MF_02041132 .
?targetMotifMatchRegionMatch139 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02041140 .
?targetMotifMatchRegionMatchBeginMF_02041140 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02041133 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02041141 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SMC7MF_02041130, 1, (STRLEN(?templateMotifCigarQ5SMC7MF_02041130) - STRLEN(REPLACE(?templateMotifCigarQ5SMC7MF_02041130, CONCAT('^(?:-*[^-]){', STR(((225 - ?templateMotifSequenceMatchBeginPositionQ5SMC7131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041132, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041132) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041132, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041132) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) .
BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_02041133) - 1) AS ?thisPositionOn37) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SMC7MF_02041130, 1, (STRLEN(?templateMotifCigarQ5SMC7MF_02041130) - STRLEN(REPLACE(?templateMotifCigarQ5SMC7MF_02041130, CONCAT('^(?:-*[^-]){', STR(((226 - ?templateMotifSequenceMatchBeginPositionQ5SMC7131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041132, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041132) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041132, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041132) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) .
BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_02041133) - 1) AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t146) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, (?thisPositionOn38 - ?thisPositionOn37)) = 'GR')) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch151 faldo:location ?templateMotifSequenceMatchRegionQ5SMC7152 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SMC7154 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SMC7MF_02041147 .
?templateMotifSequenceMatchRegionQ5SMC7152 faldo:begin ?templateMotifSequenceMatchBeginQ5SMC7153 .
?templateMotifSequenceMatchBeginQ5SMC7153 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SMC7148 ;
faldo:reference isoform:Q5SMC7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SMC7154 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
?targetMotifMatch155 faldo:location ?targetMotifMatchRegionMatch156 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02041158 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SMC7MF_02041149 .
?targetMotifMatchRegionMatch156 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02041157 .
?targetMotifMatchRegionMatchBeginMF_02041157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02041150 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02041158 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SMC7MF_02041147, 1, (STRLEN(?templateMotifCigarQ5SMC7MF_02041147) - STRLEN(REPLACE(?templateMotifCigarQ5SMC7MF_02041147, CONCAT('^(?:-*[^-]){', STR(((93 - ?templateMotifSequenceMatchBeginPositionQ5SMC7148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041149, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041149) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041149, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041149) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) .
BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_02041150) - 1) AS ?thisPositionOn43) .
BIND(?thisPositionOn43 AS ?thisPositionOn44) .
BIND(?this AS ?pfs1t161) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse42) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch166 faldo:location ?templateMotifSequenceMatchRegionQ5SMC7167 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SMC7169 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SMC7MF_02041162 .
?templateMotifSequenceMatchRegionQ5SMC7167 faldo:begin ?templateMotifSequenceMatchBeginQ5SMC7168 .
?templateMotifSequenceMatchBeginQ5SMC7168 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SMC7163 ;
faldo:reference isoform:Q5SMC7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SMC7169 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
?targetMotifMatch170 faldo:location ?targetMotifMatchRegionMatch171 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02041173 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SMC7MF_02041164 .
?targetMotifMatchRegionMatch171 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02041172 .
?targetMotifMatchRegionMatchBeginMF_02041172 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02041165 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02041173 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SMC7MF_02041162, 1, (STRLEN(?templateMotifCigarQ5SMC7MF_02041162) - STRLEN(REPLACE(?templateMotifCigarQ5SMC7MF_02041162, CONCAT('^(?:-*[^-]){', STR(((63 - ?templateMotifSequenceMatchBeginPositionQ5SMC7163) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041164, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041164) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041164, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041164) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), '')))), '[^-]', ''))) AS ?step2175) .
BIND(((?step2175 + ?targetMotifMatchRegionMatchBeginPositionMF_02041165) - 1) AS ?thisPositionOn50) .
BIND(?thisPositionOn50 AS ?thisPositionOn51) .
BIND(?this AS ?pfs1t176) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb47) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse48) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1) = 'Q')) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a46')) AS ?annotation46) .
BIND(?this AS ?pfs45) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch181 faldo:location ?templateMotifSequenceMatchRegionQ5SMC7182 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SMC7184 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SMC7MF_02041177 .
?templateMotifSequenceMatchRegionQ5SMC7182 faldo:begin ?templateMotifSequenceMatchBeginQ5SMC7183 .
?templateMotifSequenceMatchBeginQ5SMC7183 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SMC7178 ;
faldo:reference isoform:Q5SMC7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SMC7184 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
?targetMotifMatch185 faldo:location ?targetMotifMatchRegionMatch186 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02041188 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SMC7MF_02041179 .
?targetMotifMatchRegionMatch186 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02041187 .
?targetMotifMatchRegionMatchBeginMF_02041187 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02041180 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02041188 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SMC7MF_02041177, 1, (STRLEN(?templateMotifCigarQ5SMC7MF_02041177) - STRLEN(REPLACE(?templateMotifCigarQ5SMC7MF_02041177, CONCAT('^(?:-*[^-]){', STR(((132 - ?templateMotifSequenceMatchBeginPositionQ5SMC7178) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041179, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041179) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041179, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041179) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), '')))), '[^-]', ''))) AS ?step2190) .
BIND(((?step2190 + ?targetMotifMatchRegionMatchBeginPositionMF_02041180) - 1) AS ?thisPositionOn57) .
BIND(?thisPositionOn57 AS ?thisPositionOn58) .
BIND(?this AS ?pfs1t191) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse55) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a53')) AS ?annotation53) .
BIND(?this AS ?pfs52) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch196 faldo:location ?templateMotifSequenceMatchRegionQ5SMC7197 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SMC7199 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SMC7MF_02041192 .
?templateMotifSequenceMatchRegionQ5SMC7197 faldo:begin ?templateMotifSequenceMatchBeginQ5SMC7198 .
?templateMotifSequenceMatchBeginQ5SMC7198 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SMC7193 ;
faldo:reference isoform:Q5SMC7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SMC7199 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
?targetMotifMatch200 faldo:location ?targetMotifMatchRegionMatch201 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02041203 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SMC7MF_02041194 .
?targetMotifMatchRegionMatch201 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02041202 .
?targetMotifMatchRegionMatchBeginMF_02041202 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02041195 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02041203 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SMC7MF_02041192, 1, (STRLEN(?templateMotifCigarQ5SMC7MF_02041192) - STRLEN(REPLACE(?templateMotifCigarQ5SMC7MF_02041192, CONCAT('^(?:-*[^-]){', STR(((164 - ?templateMotifSequenceMatchBeginPositionQ5SMC7193) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1204) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041194, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041194) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041194, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041194) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), '')))), '[^-]', ''))) AS ?step2205) .
BIND(((?step2205 + ?targetMotifMatchRegionMatchBeginPositionMF_02041195) - 1) AS ?thisPositionOn64) .
BIND(?thisPositionOn64 AS ?thisPositionOn65) .
BIND(?this AS ?pfs1t206) .
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_02041a60')) AS ?annotation60) .
BIND(?this AS ?pfs59) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch211 faldo:location ?templateMotifSequenceMatchRegionQ5SMC7212 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SMC7214 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SMC7MF_02041207 .
?templateMotifSequenceMatchRegionQ5SMC7212 faldo:begin ?templateMotifSequenceMatchBeginQ5SMC7213 .
?templateMotifSequenceMatchBeginQ5SMC7213 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SMC7208 ;
faldo:reference isoform:Q5SMC7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SMC7214 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
?targetMotifMatch215 faldo:location ?targetMotifMatchRegionMatch216 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02041218 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SMC7MF_02041209 .
?targetMotifMatchRegionMatch216 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02041217 .
?targetMotifMatchRegionMatchBeginMF_02041217 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02041210 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02041218 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SMC7MF_02041207, 1, (STRLEN(?templateMotifCigarQ5SMC7MF_02041207) - STRLEN(REPLACE(?templateMotifCigarQ5SMC7MF_02041207, CONCAT('^(?:-*[^-]){', STR(((90 - ?templateMotifSequenceMatchBeginPositionQ5SMC7208) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1219) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041209, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041209) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041209, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041209) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), '')))), '[^-]', ''))) AS ?step2220) .
BIND(((?step2220 + ?targetMotifMatchRegionMatchBeginPositionMF_02041210) - 1) AS ?thisPositionOn70) .
BIND(?thisPositionOn70 AS ?thisPositionOn71) .
BIND(?this AS ?pfs1t221) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb68) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse69) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a67')) AS ?annotation67) .
BIND(?this AS ?pfs66) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch226 faldo:location ?templateMotifSequenceMatchRegionQ5SMC7227 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SMC7229 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SMC7MF_02041222 .
?templateMotifSequenceMatchRegionQ5SMC7227 faldo:begin ?templateMotifSequenceMatchBeginQ5SMC7228 .
?templateMotifSequenceMatchBeginQ5SMC7228 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SMC7223 ;
faldo:reference isoform:Q5SMC7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SMC7229 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
?targetMotifMatch230 faldo:location ?targetMotifMatchRegionMatch231 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02041233 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SMC7MF_02041224 .
?targetMotifMatchRegionMatch231 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02041232 .
?targetMotifMatchRegionMatchBeginMF_02041232 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02041225 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02041233 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SMC7MF_02041222, 1, (STRLEN(?templateMotifCigarQ5SMC7MF_02041222) - STRLEN(REPLACE(?templateMotifCigarQ5SMC7MF_02041222, CONCAT('^(?:-*[^-]){', STR(((175 - ?templateMotifSequenceMatchBeginPositionQ5SMC7223) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1234) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041224, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041224) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041224, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041224) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), '')))), '[^-]', ''))) AS ?step2235) .
BIND(((?step2235 + ?targetMotifMatchRegionMatchBeginPositionMF_02041225) - 1) AS ?thisPositionOn76) .
BIND(?thisPositionOn76 AS ?thisPositionOn77) .
BIND(?this AS ?pfs1t236) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb74) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse75) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn76, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a73')) AS ?annotation73) .
BIND(?this AS ?pfs72) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch241 faldo:location ?templateMotifSequenceMatchRegionQ5SMC7242 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SMC7244 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SMC7MF_02041237 .
?templateMotifSequenceMatchRegionQ5SMC7242 faldo:begin ?templateMotifSequenceMatchBeginQ5SMC7243 .
?templateMotifSequenceMatchBeginQ5SMC7243 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SMC7238 ;
faldo:reference isoform:Q5SMC7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SMC7244 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
?targetMotifMatch245 faldo:location ?targetMotifMatchRegionMatch246 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02041248 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SMC7MF_02041239 .
?targetMotifMatchRegionMatch246 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02041247 .
?targetMotifMatchRegionMatchBeginMF_02041247 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02041240 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02041248 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SMC7MF_02041237, 1, (STRLEN(?templateMotifCigarQ5SMC7MF_02041237) - STRLEN(REPLACE(?templateMotifCigarQ5SMC7MF_02041237, CONCAT('^(?:-*[^-]){', STR(((178 - ?templateMotifSequenceMatchBeginPositionQ5SMC7238) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1249) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041239, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041239) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041239, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041239) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), '')))), '[^-]', ''))) AS ?step2250) .
BIND(((?step2250 + ?targetMotifMatchRegionMatchBeginPositionMF_02041240) - 1) AS ?thisPositionOn82) .
BIND(?thisPositionOn82 AS ?thisPositionOn83) .
BIND(?this AS ?pfs1t251) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb80) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse81) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a79')) AS ?annotation79) .
BIND(?this AS ?pfs78) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch256 faldo:location ?templateMotifSequenceMatchRegionQ5SMC7257 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SMC7259 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SMC7MF_02041252 .
?templateMotifSequenceMatchRegionQ5SMC7257 faldo:begin ?templateMotifSequenceMatchBeginQ5SMC7258 .
?templateMotifSequenceMatchBeginQ5SMC7258 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SMC7253 ;
faldo:reference isoform:Q5SMC7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SMC7259 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
?targetMotifMatch260 faldo:location ?targetMotifMatchRegionMatch261 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02041263 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SMC7MF_02041254 .
?targetMotifMatchRegionMatch261 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02041262 .
?targetMotifMatchRegionMatchBeginMF_02041262 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02041255 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02041263 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SMC7MF_02041252, 1, (STRLEN(?templateMotifCigarQ5SMC7MF_02041252) - STRLEN(REPLACE(?templateMotifCigarQ5SMC7MF_02041252, CONCAT('^(?:-*[^-]){', STR(((290 - ?templateMotifSequenceMatchBeginPositionQ5SMC7253) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1264) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041254, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041254) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041254, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041254, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041254) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041254, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), '')))), '[^-]', ''))) AS ?step2265) .
BIND(((?step2265 + ?targetMotifMatchRegionMatchBeginPositionMF_02041255) - 1) AS ?thisPositionOn88) .
BIND(?thisPositionOn88 AS ?thisPositionOn89) .
BIND(?this AS ?pfs1t266) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb86) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse87) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a85')) AS ?annotation85) .
BIND(?this AS ?pfs84) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch271 faldo:location ?templateMotifSequenceMatchRegionQ5SMC7272 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SMC7274 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SMC7MF_02041267 .
?templateMotifSequenceMatchRegionQ5SMC7272 faldo:begin ?templateMotifSequenceMatchBeginQ5SMC7273 .
?templateMotifSequenceMatchBeginQ5SMC7273 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SMC7268 ;
faldo:reference isoform:Q5SMC7-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SMC7274 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
?targetMotifMatch275 faldo:location ?targetMotifMatchRegionMatch276 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02041278 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SMC7MF_02041269 .
?targetMotifMatchRegionMatch276 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02041277 .
?targetMotifMatchRegionMatchBeginMF_02041277 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02041270 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02041278 edam:has_input signature:MF_02041 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SMC7MF_02041267, 1, (STRLEN(?templateMotifCigarQ5SMC7MF_02041267) - STRLEN(REPLACE(?templateMotifCigarQ5SMC7MF_02041267, CONCAT('^(?:-*[^-]){', STR(((293 - ?templateMotifSequenceMatchBeginPositionQ5SMC7268) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1279) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041269, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041269) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041269, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1279), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SMC7MF_02041269, 1, (STRLEN(?targetMotifMatchCigarQ5SMC7MF_02041269) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SMC7MF_02041269, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1279), '}'), '')))), '[^-]', ''))) AS ?step2280) .
BIND(((?step2280 + ?targetMotifMatchRegionMatchBeginPositionMF_02041270) - 1) AS ?thisPositionOn94) .
BIND(?thisPositionOn94 AS ?thisPositionOn95) .
BIND(?this AS ?pfs1t281) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfsb92) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfse93) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn94, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a91')) AS ?annotation91) .
BIND(?this AS ?pfs90) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(?this AS ?case11) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a12')) AS ?name12) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a13')) AS ?name13) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a14')) AS ?name14) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1224 .
})) .
BIND(?this AS ?case15) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a16')) AS ?name16) .
BIND(URI(CONCAT(STR(?this), '#MF_02041a17')) AS ?name17) .
}
}
"xsd:string |