| http://purl.uniprot.org/unirules/MF_02122#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:753752 up:source unirule:MF_02122 .
_:753753 up:source unirule:MF_02122 .
_:753754 up:source unirule:MF_02122 .
_:753755 up:source unirule:MF_02122 .
_:753756 up:source unirule:MF_02122 .
_:753757 up:source unirule:MF_02122 .
_:753758 up:source unirule:MF_02122 .
_:753759 up:source unirule:MF_02122 .
_:753760 up:source unirule:MF_02122 .
_:753761 up:source unirule:MF_02122 .
_:753762 up:source unirule:MF_02122 .
_:753763 up:source unirule:MF_02122 .
_:753764 up:source unirule:MF_02122 .
_:753765 up:source unirule:MF_02122 .
_:753766 up:source unirule:MF_02122 .
_:753767 up:source unirule:MF_02122 .
_:753768 up:source unirule:MF_02122 .
_:753769 up:source unirule:MF_02122 .
_:753770 up:source unirule:MF_02122 .
_:753771 up:source unirule:MF_02122 .
_:753772 up:source unirule:MF_02122 .
_:753773 up:source unirule:MF_02122 .
_:753774 up:source unirule:MF_02122 .
_:753775 up:source unirule:MF_02122 .
_:753776 up:source unirule:MF_02122 .
_:753777 up:source unirule:MF_02122 .
_:753778 up:source unirule:MF_02122 .
_:753779 up:source unirule:MF_02122 .
_:753780 up:source unirule:MF_02122 .
_:753781 up:source unirule:MF_02122 .
_:753782 up:source unirule:MF_02122 .
_:753783 up:source unirule:MF_02122 .
_:753784 up:source unirule:MF_02122 .
_:753785 up:source unirule:MF_02122 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ,
?annotation11 ;
up:classifiedWith GO:0005737 ,
GO:0008666 ,
GO:0009089 ,
GO:0019877 ,
keyword:12 ,
keyword:220 ,
keyword:28 ,
keyword:457 ,
keyword:808 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.3.1.117' ;
up:fullName '2,3,4,5-tetrahydropyridine-2,6-dicarboxylate N-succinyltransferase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Tetrahydrodipicolinate N-succinyltransferase' ;
up:shortName 'THDP succinyltransferase' ,
'THP succinyltransferase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Tetrahydropicolinate succinylase' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'dapD' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the conversion of the cyclic tetrahydrodipicolinate (THDP) into the acyclic N-succinyl-L-2-amino-6-oxopimelate using succinyl-CoA.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 a up:Pathway_Annotation ;
rdfs:comment 'Amino-acid biosynthesis; L-lysine biosynthesis via DAP pathway; LL-2,6-diaminopimelate from (S)-tetrahydrodipicolinate (succinylase route): step 1/3.' .
?annotation8 a up:Subunit_Annotation ;
rdfs:comment 'Homotrimer.' .
?annotation9 a up:Subcellular_Location_Annotation .
?annotation9li10 up:cellularComponent .
?annotation11 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the type 2 tetrahydrodipicolinate N-succinyltransferase family.' .
?case12 up:classifiedWith GO:0000287 ,
keyword:460 ,
keyword:479 .
?pfs13 up:annotation ?annotation14 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
up:ligand ?ligand17 ;
rdf:type up:Binding_Site_Annotation .
?pfsb15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?ligand17 rdfs:subClassOf chebi:18420 .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
up:ligand ?ligand24 ;
rdf:type up:Binding_Site_Annotation .
?pfsb22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?ligand24 rdfs:subClassOf chebi:18420 .
?pfs27 up:annotation ?annotation28 .
?annotation28 faldo:begin ?pfsb29 ;
faldo:end ?pfse30 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Acyl-anhydride intermediate' .
?pfsb29 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfse30 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfs33 up:annotation ?annotation34 .
?annotation34 faldo:begin ?pfsb35 ;
faldo:end ?pfse36 ;
up:ligand ?ligand37 ;
rdf:type up:Binding_Site_Annotation .
?pfsb35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfse36 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?ligand37 rdfs:subClassOf chebi:57292 .
?pfs40 up:annotation ?annotation41 .
?annotation41 faldo:begin ?pfsb42 ;
faldo:end ?pfse43 ;
up:ligand ?ligand44 ;
rdf:type up:Binding_Site_Annotation .
?pfsb42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?pfse43 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?ligand44 rdfs:subClassOf chebi:57292 .
?pfs47 up:annotation ?annotation48 .
?annotation48 faldo:begin ?pfsb49 ;
faldo:end ?pfse50 ;
up:ligand ?ligand51 ;
rdf:type up:Binding_Site_Annotation .
?pfsb49 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfse50 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?ligand51 rdfs:subClassOf chebi:57292 .
?pfs54 up:annotation ?annotation55 .
?annotation55 faldo:begin ?pfsb56 ;
faldo:end ?pfse57 ;
up:ligand ?ligand58 ;
rdf:type up:Binding_Site_Annotation .
?pfsb56 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?pfse57 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?ligand58 rdfs:subClassOf chebi:57292 .
?pfs61 up:annotation ?annotation62 .
?annotation62 faldo:begin ?pfsb63 ;
faldo:end ?pfse64 ;
up:ligand ?ligand65 ;
rdf:type up:Binding_Site_Annotation .
?pfsb63 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?pfse64 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?ligand65 rdfs:subClassOf chebi:57292 .
?pfs68 up:annotation ?annotation69 .
?annotation69 faldo:begin ?pfsb70 ;
faldo:end ?pfse71 ;
up:ligand ?ligand72 ;
rdf:type up:Binding_Site_Annotation .
?pfsb70 faldo:position ?thisPositionOn73 ;
rdf:type faldo:ExactPosition .
?pfse71 faldo:position ?thisPositionOn74 ;
rdf:type faldo:ExactPosition .
?ligand72 rdfs:subClassOf chebi:57292 .
?pfs75 up:annotation ?annotation76 .
?annotation76 faldo:begin ?pfsb77 ;
faldo:end ?pfse78 ;
up:ligand ?ligand79 ;
rdf:type up:Binding_Site_Annotation .
?pfsb77 faldo:position ?thisPositionOn80 ;
rdf:type faldo:ExactPosition .
?pfse78 faldo:position ?thisPositionOn81 ;
rdf:type faldo:ExactPosition .
?ligand79 rdfs:subClassOf chebi:57292 .
?pfs82 up:annotation ?annotation83 .
?annotation83 faldo:begin ?pfsb84 ;
faldo:end ?pfse85 ;
up:ligand ?ligand86 ;
rdf:type up:Binding_Site_Annotation .
?pfsb84 faldo:position ?thisPositionOn87 ;
rdf:type faldo:ExactPosition .
?pfse85 faldo:position ?thisPositionOn88 ;
rdf:type faldo:ExactPosition .
?ligand86 rdfs:subClassOf chebi:57292 .
_:753786 a rdf:Statement ;
up:attribution _:753752 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:753787 a rdf:Statement ;
up:attribution _:753753 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:753788 a rdf:Statement ;
up:attribution _:753754 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:753789 a rdf:Statement ;
up:attribution _:753755 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:753790 a rdf:Statement ;
up:attribution _:753756 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:753791 a rdf:Statement ;
up:attribution _:753757 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:753792 a rdf:Statement ;
up:attribution _:753758 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:753793 a rdf:Statement ;
up:attribution _:753759 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:753794 a rdf:Statement ;
up:attribution _:753760 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:753795 a rdf:Statement ;
up:attribution _:753761 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:753796 a rdf:Statement ;
up:attribution _:753762 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:12 .
_:753797 a rdf:Statement ;
up:attribution _:753763 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:28 .
_:753798 a rdf:Statement ;
up:attribution _:753764 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:753799 a rdf:Statement ;
up:attribution _:753765 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:220 .
_:753800 a rdf:Statement ;
up:attribution _:753766 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:457 .
_:753801 a rdf:Statement ;
up:attribution _:753767 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:753802 a rdf:Statement ;
up:attribution _:753768 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008666 .
_:753803 a rdf:Statement ;
up:attribution _:753769 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009089 .
_:753804 a rdf:Statement ;
up:attribution _:753770 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019877 .
_:753805 a rdf:Statement ;
up:attribution _:753771 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:753806 a rdf:Statement ;
up:attribution _:753772 ;
rdf:subject ?case12 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:753807 a rdf:Statement ;
up:attribution _:753773 ;
rdf:subject ?case12 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:753808 a rdf:Statement ;
up:attribution _:753774 ;
rdf:subject ?case12 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:753809 a rdf:Statement ;
up:source unirule:MF_02122 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:753810 a rdf:Statement ;
up:attribution _:753775 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:753811 a rdf:Statement ;
up:source unirule:MF_02122 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:753812 a rdf:Statement ;
up:attribution _:753776 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:753813 a rdf:Statement ;
up:source unirule:MF_02122 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:753814 a rdf:Statement ;
up:attribution _:753777 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:753815 a rdf:Statement ;
up:source unirule:MF_02122 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:753816 a rdf:Statement ;
up:attribution _:753778 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:753817 a rdf:Statement ;
up:source unirule:MF_02122 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:753818 a rdf:Statement ;
up:attribution _:753779 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:753819 a rdf:Statement ;
up:source unirule:MF_02122 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:753820 a rdf:Statement ;
up:attribution _:753780 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:753821 a rdf:Statement ;
up:source unirule:MF_02122 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:753822 a rdf:Statement ;
up:attribution _:753781 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:753823 a rdf:Statement ;
up:source unirule:MF_02122 ;
rdf:subject ?pfs61 ;
rdf:predicate up:annotation ;
rdf:object ?annotation62 .
_:753824 a rdf:Statement ;
up:attribution _:753782 ;
rdf:subject ?pfs61 ;
rdf:predicate up:annotation ;
rdf:object ?annotation62 .
_:753825 a rdf:Statement ;
up:source unirule:MF_02122 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
_:753826 a rdf:Statement ;
up:attribution _:753783 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
_:753827 a rdf:Statement ;
up:source unirule:MF_02122 ;
rdf:subject ?pfs75 ;
rdf:predicate up:annotation ;
rdf:object ?annotation76 .
_:753828 a rdf:Statement ;
up:attribution _:753784 ;
rdf:subject ?pfs75 ;
rdf:predicate up:annotation ;
rdf:object ?annotation76 .
_:753829 a rdf:Statement ;
up:source unirule:MF_02122 ;
rdf:subject ?pfs82 ;
rdf:predicate up:annotation ;
rdf:object ?annotation83 .
_:753830 a rdf:Statement ;
up:attribution _:753785 ;
rdf:subject ?pfs82 ;
rdf:predicate up:annotation ;
rdf:object ?annotation83 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_02122
#Rule MF_02122 Created by:? on:2011-08-02 Modified by:Edouard de Castro on:2024-09-02
VALUES ?supertaxon89 {taxon:201174 taxon:1224}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_02122 .
?thisOrganism rdfs:subClassOf+ ?supertaxon89 .
BIND(URI(CONCAT(STR(?this), '#MF_02122a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a11')) AS ?annotation11) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch94 faldo:location ?templateMotifSequenceMatchRegionP9WP2195 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WP2197 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WP21MF_0212290 .
?templateMotifSequenceMatchRegionP9WP2195 faldo:begin ?templateMotifSequenceMatchBeginP9WP2196 .
?templateMotifSequenceMatchBeginP9WP2196 faldo:position ?templateMotifSequenceMatchBeginPositionP9WP2191 ;
faldo:reference isoform:P9WP21-1 .
?templateMotifSequenceProfileAlignmentOperationP9WP2197 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
?targetMotifMatch98 faldo:location ?targetMotifMatchRegionMatch99 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02122101 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WP21MF_0212292 .
?targetMotifMatchRegionMatch99 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02122100 .
?targetMotifMatchRegionMatchBeginMF_02122100 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0212293 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02122101 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_4) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WP21MF_0212290, 1, (STRLEN(?templateMotifCigarP9WP21MF_0212290) - STRLEN(REPLACE(?templateMotifCigarP9WP21MF_0212290, CONCAT('^(?:-*[^-]){', STR(((166 - ?templateMotifSequenceMatchBeginPositionP9WP2191) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WP21MF_0212292, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_0212292) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_0212292, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WP21MF_0212292, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_0212292) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_0212292, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) .
BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0212293) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t104) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch109 faldo:location ?templateMotifSequenceMatchRegionP9WP21110 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WP21112 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WP21MF_02122105 .
?templateMotifSequenceMatchRegionP9WP21110 faldo:begin ?templateMotifSequenceMatchBeginP9WP21111 .
?templateMotifSequenceMatchBeginP9WP21111 faldo:position ?templateMotifSequenceMatchBeginPositionP9WP21106 ;
faldo:reference isoform:P9WP21-1 .
?templateMotifSequenceProfileAlignmentOperationP9WP21112 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
?targetMotifMatch113 faldo:location ?targetMotifMatchRegionMatch114 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02122116 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WP21MF_02122107 .
?targetMotifMatchRegionMatch114 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02122115 .
?targetMotifMatchRegionMatchBeginMF_02122115 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02122108 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02122116 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_5) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WP21MF_02122105, 1, (STRLEN(?templateMotifCigarP9WP21MF_02122105) - STRLEN(REPLACE(?templateMotifCigarP9WP21MF_02122105, CONCAT('^(?:-*[^-]){', STR(((183 - ?templateMotifSequenceMatchBeginPositionP9WP21106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122107, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122107) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122107, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122107) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) .
BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_02122108) - 1) AS ?thisPositionOn25) .
BIND(?thisPositionOn25 AS ?thisPositionOn26) .
BIND(?this AS ?pfs2t119) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch124 faldo:location ?templateMotifSequenceMatchRegionP9WP21125 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WP21127 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WP21MF_02122120 .
?templateMotifSequenceMatchRegionP9WP21125 faldo:begin ?templateMotifSequenceMatchBeginP9WP21126 .
?templateMotifSequenceMatchBeginP9WP21126 faldo:position ?templateMotifSequenceMatchBeginPositionP9WP21121 ;
faldo:reference isoform:P9WP21-1 .
?templateMotifSequenceProfileAlignmentOperationP9WP21127 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
?targetMotifMatch128 faldo:location ?targetMotifMatchRegionMatch129 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02122131 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WP21MF_02122122 .
?targetMotifMatchRegionMatch129 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02122130 .
?targetMotifMatchRegionMatchBeginMF_02122130 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02122123 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02122131 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WP21MF_02122120, 1, (STRLEN(?templateMotifCigarP9WP21MF_02122120) - STRLEN(REPLACE(?templateMotifCigarP9WP21MF_02122120, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP9WP21121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1132) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122122, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122122) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122122, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122122) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), '')))), '[^-]', ''))) AS ?step2133) .
BIND(((?step2133 + ?targetMotifMatchRegionMatchBeginPositionMF_02122123) - 1) AS ?thisPositionOn31) .
BIND(?thisPositionOn31 AS ?thisPositionOn32) .
BIND(?this AS ?pfs3t134) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse30) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn31, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a28')) AS ?annotation28) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch139 faldo:location ?templateMotifSequenceMatchRegionP9WP21140 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WP21142 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WP21MF_02122135 .
?templateMotifSequenceMatchRegionP9WP21140 faldo:begin ?templateMotifSequenceMatchBeginP9WP21141 .
?templateMotifSequenceMatchBeginP9WP21141 faldo:position ?templateMotifSequenceMatchBeginPositionP9WP21136 ;
faldo:reference isoform:P9WP21-1 .
?templateMotifSequenceProfileAlignmentOperationP9WP21142 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
?targetMotifMatch143 faldo:location ?targetMotifMatchRegionMatch144 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02122146 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WP21MF_02122137 .
?targetMotifMatchRegionMatch144 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02122145 .
?targetMotifMatchRegionMatchBeginMF_02122145 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02122138 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02122146 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WP21MF_02122135, 1, (STRLEN(?templateMotifCigarP9WP21MF_02122135) - STRLEN(REPLACE(?templateMotifCigarP9WP21MF_02122135, CONCAT('^(?:-*[^-]){', STR(((257 - ?templateMotifSequenceMatchBeginPositionP9WP21136) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1147) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122137, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122137) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122137, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122137) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), '')))), '[^-]', ''))) AS ?step2148) .
BIND(((?step2148 + ?targetMotifMatchRegionMatchBeginPositionMF_02122138) - 1) AS ?thisPositionOn38) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WP21MF_02122135, 1, (STRLEN(?templateMotifCigarP9WP21MF_02122135) - STRLEN(REPLACE(?templateMotifCigarP9WP21MF_02122135, CONCAT('^(?:-*[^-]){', STR(((258 - ?templateMotifSequenceMatchBeginPositionP9WP21136) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1149) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122137, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122137) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122137, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122137) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), '')))), '[^-]', ''))) AS ?step2150) .
BIND(((?step2150 + ?targetMotifMatchRegionMatchBeginPositionMF_02122138) - 1) AS ?thisPositionOn39) .
BIND(?this AS ?pfs3t151) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) .
FILTER (REGEX('[ED][AGS]', SUBSTR(?thisSequenceValue, ?thisPositionOn38, (?thisPositionOn39 - ?thisPositionOn38)))) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a34')) AS ?annotation34) .
BIND(?this AS ?pfs33) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch156 faldo:location ?templateMotifSequenceMatchRegionP9WP21157 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WP21159 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WP21MF_02122152 .
?templateMotifSequenceMatchRegionP9WP21157 faldo:begin ?templateMotifSequenceMatchBeginP9WP21158 .
?templateMotifSequenceMatchBeginP9WP21158 faldo:position ?templateMotifSequenceMatchBeginPositionP9WP21153 ;
faldo:reference isoform:P9WP21-1 .
?templateMotifSequenceProfileAlignmentOperationP9WP21159 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
?targetMotifMatch160 faldo:location ?targetMotifMatchRegionMatch161 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02122163 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WP21MF_02122154 .
?targetMotifMatchRegionMatch161 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02122162 .
?targetMotifMatchRegionMatchBeginMF_02122162 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02122155 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02122163 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WP21MF_02122152, 1, (STRLEN(?templateMotifCigarP9WP21MF_02122152) - STRLEN(REPLACE(?templateMotifCigarP9WP21MF_02122152, CONCAT('^(?:-*[^-]){', STR(((290 - ?templateMotifSequenceMatchBeginPositionP9WP21153) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1164) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122154, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122154) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122154, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122154) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), '')))), '[^-]', ''))) AS ?step2165) .
BIND(((?step2165 + ?targetMotifMatchRegionMatchBeginPositionMF_02122155) - 1) AS ?thisPositionOn45) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WP21MF_02122152, 1, (STRLEN(?templateMotifCigarP9WP21MF_02122152) - STRLEN(REPLACE(?templateMotifCigarP9WP21MF_02122152, CONCAT('^(?:-*[^-]){', STR(((293 - ?templateMotifSequenceMatchBeginPositionP9WP21153) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122154, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122154) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122154, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122154) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) .
BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_02122155) - 1) AS ?thisPositionOn46) .
BIND(?this AS ?pfs3t168) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) .
FILTER (REGEX('R[RQ][ARNDCQEGHILKMFPSTWYVBZJUOX]S', SUBSTR(?thisSequenceValue, ?thisPositionOn45, (?thisPositionOn46 - ?thisPositionOn45)))) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a41')) AS ?annotation41) .
BIND(?this AS ?pfs40) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch173 faldo:location ?templateMotifSequenceMatchRegionP9WP21174 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WP21176 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WP21MF_02122169 .
?templateMotifSequenceMatchRegionP9WP21174 faldo:begin ?templateMotifSequenceMatchBeginP9WP21175 .
?templateMotifSequenceMatchBeginP9WP21175 faldo:position ?templateMotifSequenceMatchBeginPositionP9WP21170 ;
faldo:reference isoform:P9WP21-1 .
?templateMotifSequenceProfileAlignmentOperationP9WP21176 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
?targetMotifMatch177 faldo:location ?targetMotifMatchRegionMatch178 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02122180 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WP21MF_02122171 .
?targetMotifMatchRegionMatch178 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02122179 .
?targetMotifMatchRegionMatchBeginMF_02122179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02122172 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02122180 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WP21MF_02122169, 1, (STRLEN(?templateMotifCigarP9WP21MF_02122169) - STRLEN(REPLACE(?templateMotifCigarP9WP21MF_02122169, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionP9WP21170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122171, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122171) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122171, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122171) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) .
BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_02122172) - 1) AS ?thisPositionOn52) .
BIND(?thisPositionOn52 AS ?thisPositionOn53) .
BIND(?this AS ?pfs3t183) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a48')) AS ?annotation48) .
BIND(?this AS ?pfs47) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch188 faldo:location ?templateMotifSequenceMatchRegionP9WP21189 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WP21191 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WP21MF_02122184 .
?templateMotifSequenceMatchRegionP9WP21189 faldo:begin ?templateMotifSequenceMatchBeginP9WP21190 .
?templateMotifSequenceMatchBeginP9WP21190 faldo:position ?templateMotifSequenceMatchBeginPositionP9WP21185 ;
faldo:reference isoform:P9WP21-1 .
?templateMotifSequenceProfileAlignmentOperationP9WP21191 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
?targetMotifMatch192 faldo:location ?targetMotifMatchRegionMatch193 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02122195 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WP21MF_02122186 .
?targetMotifMatchRegionMatch193 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02122194 .
?targetMotifMatchRegionMatchBeginMF_02122194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02122187 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02122195 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WP21MF_02122184, 1, (STRLEN(?templateMotifCigarP9WP21MF_02122184) - STRLEN(REPLACE(?templateMotifCigarP9WP21MF_02122184, CONCAT('^(?:-*[^-]){', STR(((216 - ?templateMotifSequenceMatchBeginPositionP9WP21185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122186, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122186) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122186, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122186) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) .
BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_02122187) - 1) AS ?thisPositionOn59) .
BIND(?thisPositionOn59 AS ?thisPositionOn60) .
BIND(?this AS ?pfs3t198) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb56) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse57) .
FILTER (REGEX('[GA]', SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a55')) AS ?annotation55) .
BIND(?this AS ?pfs54) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch203 faldo:location ?templateMotifSequenceMatchRegionP9WP21204 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WP21206 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WP21MF_02122199 .
?templateMotifSequenceMatchRegionP9WP21204 faldo:begin ?templateMotifSequenceMatchBeginP9WP21205 .
?templateMotifSequenceMatchBeginP9WP21205 faldo:position ?templateMotifSequenceMatchBeginPositionP9WP21200 ;
faldo:reference isoform:P9WP21-1 .
?templateMotifSequenceProfileAlignmentOperationP9WP21206 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
?targetMotifMatch207 faldo:location ?targetMotifMatchRegionMatch208 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02122210 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WP21MF_02122201 .
?targetMotifMatchRegionMatch208 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02122209 .
?targetMotifMatchRegionMatchBeginMF_02122209 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02122202 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02122210 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WP21MF_02122199, 1, (STRLEN(?templateMotifCigarP9WP21MF_02122199) - STRLEN(REPLACE(?templateMotifCigarP9WP21MF_02122199, CONCAT('^(?:-*[^-]){', STR(((219 - ?templateMotifSequenceMatchBeginPositionP9WP21200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1211) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122201, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122201) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122201, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122201) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), '')))), '[^-]', ''))) AS ?step2212) .
BIND(((?step2212 + ?targetMotifMatchRegionMatchBeginPositionMF_02122202) - 1) AS ?thisPositionOn66) .
BIND(?thisPositionOn66 AS ?thisPositionOn67) .
BIND(?this AS ?pfs3t213) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb63) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse64) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a62')) AS ?annotation62) .
BIND(?this AS ?pfs61) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch218 faldo:location ?templateMotifSequenceMatchRegionP9WP21219 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WP21221 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WP21MF_02122214 .
?templateMotifSequenceMatchRegionP9WP21219 faldo:begin ?templateMotifSequenceMatchBeginP9WP21220 .
?templateMotifSequenceMatchBeginP9WP21220 faldo:position ?templateMotifSequenceMatchBeginPositionP9WP21215 ;
faldo:reference isoform:P9WP21-1 .
?templateMotifSequenceProfileAlignmentOperationP9WP21221 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
?targetMotifMatch222 faldo:location ?targetMotifMatchRegionMatch223 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02122225 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WP21MF_02122216 .
?targetMotifMatchRegionMatch223 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02122224 .
?targetMotifMatchRegionMatchBeginMF_02122224 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02122217 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02122225 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WP21MF_02122214, 1, (STRLEN(?templateMotifCigarP9WP21MF_02122214) - STRLEN(REPLACE(?templateMotifCigarP9WP21MF_02122214, CONCAT('^(?:-*[^-]){', STR(((242 - ?templateMotifSequenceMatchBeginPositionP9WP21215) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1226) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122216, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122216) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122216, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122216) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), '')))), '[^-]', ''))) AS ?step2227) .
BIND(((?step2227 + ?targetMotifMatchRegionMatchBeginPositionMF_02122217) - 1) AS ?thisPositionOn73) .
BIND(?thisPositionOn73 AS ?thisPositionOn74) .
BIND(?this AS ?pfs3t228) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb70) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse71) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'A')) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a69')) AS ?annotation69) .
BIND(?this AS ?pfs68) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch233 faldo:location ?templateMotifSequenceMatchRegionP9WP21234 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WP21236 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WP21MF_02122229 .
?templateMotifSequenceMatchRegionP9WP21234 faldo:begin ?templateMotifSequenceMatchBeginP9WP21235 .
?templateMotifSequenceMatchBeginP9WP21235 faldo:position ?templateMotifSequenceMatchBeginPositionP9WP21230 ;
faldo:reference isoform:P9WP21-1 .
?templateMotifSequenceProfileAlignmentOperationP9WP21236 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
?targetMotifMatch237 faldo:location ?targetMotifMatchRegionMatch238 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02122240 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WP21MF_02122231 .
?targetMotifMatchRegionMatch238 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02122239 .
?targetMotifMatchRegionMatchBeginMF_02122239 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02122232 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02122240 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WP21MF_02122229, 1, (STRLEN(?templateMotifCigarP9WP21MF_02122229) - STRLEN(REPLACE(?templateMotifCigarP9WP21MF_02122229, CONCAT('^(?:-*[^-]){', STR(((265 - ?templateMotifSequenceMatchBeginPositionP9WP21230) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1241) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122231, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122231) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122231, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122231) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), '')))), '[^-]', ''))) AS ?step2242) .
BIND(((?step2242 + ?targetMotifMatchRegionMatchBeginPositionMF_02122232) - 1) AS ?thisPositionOn80) .
BIND(?thisPositionOn80 AS ?thisPositionOn81) .
BIND(?this AS ?pfs3t243) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfsb77) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfse78) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn80, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a76')) AS ?annotation76) .
BIND(?this AS ?pfs75) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch248 faldo:location ?templateMotifSequenceMatchRegionP9WP21249 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WP21251 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WP21MF_02122244 .
?templateMotifSequenceMatchRegionP9WP21249 faldo:begin ?templateMotifSequenceMatchBeginP9WP21250 .
?templateMotifSequenceMatchBeginP9WP21250 faldo:position ?templateMotifSequenceMatchBeginPositionP9WP21245 ;
faldo:reference isoform:P9WP21-1 .
?templateMotifSequenceProfileAlignmentOperationP9WP21251 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
?targetMotifMatch252 faldo:location ?targetMotifMatchRegionMatch253 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02122255 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WP21MF_02122246 .
?targetMotifMatchRegionMatch253 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02122254 .
?targetMotifMatchRegionMatchBeginMF_02122254 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02122247 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02122255 edam:has_input signature:MF_02122 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WP21MF_02122244, 1, (STRLEN(?templateMotifCigarP9WP21MF_02122244) - STRLEN(REPLACE(?templateMotifCigarP9WP21MF_02122244, CONCAT('^(?:-*[^-]){', STR(((277 - ?templateMotifSequenceMatchBeginPositionP9WP21245) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1256) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122246, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122246) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122246, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1256), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WP21MF_02122246, 1, (STRLEN(?targetMotifMatchCigarP9WP21MF_02122246) - STRLEN(REPLACE(?targetMotifMatchCigarP9WP21MF_02122246, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1256), '}'), '')))), '[^-]', ''))) AS ?step2257) .
BIND(((?step2257 + ?targetMotifMatchRegionMatchBeginPositionMF_02122247) - 1) AS ?thisPositionOn87) .
BIND(?thisPositionOn87 AS ?thisPositionOn88) .
BIND(?this AS ?pfs3t258) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfsb84) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfse85) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn87, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_02122a83')) AS ?annotation83) .
BIND(?this AS ?pfs82) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag259) .
}
BIND(IF((BOUND(?tagFT_4) || BOUND(?tagFT_5)), ?caseWithTag259, ?UNBOUND_VARIABLE) AS ?case12) .
}
"xsd:string |