| http://purl.uniprot.org/unirules/MF_01979#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:697115 up:source unirule:MF_01979 .
_:697116 up:source unirule:MF_01979 .
_:697117 up:source unirule:MF_01979 .
_:697118 up:source unirule:MF_01979 .
_:697119 up:source unirule:MF_01979 .
_:697120 up:source unirule:MF_01979 .
_:697121 up:source unirule:MF_01979 .
_:697122 up:source unirule:MF_01979 .
_:697123 up:source unirule:MF_01979 .
_:697124 up:source unirule:MF_01979 .
_:697125 up:source unirule:MF_01979 .
_:697126 up:source unirule:MF_01979 .
_:697127 up:source unirule:MF_01979 .
_:697128 up:source unirule:MF_01979 .
_:697129 up:source unirule:MF_01979 .
_:697130 up:source unirule:MF_01979 .
_:697131 up:source unirule:MF_01979 .
_:697132 up:source unirule:MF_01979 .
_:697133 up:source unirule:MF_01979 .
_:697134 up:source unirule:MF_01979 .
_:697135 up:source unirule:MF_01979 .
_:697136 up:source unirule:MF_01979 .
_:697137 up:source unirule:MF_01979 .
_:697138 up:source unirule:MF_01979 .
_:697139 up:source unirule:MF_01979 .
_:697140 up:source unirule:MF_01979 .
_:697141 up:source unirule:MF_01979 .
_:697142 up:source unirule:MF_01979 .
_:697143 up:source unirule:MF_01979 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ,
?annotation10 ,
?annotation12 ;
up:classifiedWith GO:0003872 ,
GO:0005737 ,
GO:0006096 ,
keyword:324 ,
keyword:418 ,
keyword:460 ,
keyword:479 ,
keyword:808 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.7.1.90' ;
up:fullName 'Pyrophosphate--fructose 6-phosphate 1-phosphotransferase' ;
rdf:type up:Structured_Name .
?name1 up:fullName '6-phosphofructokinase, pyrophosphate dependent' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'PPi-dependent phosphofructokinase' ;
up:shortName 'PPi-PFK' ;
rdf:type up:Structured_Name .
?name3 up:fullName 'Pyrophosphate-dependent 6-phosphofructose-1-kinase' ;
rdf:type up:Structured_Name .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the phosphorylation of D-fructose 6-phosphate, the first committing step of glycolysis. Uses inorganic phosphate (PPi) as phosphoryl donor instead of ATP like common ATP-dependent phosphofructokinases (ATP-PFKs), which renders the reaction reversible, and can thus function both in glycolysis and gluconeogenesis. Consistently, PPi-PFK can replace the enzymes of both the forward (ATP-PFK) and reverse (fructose-bisphosphatase (FBPase)) reactions.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 a up:Activity_Regulation_Annotation ;
rdfs:comment 'Non-allosteric.' .
?annotation8 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation .
?annotation9 a up:Pathway_Annotation ;
rdfs:comment 'Carbohydrate degradation; glycolysis; D-glyceraldehyde 3-phosphate and glycerone phosphate from D-glucose: step 3/4.' .
?annotation10 a up:Subcellular_Location_Annotation .
?annotation10li11 up:cellularComponent .
?annotation12 a up:Similarity_Annotation ;
rdfs:comment "Belongs to the phosphofructokinase type A (PFKA) family. PPi-dependent PFK group II subfamily. Clade 'Short' sub-subfamily." .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Important for catalytic activity and substrate specificity; stabilizes the transition state when the phosphoryl donor is PPi; prevents ATP from binding by mimicking the alpha-phosphate group of ATP' .
?pfsb17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfs21 up:annotation ?annotation22 .
?annotation22 faldo:begin ?pfsb23 ;
faldo:end ?pfse24 ;
up:ligand ?ligand25 ;
rdf:type up:Binding_Site_Annotation .
?pfsb23 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?ligand25 rdfs:subClassOf ?molecule26 .
?molecule26 rdfs:label 'substrate' .
?pfs29 up:annotation ?annotation30 .
?annotation30 faldo:begin ?pfsb31 ;
faldo:end ?pfse32 ;
up:ligand ?ligand33 ;
rdf:type up:Binding_Site_Annotation .
?pfsb31 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse32 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?ligand33 rdfs:subClassOf ?molecule34 .
?molecule34 rdfs:label 'substrate' .
?pfs37 up:annotation ?annotation38 .
?annotation38 faldo:begin ?pfsb39 ;
faldo:end ?pfse40 ;
up:ligand ?ligand41 ;
rdf:type up:Binding_Site_Annotation .
?pfsb39 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfse40 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?ligand41 rdfs:subClassOf ?molecule42 .
?molecule42 rdfs:label 'substrate' .
?pfs45 up:annotation ?annotation46 .
?annotation46 faldo:begin ?pfsb47 ;
faldo:end ?pfse48 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb47 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfse48 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?pfs51 up:annotation ?annotation52 .
?annotation52 faldo:begin ?pfsb53 ;
faldo:end ?pfse54 ;
up:ligand ?ligand55 ;
rdf:type up:Binding_Site_Annotation .
?pfsb53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?pfse54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?ligand55 rdfs:subClassOf chebi:18420 .
?pfs58 up:annotation ?annotation59 .
?annotation59 faldo:begin ?pfsb60 ;
faldo:end ?pfse61 ;
up:ligand ?ligand62 ;
rdf:type up:Binding_Site_Annotation .
?pfsb60 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?pfse61 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?ligand62 rdfs:subClassOf ?molecule63 .
?molecule63 rdfs:label 'substrate' .
?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:33019 .
?pfs73 up:annotation ?annotation74 .
?annotation74 faldo:begin ?pfsb75 ;
faldo:end ?pfse76 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Important for catalytic activity; stabilizes the transition state when the phosphoryl donor is PPi' .
?pfsb75 faldo:position ?thisPositionOn77 ;
rdf:type faldo:ExactPosition .
?pfse76 faldo:position ?thisPositionOn78 ;
rdf:type faldo:ExactPosition .
_:697144 a rdf:Statement ;
up:attribution _:697115 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:697145 a rdf:Statement ;
up:attribution _:697116 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:697146 a rdf:Statement ;
up:attribution _:697117 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:697147 a rdf:Statement ;
up:attribution _:697118 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:697148 a rdf:Statement ;
up:attribution _:697119 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:697149 a rdf:Statement ;
up:attribution _:697120 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:697150 a rdf:Statement ;
up:attribution _:697121 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:697151 a rdf:Statement ;
up:attribution _:697122 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:697152 a rdf:Statement ;
up:attribution _:697123 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:697153 a rdf:Statement ;
up:attribution _:697124 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:697154 a rdf:Statement ;
up:attribution _:697125 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:697155 a rdf:Statement ;
up:attribution _:697126 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:697156 a rdf:Statement ;
up:attribution _:697127 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:418 .
_:697157 a rdf:Statement ;
up:attribution _:697128 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:697158 a rdf:Statement ;
up:attribution _:697129 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:324 .
_:697159 a rdf:Statement ;
up:attribution _:697130 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:697160 a rdf:Statement ;
up:attribution _:697131 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:697161 a rdf:Statement ;
up:attribution _:697132 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003872 .
_:697162 a rdf:Statement ;
up:attribution _:697133 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006096 .
_:697163 a rdf:Statement ;
up:attribution _:697134 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:697164 a rdf:Statement ;
up:source unirule:MF_01979 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:697165 a rdf:Statement ;
up:attribution _:697135 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:697166 a rdf:Statement ;
up:source unirule:MF_01979 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:697167 a rdf:Statement ;
up:attribution _:697136 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:697168 a rdf:Statement ;
up:source unirule:MF_01979 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:697169 a rdf:Statement ;
up:attribution _:697137 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:697170 a rdf:Statement ;
up:source unirule:MF_01979 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:697171 a rdf:Statement ;
up:attribution _:697138 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:697172 a rdf:Statement ;
up:source unirule:MF_01979 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:697173 a rdf:Statement ;
up:attribution _:697139 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:697174 a rdf:Statement ;
up:source unirule:MF_01979 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:697175 a rdf:Statement ;
up:attribution _:697140 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:697176 a rdf:Statement ;
up:source unirule:MF_01979 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:697177 a rdf:Statement ;
up:attribution _:697141 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:697178 a rdf:Statement ;
up:source unirule:MF_01979 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:697179 a rdf:Statement ;
up:attribution _:697142 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:697180 a rdf:Statement ;
up:source unirule:MF_01979 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:697181 a rdf:Statement ;
up:attribution _:697143 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01979
#Rule MF_01979 Created by:? on:2014-05-16 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon79 {taxon:2 taxon:2759}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01979 .
?thisOrganism rdfs:subClassOf+ ?supertaxon79 .
BIND(URI(CONCAT(STR(?this), '#MF_01979a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a12')) AS ?annotation12) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch84 faldo:location ?templateMotifSequenceMatchRegionQ9WYC585 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WYC587 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WYC5MF_0197980 .
?templateMotifSequenceMatchRegionQ9WYC585 faldo:begin ?templateMotifSequenceMatchBeginQ9WYC586 .
?templateMotifSequenceMatchBeginQ9WYC586 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WYC581 ;
faldo:reference isoform:Q9WYC5-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WYC587 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
?targetMotifMatch88 faldo:location ?targetMotifMatchRegionMatch89 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0197991 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WYC5MF_0197982 .
?targetMotifMatchRegionMatch89 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0197990 .
?targetMotifMatchRegionMatchBeginMF_0197990 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0197983 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0197991 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WYC5MF_0197980, 1, (STRLEN(?templateMotifCigarQ9WYC5MF_0197980) - STRLEN(REPLACE(?templateMotifCigarQ9WYC5MF_0197980, CONCAT('^(?:-*[^-]){', STR(((108 - ?templateMotifSequenceMatchBeginPositionQ9WYC581) + 1)), '}'), '')))), '[a-z]', '')) AS ?step192) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_0197982, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_0197982) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_0197982, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_0197982, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_0197982) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_0197982, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), '')))), '[^-]', ''))) AS ?step293) .
BIND(((?step293 + ?targetMotifMatchRegionMatchBeginPositionMF_0197983) - 1) AS ?thisPositionOn19) .
BIND(?thisPositionOn19 AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t94) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse18) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch99 faldo:location ?templateMotifSequenceMatchRegionQ9WYC5100 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WYC5102 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WYC5MF_0197995 .
?templateMotifSequenceMatchRegionQ9WYC5100 faldo:begin ?templateMotifSequenceMatchBeginQ9WYC5101 .
?templateMotifSequenceMatchBeginQ9WYC5101 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WYC596 ;
faldo:reference isoform:Q9WYC5-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WYC5102 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
?targetMotifMatch103 faldo:location ?targetMotifMatchRegionMatch104 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01979106 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WYC5MF_0197997 .
?targetMotifMatchRegionMatch104 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01979105 .
?targetMotifMatchRegionMatchBeginMF_01979105 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0197998 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01979106 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WYC5MF_0197995, 1, (STRLEN(?templateMotifCigarQ9WYC5MF_0197995) - STRLEN(REPLACE(?templateMotifCigarQ9WYC5MF_0197995, CONCAT('^(?:-*[^-]){', STR(((132 - ?templateMotifSequenceMatchBeginPositionQ9WYC596) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1107) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_0197997, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_0197997) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_0197997, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_0197997, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_0197997) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_0197997, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), '')))), '[^-]', ''))) AS ?step2108) .
BIND(((?step2108 + ?targetMotifMatchRegionMatchBeginPositionMF_0197998) - 1) AS ?thisPositionOn27) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WYC5MF_0197995, 1, (STRLEN(?templateMotifCigarQ9WYC5MF_0197995) - STRLEN(REPLACE(?templateMotifCigarQ9WYC5MF_0197995, CONCAT('^(?:-*[^-]){', STR(((134 - ?templateMotifSequenceMatchBeginPositionQ9WYC596) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_0197997, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_0197997) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_0197997, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_0197997, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_0197997) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_0197997, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) .
BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_0197998) - 1) AS ?thisPositionOn28) .
BIND(?this AS ?pfs1t111) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse24) .
FILTER (REGEX('T[ARNDCQEGHILKMFPSTWYVBZJUOX]D', SUBSTR(?thisSequenceValue, ?thisPositionOn27, (?thisPositionOn28 - ?thisPositionOn27)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch116 faldo:location ?templateMotifSequenceMatchRegionQ9WYC5117 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WYC5119 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WYC5MF_01979112 .
?templateMotifSequenceMatchRegionQ9WYC5117 faldo:begin ?templateMotifSequenceMatchBeginQ9WYC5118 .
?templateMotifSequenceMatchBeginQ9WYC5118 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WYC5113 ;
faldo:reference isoform:Q9WYC5-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WYC5119 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
?targetMotifMatch120 faldo:location ?targetMotifMatchRegionMatch121 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01979123 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WYC5MF_01979114 .
?targetMotifMatchRegionMatch121 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01979122 .
?targetMotifMatchRegionMatchBeginMF_01979122 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01979115 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01979123 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WYC5MF_01979112, 1, (STRLEN(?templateMotifCigarQ9WYC5MF_01979112) - STRLEN(REPLACE(?templateMotifCigarQ9WYC5MF_01979112, CONCAT('^(?:-*[^-]){', STR(((178 - ?templateMotifSequenceMatchBeginPositionQ9WYC5113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1124) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979114, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979114) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979114, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979114) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), '')))), '[^-]', ''))) AS ?step2125) .
BIND(((?step2125 + ?targetMotifMatchRegionMatchBeginPositionMF_01979115) - 1) AS ?thisPositionOn35) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WYC5MF_01979112, 1, (STRLEN(?templateMotifCigarQ9WYC5MF_01979112) - STRLEN(REPLACE(?templateMotifCigarQ9WYC5MF_01979112, CONCAT('^(?:-*[^-]){', STR(((180 - ?templateMotifSequenceMatchBeginPositionQ9WYC5113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979114, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979114) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979114, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979114) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) .
BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_01979115) - 1) AS ?thisPositionOn36) .
BIND(?this AS ?pfs1t128) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb31) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse32) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, (?thisPositionOn36 - ?thisPositionOn35)) = 'MGR')) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a30')) AS ?annotation30) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionQ9WYC5134 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WYC5136 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WYC5MF_01979129 .
?templateMotifSequenceMatchRegionQ9WYC5134 faldo:begin ?templateMotifSequenceMatchBeginQ9WYC5135 .
?templateMotifSequenceMatchBeginQ9WYC5135 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WYC5130 ;
faldo:reference isoform:Q9WYC5-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WYC5136 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01979140 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WYC5MF_01979131 .
?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01979139 .
?targetMotifMatchRegionMatchBeginMF_01979139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01979132 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01979140 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WYC5MF_01979129, 1, (STRLEN(?templateMotifCigarQ9WYC5MF_01979129) - STRLEN(REPLACE(?templateMotifCigarQ9WYC5MF_01979129, CONCAT('^(?:-*[^-]){', STR(((300 - ?templateMotifSequenceMatchBeginPositionQ9WYC5130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979131, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979131) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979131, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979131) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) .
BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_01979132) - 1) AS ?thisPositionOn43) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WYC5MF_01979129, 1, (STRLEN(?templateMotifCigarQ9WYC5MF_01979129) - STRLEN(REPLACE(?templateMotifCigarQ9WYC5MF_01979129, CONCAT('^(?:-*[^-]){', STR(((303 - ?templateMotifSequenceMatchBeginPositionQ9WYC5130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979131, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979131) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979131, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979131) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) .
BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_01979132) - 1) AS ?thisPositionOn44) .
BIND(?this AS ?pfs1t145) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse40) .
FILTER (REGEX('Y[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)R', SUBSTR(?thisSequenceValue, ?thisPositionOn43, (?thisPositionOn44 - ?thisPositionOn43)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a38')) AS ?annotation38) .
BIND(?this AS ?pfs37) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch150 faldo:location ?templateMotifSequenceMatchRegionQ9WYC5151 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WYC5153 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WYC5MF_01979146 .
?templateMotifSequenceMatchRegionQ9WYC5151 faldo:begin ?templateMotifSequenceMatchBeginQ9WYC5152 .
?templateMotifSequenceMatchBeginQ9WYC5152 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WYC5147 ;
faldo:reference isoform:Q9WYC5-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WYC5153 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
?targetMotifMatch154 faldo:location ?targetMotifMatchRegionMatch155 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01979157 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WYC5MF_01979148 .
?targetMotifMatchRegionMatch155 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01979156 .
?targetMotifMatchRegionMatchBeginMF_01979156 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01979149 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01979157 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WYC5MF_01979146, 1, (STRLEN(?templateMotifCigarQ9WYC5MF_01979146) - STRLEN(REPLACE(?templateMotifCigarQ9WYC5MF_01979146, CONCAT('^(?:-*[^-]){', STR(((134 - ?templateMotifSequenceMatchBeginPositionQ9WYC5147) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979148, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979148) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979148, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979148) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) .
BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_01979149) - 1) AS ?thisPositionOn49) .
BIND(?thisPositionOn49 AS ?thisPositionOn50) .
BIND(?this AS ?pfs1t160) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb47) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse48) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a46')) AS ?annotation46) .
BIND(?this AS ?pfs45) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch165 faldo:location ?templateMotifSequenceMatchRegionQ9WYC5166 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WYC5168 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WYC5MF_01979161 .
?templateMotifSequenceMatchRegionQ9WYC5166 faldo:begin ?templateMotifSequenceMatchBeginQ9WYC5167 .
?templateMotifSequenceMatchBeginQ9WYC5167 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WYC5162 ;
faldo:reference isoform:Q9WYC5-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WYC5168 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
?targetMotifMatch169 faldo:location ?targetMotifMatchRegionMatch170 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01979172 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WYC5MF_01979163 .
?targetMotifMatchRegionMatch170 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01979171 .
?targetMotifMatchRegionMatchBeginMF_01979171 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01979164 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01979172 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WYC5MF_01979161, 1, (STRLEN(?templateMotifCigarQ9WYC5MF_01979161) - STRLEN(REPLACE(?templateMotifCigarQ9WYC5MF_01979161, CONCAT('^(?:-*[^-]){', STR(((107 - ?templateMotifSequenceMatchBeginPositionQ9WYC5162) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1173) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979163, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979163) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979163, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979163) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), '')))), '[^-]', ''))) AS ?step2174) .
BIND(((?step2174 + ?targetMotifMatchRegionMatchBeginPositionMF_01979164) - 1) AS ?thisPositionOn56) .
BIND(?thisPositionOn56 AS ?thisPositionOn57) .
BIND(?this AS ?pfs1t175) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a52')) AS ?annotation52) .
BIND(?this AS ?pfs51) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch180 faldo:location ?templateMotifSequenceMatchRegionQ9WYC5181 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WYC5183 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WYC5MF_01979176 .
?templateMotifSequenceMatchRegionQ9WYC5181 faldo:begin ?templateMotifSequenceMatchBeginQ9WYC5182 .
?templateMotifSequenceMatchBeginQ9WYC5182 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WYC5177 ;
faldo:reference isoform:Q9WYC5-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WYC5183 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
?targetMotifMatch184 faldo:location ?targetMotifMatchRegionMatch185 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01979187 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WYC5MF_01979178 .
?targetMotifMatchRegionMatch185 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01979186 .
?targetMotifMatchRegionMatchBeginMF_01979186 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01979179 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01979187 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WYC5MF_01979176, 1, (STRLEN(?templateMotifCigarQ9WYC5MF_01979176) - STRLEN(REPLACE(?templateMotifCigarQ9WYC5MF_01979176, CONCAT('^(?:-*[^-]){', STR(((238 - ?templateMotifSequenceMatchBeginPositionQ9WYC5177) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1188) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979178, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979178) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979178, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979178) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), '')))), '[^-]', ''))) AS ?step2189) .
BIND(((?step2189 + ?targetMotifMatchRegionMatchBeginPositionMF_01979179) - 1) AS ?thisPositionOn64) .
BIND(?thisPositionOn64 AS ?thisPositionOn65) .
BIND(?this AS ?pfs1t190) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse61) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a59')) AS ?annotation59) .
BIND(?this AS ?pfs58) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch195 faldo:location ?templateMotifSequenceMatchRegionQ9WYC5196 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WYC5198 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WYC5MF_01979191 .
?templateMotifSequenceMatchRegionQ9WYC5196 faldo:begin ?templateMotifSequenceMatchBeginQ9WYC5197 .
?templateMotifSequenceMatchBeginQ9WYC5197 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WYC5192 ;
faldo:reference isoform:Q9WYC5-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WYC5198 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
?targetMotifMatch199 faldo:location ?targetMotifMatchRegionMatch200 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01979202 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WYC5MF_01979193 .
?targetMotifMatchRegionMatch200 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01979201 .
?targetMotifMatchRegionMatchBeginMF_01979201 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01979194 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01979202 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WYC5MF_01979191, 1, (STRLEN(?templateMotifCigarQ9WYC5MF_01979191) - STRLEN(REPLACE(?templateMotifCigarQ9WYC5MF_01979191, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionQ9WYC5192) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1203) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979193, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979193) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979193, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979193) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), '')))), '[^-]', ''))) AS ?step2204) .
BIND(((?step2204 + ?targetMotifMatchRegionMatchBeginPositionMF_01979194) - 1) AS ?thisPositionOn71) .
BIND(?thisPositionOn71 AS ?thisPositionOn72) .
BIND(?this AS ?pfs1t205) .
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) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a67')) AS ?annotation67) .
BIND(?this AS ?pfs66) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch210 faldo:location ?templateMotifSequenceMatchRegionQ9WYC5211 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9WYC5213 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9WYC5MF_01979206 .
?templateMotifSequenceMatchRegionQ9WYC5211 faldo:begin ?templateMotifSequenceMatchBeginQ9WYC5212 .
?templateMotifSequenceMatchBeginQ9WYC5212 faldo:position ?templateMotifSequenceMatchBeginPositionQ9WYC5207 ;
faldo:reference isoform:Q9WYC5-1 .
?templateMotifSequenceProfileAlignmentOperationQ9WYC5213 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
?targetMotifMatch214 faldo:location ?targetMotifMatchRegionMatch215 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01979217 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9WYC5MF_01979208 .
?targetMotifMatchRegionMatch215 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01979216 .
?targetMotifMatchRegionMatchBeginMF_01979216 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01979209 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01979217 edam:has_input signature:MF_01979 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9WYC5MF_01979206, 1, (STRLEN(?templateMotifCigarQ9WYC5MF_01979206) - STRLEN(REPLACE(?templateMotifCigarQ9WYC5MF_01979206, CONCAT('^(?:-*[^-]){', STR(((131 - ?templateMotifSequenceMatchBeginPositionQ9WYC5207) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1218) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979208, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979208) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979208, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9WYC5MF_01979208, 1, (STRLEN(?targetMotifMatchCigarQ9WYC5MF_01979208) - STRLEN(REPLACE(?targetMotifMatchCigarQ9WYC5MF_01979208, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), '')))), '[^-]', ''))) AS ?step2219) .
BIND(((?step2219 + ?targetMotifMatchRegionMatchBeginPositionMF_01979209) - 1) AS ?thisPositionOn77) .
BIND(?thisPositionOn77 AS ?thisPositionOn78) .
BIND(?this AS ?pfs1t220) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb75) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse76) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn77, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01979a74')) AS ?annotation74) .
BIND(?this AS ?pfs73) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case13) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
BIND(?this AS ?case14) .
}
}
"xsd:string |