| http://purl.uniprot.org/unirules/MF_01977#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:695870 up:source unirule:MF_01977 .
_:695871 up:source unirule:MF_01977 .
_:695872 up:source unirule:MF_01977 .
_:695873 up:source unirule:MF_01977 .
_:695874 up:source unirule:MF_01977 .
_:695875 up:source unirule:MF_01977 .
_:695876 up:source unirule:MF_01977 .
_:695877 up:source unirule:MF_01977 .
_:695878 up:source unirule:MF_01977 .
_:695879 up:source unirule:MF_01977 .
_:695880 up:source unirule:MF_01977 .
_:695881 up:source unirule:MF_01977 .
_:695882 up:source unirule:MF_01977 .
_:695883 up:source unirule:MF_01977 .
_:695884 up:source unirule:MF_01977 .
_:695885 up:source unirule:MF_01977 .
_:695886 up:source unirule:MF_01977 .
_:695887 up:source unirule:MF_01977 .
_:695888 up:source unirule:MF_01977 .
_:695889 up:source unirule:MF_01977 .
_:695890 up:source unirule:MF_01977 .
_:695891 up:source unirule:MF_01977 .
_:695892 up:source unirule:MF_01977 .
_:695893 up:source unirule:MF_01977 .
_:695894 up:source unirule:MF_01977 .
_:695895 up:source unirule:MF_01977 .
_:695896 up:source unirule:MF_01977 .
_:695897 up:source unirule:MF_01977 .
_:695898 up:source unirule:MF_01977 .
_:695899 up:source unirule:MF_01977 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ,
?annotation10 ,
?annotation11 ,
?annotation13 ;
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 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation .
?annotation8 a up:Activity_Regulation_Annotation ;
rdfs:comment 'Non-allosteric.' .
?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:Subunit_Annotation ;
rdfs:comment 'Homodimer or homotetramer.' .
?annotation11 a up:Subcellular_Location_Annotation .
?annotation11li12 up:cellularComponent .
?annotation13 a up:Similarity_Annotation ;
rdfs:comment "Belongs to the phosphofructokinase type A (PFKA) family. PPi-dependent PFK group II subfamily. Clade 'P' 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 .
_:695900 a rdf:Statement ;
up:attribution _:695870 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:695901 a rdf:Statement ;
up:attribution _:695871 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:695902 a rdf:Statement ;
up:attribution _:695872 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:695903 a rdf:Statement ;
up:attribution _:695873 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:695904 a rdf:Statement ;
up:attribution _:695874 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:695905 a rdf:Statement ;
up:attribution _:695875 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:695906 a rdf:Statement ;
up:attribution _:695876 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:695907 a rdf:Statement ;
up:attribution _:695877 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:695908 a rdf:Statement ;
up:attribution _:695878 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:695909 a rdf:Statement ;
up:attribution _:695879 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:695910 a rdf:Statement ;
up:attribution _:695880 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:695911 a rdf:Statement ;
up:attribution _:695881 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:695912 a rdf:Statement ;
up:attribution _:695882 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:695913 a rdf:Statement ;
up:attribution _:695883 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:418 .
_:695914 a rdf:Statement ;
up:attribution _:695884 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:695915 a rdf:Statement ;
up:attribution _:695885 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:324 .
_:695916 a rdf:Statement ;
up:attribution _:695886 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:695917 a rdf:Statement ;
up:attribution _:695887 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:695918 a rdf:Statement ;
up:attribution _:695888 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003872 .
_:695919 a rdf:Statement ;
up:attribution _:695889 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006096 .
_:695920 a rdf:Statement ;
up:attribution _:695890 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:695921 a rdf:Statement ;
up:source unirule:MF_01977 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:695922 a rdf:Statement ;
up:attribution _:695891 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:695923 a rdf:Statement ;
up:source unirule:MF_01977 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:695924 a rdf:Statement ;
up:attribution _:695892 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:695925 a rdf:Statement ;
up:source unirule:MF_01977 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:695926 a rdf:Statement ;
up:attribution _:695893 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:695927 a rdf:Statement ;
up:source unirule:MF_01977 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:695928 a rdf:Statement ;
up:attribution _:695894 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:695929 a rdf:Statement ;
up:source unirule:MF_01977 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:695930 a rdf:Statement ;
up:attribution _:695895 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:695931 a rdf:Statement ;
up:source unirule:MF_01977 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:695932 a rdf:Statement ;
up:attribution _:695896 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:695933 a rdf:Statement ;
up:source unirule:MF_01977 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:695934 a rdf:Statement ;
up:attribution _:695897 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:695935 a rdf:Statement ;
up:source unirule:MF_01977 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:695936 a rdf:Statement ;
up:attribution _:695898 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:695937 a rdf:Statement ;
up:source unirule:MF_01977 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:695938 a rdf:Statement ;
up:attribution _:695899 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01977
#Rule MF_01977 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_01977 .
?thisOrganism rdfs:subClassOf+ ?supertaxon79 .
BIND(URI(CONCAT(STR(?this), '#MF_01977a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01977a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01977a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01977a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_01977a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01977a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01977a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01977a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01977a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01977a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01977a11')) AS ?annotation11) .
BIND(URI(CONCAT(STR(?this), '#MF_01977a13')) AS ?annotation13) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch84 faldo:location ?templateMotifSequenceMatchRegionP2949585 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2949587 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP29495MF_0197780 .
?templateMotifSequenceMatchRegionP2949585 faldo:begin ?templateMotifSequenceMatchBeginP2949586 .
?templateMotifSequenceMatchBeginP2949586 faldo:position ?templateMotifSequenceMatchBeginPositionP2949581 ;
faldo:reference isoform:P29495-1 .
?templateMotifSequenceProfileAlignmentOperationP2949587 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
?targetMotifMatch88 faldo:location ?targetMotifMatchRegionMatch89 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0197791 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP29495MF_0197782 .
?targetMotifMatchRegionMatch89 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0197790 .
?targetMotifMatchRegionMatchBeginMF_0197790 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0197783 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0197791 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP29495MF_0197780, 1, (STRLEN(?templateMotifCigarP29495MF_0197780) - STRLEN(REPLACE(?templateMotifCigarP29495MF_0197780, CONCAT('^(?:-*[^-]){', STR(((122 - ?templateMotifSequenceMatchBeginPositionP2949581) + 1)), '}'), '')))), '[a-z]', '')) AS ?step192) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP29495MF_0197782, 1, (STRLEN(?targetMotifMatchCigarP29495MF_0197782) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_0197782, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP29495MF_0197782, 1, (STRLEN(?targetMotifMatchCigarP29495MF_0197782) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_0197782, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), '')))), '[^-]', ''))) AS ?step293) .
BIND(((?step293 + ?targetMotifMatchRegionMatchBeginPositionMF_0197783) - 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_01977a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch99 faldo:location ?templateMotifSequenceMatchRegionP29495100 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP29495102 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP29495MF_0197795 .
?templateMotifSequenceMatchRegionP29495100 faldo:begin ?templateMotifSequenceMatchBeginP29495101 .
?templateMotifSequenceMatchBeginP29495101 faldo:position ?templateMotifSequenceMatchBeginPositionP2949596 ;
faldo:reference isoform:P29495-1 .
?templateMotifSequenceProfileAlignmentOperationP29495102 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
?targetMotifMatch103 faldo:location ?targetMotifMatchRegionMatch104 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01977106 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP29495MF_0197797 .
?targetMotifMatchRegionMatch104 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01977105 .
?targetMotifMatchRegionMatchBeginMF_01977105 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0197798 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01977106 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP29495MF_0197795, 1, (STRLEN(?templateMotifCigarP29495MF_0197795) - STRLEN(REPLACE(?templateMotifCigarP29495MF_0197795, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionP2949596) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1107) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP29495MF_0197797, 1, (STRLEN(?targetMotifMatchCigarP29495MF_0197797) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_0197797, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP29495MF_0197797, 1, (STRLEN(?targetMotifMatchCigarP29495MF_0197797) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_0197797, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), '')))), '[^-]', ''))) AS ?step2108) .
BIND(((?step2108 + ?targetMotifMatchRegionMatchBeginPositionMF_0197798) - 1) AS ?thisPositionOn27) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP29495MF_0197795, 1, (STRLEN(?templateMotifCigarP29495MF_0197795) - STRLEN(REPLACE(?templateMotifCigarP29495MF_0197795, CONCAT('^(?:-*[^-]){', STR(((151 - ?templateMotifSequenceMatchBeginPositionP2949596) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP29495MF_0197797, 1, (STRLEN(?targetMotifMatchCigarP29495MF_0197797) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_0197797, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP29495MF_0197797, 1, (STRLEN(?targetMotifMatchCigarP29495MF_0197797) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_0197797, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) .
BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_0197798) - 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_01977a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch116 faldo:location ?templateMotifSequenceMatchRegionP29495117 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP29495119 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP29495MF_01977112 .
?templateMotifSequenceMatchRegionP29495117 faldo:begin ?templateMotifSequenceMatchBeginP29495118 .
?templateMotifSequenceMatchBeginP29495118 faldo:position ?templateMotifSequenceMatchBeginPositionP29495113 ;
faldo:reference isoform:P29495-1 .
?templateMotifSequenceProfileAlignmentOperationP29495119 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
?targetMotifMatch120 faldo:location ?targetMotifMatchRegionMatch121 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01977123 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP29495MF_01977114 .
?targetMotifMatchRegionMatch121 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01977122 .
?targetMotifMatchRegionMatchBeginMF_01977122 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01977115 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01977123 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP29495MF_01977112, 1, (STRLEN(?templateMotifCigarP29495MF_01977112) - STRLEN(REPLACE(?templateMotifCigarP29495MF_01977112, CONCAT('^(?:-*[^-]){', STR(((194 - ?templateMotifSequenceMatchBeginPositionP29495113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1124) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP29495MF_01977114, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977114) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP29495MF_01977114, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977114) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), '')))), '[^-]', ''))) AS ?step2125) .
BIND(((?step2125 + ?targetMotifMatchRegionMatchBeginPositionMF_01977115) - 1) AS ?thisPositionOn35) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP29495MF_01977112, 1, (STRLEN(?templateMotifCigarP29495MF_01977112) - STRLEN(REPLACE(?templateMotifCigarP29495MF_01977112, CONCAT('^(?:-*[^-]){', STR(((196 - ?templateMotifSequenceMatchBeginPositionP29495113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP29495MF_01977114, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977114) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP29495MF_01977114, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977114) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) .
BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_01977115) - 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_01977a30')) AS ?annotation30) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionP29495134 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP29495136 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP29495MF_01977129 .
?templateMotifSequenceMatchRegionP29495134 faldo:begin ?templateMotifSequenceMatchBeginP29495135 .
?templateMotifSequenceMatchBeginP29495135 faldo:position ?templateMotifSequenceMatchBeginPositionP29495130 ;
faldo:reference isoform:P29495-1 .
?templateMotifSequenceProfileAlignmentOperationP29495136 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01977140 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP29495MF_01977131 .
?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01977139 .
?targetMotifMatchRegionMatchBeginMF_01977139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01977132 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01977140 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP29495MF_01977129, 1, (STRLEN(?templateMotifCigarP29495MF_01977129) - STRLEN(REPLACE(?templateMotifCigarP29495MF_01977129, CONCAT('^(?:-*[^-]){', STR(((323 - ?templateMotifSequenceMatchBeginPositionP29495130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP29495MF_01977131, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977131) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP29495MF_01977131, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977131) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) .
BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_01977132) - 1) AS ?thisPositionOn43) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP29495MF_01977129, 1, (STRLEN(?templateMotifCigarP29495MF_01977129) - STRLEN(REPLACE(?templateMotifCigarP29495MF_01977129, CONCAT('^(?:-*[^-]){', STR(((326 - ?templateMotifSequenceMatchBeginPositionP29495130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP29495MF_01977131, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977131) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP29495MF_01977131, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977131) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) .
BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_01977132) - 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('[HY][ARNDCQEGHILKMFPSTWYVBZJUOX]{2)R', SUBSTR(?thisSequenceValue, ?thisPositionOn43, (?thisPositionOn44 - ?thisPositionOn43)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01977a38')) AS ?annotation38) .
BIND(?this AS ?pfs37) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch150 faldo:location ?templateMotifSequenceMatchRegionP29495151 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP29495153 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP29495MF_01977146 .
?templateMotifSequenceMatchRegionP29495151 faldo:begin ?templateMotifSequenceMatchBeginP29495152 .
?templateMotifSequenceMatchBeginP29495152 faldo:position ?templateMotifSequenceMatchBeginPositionP29495147 ;
faldo:reference isoform:P29495-1 .
?templateMotifSequenceProfileAlignmentOperationP29495153 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
?targetMotifMatch154 faldo:location ?targetMotifMatchRegionMatch155 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01977157 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP29495MF_01977148 .
?targetMotifMatchRegionMatch155 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01977156 .
?targetMotifMatchRegionMatchBeginMF_01977156 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01977149 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01977157 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP29495MF_01977146, 1, (STRLEN(?templateMotifCigarP29495MF_01977146) - STRLEN(REPLACE(?templateMotifCigarP29495MF_01977146, CONCAT('^(?:-*[^-]){', STR(((151 - ?templateMotifSequenceMatchBeginPositionP29495147) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP29495MF_01977148, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977148) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP29495MF_01977148, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977148) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) .
BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_01977149) - 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_01977a46')) AS ?annotation46) .
BIND(?this AS ?pfs45) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch165 faldo:location ?templateMotifSequenceMatchRegionP29495166 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP29495168 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP29495MF_01977161 .
?templateMotifSequenceMatchRegionP29495166 faldo:begin ?templateMotifSequenceMatchBeginP29495167 .
?templateMotifSequenceMatchBeginP29495167 faldo:position ?templateMotifSequenceMatchBeginPositionP29495162 ;
faldo:reference isoform:P29495-1 .
?templateMotifSequenceProfileAlignmentOperationP29495168 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
?targetMotifMatch169 faldo:location ?targetMotifMatchRegionMatch170 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01977172 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP29495MF_01977163 .
?targetMotifMatchRegionMatch170 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01977171 .
?targetMotifMatchRegionMatchBeginMF_01977171 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01977164 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01977172 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP29495MF_01977161, 1, (STRLEN(?templateMotifCigarP29495MF_01977161) - STRLEN(REPLACE(?templateMotifCigarP29495MF_01977161, CONCAT('^(?:-*[^-]){', STR(((121 - ?templateMotifSequenceMatchBeginPositionP29495162) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1173) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP29495MF_01977163, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977163) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP29495MF_01977163, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977163) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), '')))), '[^-]', ''))) AS ?step2174) .
BIND(((?step2174 + ?targetMotifMatchRegionMatchBeginPositionMF_01977164) - 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 (REGEX('[DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01977a52')) AS ?annotation52) .
BIND(?this AS ?pfs51) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch180 faldo:location ?templateMotifSequenceMatchRegionP29495181 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP29495183 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP29495MF_01977176 .
?templateMotifSequenceMatchRegionP29495181 faldo:begin ?templateMotifSequenceMatchBeginP29495182 .
?templateMotifSequenceMatchBeginP29495182 faldo:position ?templateMotifSequenceMatchBeginPositionP29495177 ;
faldo:reference isoform:P29495-1 .
?templateMotifSequenceProfileAlignmentOperationP29495183 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
?targetMotifMatch184 faldo:location ?targetMotifMatchRegionMatch185 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01977187 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP29495MF_01977178 .
?targetMotifMatchRegionMatch185 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01977186 .
?targetMotifMatchRegionMatchBeginMF_01977186 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01977179 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01977187 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP29495MF_01977176, 1, (STRLEN(?templateMotifCigarP29495MF_01977176) - STRLEN(REPLACE(?templateMotifCigarP29495MF_01977176, CONCAT('^(?:-*[^-]){', STR(((266 - ?templateMotifSequenceMatchBeginPositionP29495177) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1188) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP29495MF_01977178, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977178) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP29495MF_01977178, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977178) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), '')))), '[^-]', ''))) AS ?step2189) .
BIND(((?step2189 + ?targetMotifMatchRegionMatchBeginPositionMF_01977179) - 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_01977a59')) AS ?annotation59) .
BIND(?this AS ?pfs58) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch195 faldo:location ?templateMotifSequenceMatchRegionP29495196 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP29495198 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP29495MF_01977191 .
?templateMotifSequenceMatchRegionP29495196 faldo:begin ?templateMotifSequenceMatchBeginP29495197 .
?templateMotifSequenceMatchBeginP29495197 faldo:position ?templateMotifSequenceMatchBeginPositionP29495192 ;
faldo:reference isoform:P29495-1 .
?templateMotifSequenceProfileAlignmentOperationP29495198 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
?targetMotifMatch199 faldo:location ?targetMotifMatchRegionMatch200 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01977202 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP29495MF_01977193 .
?targetMotifMatchRegionMatch200 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01977201 .
?targetMotifMatchRegionMatchBeginMF_01977201 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01977194 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01977202 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP29495MF_01977191, 1, (STRLEN(?templateMotifCigarP29495MF_01977191) - STRLEN(REPLACE(?templateMotifCigarP29495MF_01977191, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionP29495192) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1203) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP29495MF_01977193, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977193) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP29495MF_01977193, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977193) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), '')))), '[^-]', ''))) AS ?step2204) .
BIND(((?step2204 + ?targetMotifMatchRegionMatchBeginPositionMF_01977194) - 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_01977a67')) AS ?annotation67) .
BIND(?this AS ?pfs66) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch210 faldo:location ?templateMotifSequenceMatchRegionP29495211 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP29495213 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP29495MF_01977206 .
?templateMotifSequenceMatchRegionP29495211 faldo:begin ?templateMotifSequenceMatchBeginP29495212 .
?templateMotifSequenceMatchBeginP29495212 faldo:position ?templateMotifSequenceMatchBeginPositionP29495207 ;
faldo:reference isoform:P29495-1 .
?templateMotifSequenceProfileAlignmentOperationP29495213 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
?targetMotifMatch214 faldo:location ?targetMotifMatchRegionMatch215 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01977217 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP29495MF_01977208 .
?targetMotifMatchRegionMatch215 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01977216 .
?targetMotifMatchRegionMatchBeginMF_01977216 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01977209 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01977217 edam:has_input signature:MF_01977 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP29495MF_01977206, 1, (STRLEN(?templateMotifCigarP29495MF_01977206) - STRLEN(REPLACE(?templateMotifCigarP29495MF_01977206, CONCAT('^(?:-*[^-]){', STR(((148 - ?templateMotifSequenceMatchBeginPositionP29495207) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1218) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP29495MF_01977208, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977208) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977208, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP29495MF_01977208, 1, (STRLEN(?targetMotifMatchCigarP29495MF_01977208) - STRLEN(REPLACE(?targetMotifMatchCigarP29495MF_01977208, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), '')))), '[^-]', ''))) AS ?step2219) .
BIND(((?step2219 + ?targetMotifMatchRegionMatchBeginPositionMF_01977209) - 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_01977a74')) AS ?annotation74) .
BIND(?this AS ?pfs73) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case14) .
}
}
"xsd:string |