| http://purl.uniprot.org/unirules/MF_00211#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:88917 up:source unirule:MF_00211 .
_:88918 up:source unirule:MF_00211 .
_:88919 up:source unirule:MF_00211 .
_:88920 up:source unirule:MF_00211 .
_:88921 up:source unirule:MF_00211 .
_:88922 up:source unirule:MF_00211 .
_:88923 up:source unirule:MF_00211 .
_:88924 up:source unirule:MF_00211 .
_:88925 up:source unirule:MF_00211 .
_:88926 up:source unirule:MF_00211 .
_:88927 up:source unirule:MF_00211 .
_:88928 up:source unirule:MF_00211 .
_:88929 up:source unirule:MF_00211 .
_:88930 up:source unirule:MF_00211 .
_:88931 up:source unirule:MF_00211 .
_:88932 up:source unirule:MF_00211 .
_:88933 up:source unirule:MF_00211 .
_:88934 up:source unirule:MF_00211 .
_:88935 up:source unirule:MF_00211 .
_:88936 up:source unirule:MF_00211 .
_:88937 up:source unirule:MF_00211 .
_:88938 up:source unirule:MF_00211 .
_:88939 up:source unirule:MF_00211 .
_:88940 up:source unirule:MF_00211 .
_:88941 up:source unirule:MF_00211 .
_:88942 up:source unirule:MF_00211 .
_:88943 up:source unirule:MF_00211 .
_:88944 up:source unirule:MF_00211 .
_:88945 up:source unirule:MF_00211 .
_:88946 up:source unirule:MF_00211 .
_:88947 up:source unirule:MF_00211 .
_:88948 up:source unirule:MF_00211 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0000162 ,
GO:0000287 ,
GO:0004048 ,
keyword:28 ,
keyword:328 ,
keyword:460 ,
keyword:479 ,
keyword:57 ,
keyword:808 ,
keyword:822 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.4.2.18' ;
up:fullName 'Anthranilate phosphoribosyltransferase' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'trpD' .
?annotation2 a up:Function_Annotation ;
rdfs:comment "Catalyzes the transfer of the phosphoribosyl group of 5-phosphorylribose-1-pyrophosphate (PRPP) to anthranilate to yield N-(5'-phosphoribosyl)-anthranilate (PRA)." .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 2 magnesium ions per monomer.' .
?annotation6 a up:Pathway_Annotation ;
rdfs:comment 'Amino-acid biosynthesis; L-tryptophan biosynthesis; L-tryptophan from chorismate: step 2/5.' .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the anthranilate phosphoribosyltransferase family.' .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
up:ligand ?ligand13 ;
rdf:type up:Binding_Site_Annotation .
?pfsb11 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?ligand13 rdfs:subClassOf chebi:58017 .
?pfs16 up:annotation ?annotation17 .
?annotation17 faldo:begin ?pfsb18 ;
faldo:end ?pfse19 ;
up:ligand ?ligand20 ;
rdf:type up:Binding_Site_Annotation .
?pfsb18 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfse19 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?ligand20 rdfs:subClassOf chebi:58017 .
?pfs23 up:annotation ?annotation24 .
?annotation24 faldo:begin ?pfsb25 ;
faldo:end ?pfse26 ;
up:ligand ?ligand27 ;
rdf:type up:Binding_Site_Annotation .
?pfsb25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfse26 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?ligand27 rdfs:subClassOf chebi:58017 .
?pfs30 up:annotation ?annotation31 .
?annotation31 faldo:begin ?pfsb32 ;
faldo:end ?pfse33 ;
up:ligand ?ligand34 ;
rdf:type up:Binding_Site_Annotation .
?pfsb32 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse33 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?ligand34 rdfs:subClassOf chebi:18420 .
?pfs37 up:annotation ?annotation38 .
?annotation38 faldo:begin ?pfsb39 ;
faldo:end ?pfse40 ;
up:ligand ?ligand41 ;
rdf:type up:Binding_Site_Annotation .
?pfsb39 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse40 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?ligand41 rdfs:subClassOf chebi:18420 .
?pfs44 up:annotation ?annotation45 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
up:ligand ?ligand48 ;
rdf:type up:Binding_Site_Annotation .
?pfsb46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?ligand48 rdfs:subClassOf chebi:18420 .
?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 ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?pfse61 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?ligand62 rdfs:subClassOf chebi:58017 .
?pfs65 up:annotation ?annotation66 .
?annotation66 faldo:begin ?pfsb67 ;
faldo:end ?pfse68 ;
up:ligand ?ligand69 ;
rdf:type up:Binding_Site_Annotation .
?pfsb67 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?pfse68 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?ligand69 rdfs:subClassOf chebi:58017 .
?pfs72 up:annotation ?annotation73 .
?annotation73 faldo:begin ?pfsb74 ;
faldo:end ?pfse75 ;
up:ligand ?ligand76 ;
rdf:type up:Binding_Site_Annotation .
?pfsb74 faldo:position ?thisPositionOn77 ;
rdf:type faldo:ExactPosition .
?pfse75 faldo:position ?thisPositionOn78 ;
rdf:type faldo:ExactPosition .
?ligand76 rdfs:subClassOf chebi:58017 .
?pfs79 up:annotation ?annotation80 .
?annotation80 faldo:begin ?pfsb81 ;
faldo:end ?pfse82 ;
up:ligand ?ligand83 ;
rdf:type up:Binding_Site_Annotation .
?pfsb81 faldo:position ?thisPositionOn84 ;
rdf:type faldo:ExactPosition .
?pfse82 faldo:position ?thisPositionOn85 ;
rdf:type faldo:ExactPosition .
?ligand83 rdfs:subClassOf chebi:16567 .
?pfs86 up:annotation ?annotation87 .
?annotation87 faldo:begin ?pfsb88 ;
faldo:end ?pfse89 ;
up:ligand ?ligand90 ;
rdf:type up:Binding_Site_Annotation .
?pfsb88 faldo:position ?thisPositionOn91 ;
rdf:type faldo:ExactPosition .
?pfse89 faldo:position ?thisPositionOn92 ;
rdf:type faldo:ExactPosition .
?ligand90 rdfs:subClassOf chebi:16567 .
?pfs93 up:annotation ?annotation94 .
?annotation94 faldo:begin ?pfsb95 ;
faldo:end ?pfse96 ;
up:ligand ?ligand97 ;
rdf:type up:Binding_Site_Annotation .
?pfsb95 faldo:position ?thisPositionOn98 ;
rdf:type faldo:ExactPosition .
?pfse96 faldo:position ?thisPositionOn99 ;
rdf:type faldo:ExactPosition .
?ligand97 rdfs:subClassOf chebi:58017 .
?pfs100 up:annotation ?annotation101 .
?annotation101 faldo:begin ?pfsb102 ;
faldo:end ?pfse103 ;
up:ligand ?ligand104 ;
rdf:type up:Binding_Site_Annotation .
?pfsb102 faldo:position ?thisPositionOn105 ;
rdf:type faldo:ExactPosition .
?pfse103 faldo:position ?thisPositionOn106 ;
rdf:type faldo:ExactPosition .
?ligand104 rdfs:subClassOf chebi:16567 .
_:88949 a rdf:Statement ;
up:attribution _:88917 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:88950 a rdf:Statement ;
up:attribution _:88918 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:88951 a rdf:Statement ;
up:attribution _:88919 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:88952 a rdf:Statement ;
up:attribution _:88920 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:88953 a rdf:Statement ;
up:attribution _:88921 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:88954 a rdf:Statement ;
up:attribution _:88922 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:88955 a rdf:Statement ;
up:attribution _:88923 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:88956 a rdf:Statement ;
up:attribution _:88924 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:88957 a rdf:Statement ;
up:attribution _:88925 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:28 .
_:88958 a rdf:Statement ;
up:attribution _:88926 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:57 .
_:88959 a rdf:Statement ;
up:attribution _:88927 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:822 .
_:88960 a rdf:Statement ;
up:attribution _:88928 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:88961 a rdf:Statement ;
up:attribution _:88929 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:328 .
_:88962 a rdf:Statement ;
up:attribution _:88930 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:88963 a rdf:Statement ;
up:attribution _:88931 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:88964 a rdf:Statement ;
up:attribution _:88932 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:88965 a rdf:Statement ;
up:attribution _:88933 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004048 .
_:88966 a rdf:Statement ;
up:attribution _:88934 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000162 .
_:88967 a rdf:Statement ;
up:source unirule:MF_00211 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:88968 a rdf:Statement ;
up:attribution _:88935 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:88969 a rdf:Statement ;
up:source unirule:MF_00211 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:88970 a rdf:Statement ;
up:attribution _:88936 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:88971 a rdf:Statement ;
up:source unirule:MF_00211 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:88972 a rdf:Statement ;
up:attribution _:88937 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:88973 a rdf:Statement ;
up:source unirule:MF_00211 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:88974 a rdf:Statement ;
up:attribution _:88938 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:88975 a rdf:Statement ;
up:source unirule:MF_00211 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:88976 a rdf:Statement ;
up:attribution _:88939 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:88977 a rdf:Statement ;
up:source unirule:MF_00211 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:88978 a rdf:Statement ;
up:attribution _:88940 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:88979 a rdf:Statement ;
up:source unirule:MF_00211 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:88980 a rdf:Statement ;
up:attribution _:88941 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:88981 a rdf:Statement ;
up:source unirule:MF_00211 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:88982 a rdf:Statement ;
up:attribution _:88942 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:88983 a rdf:Statement ;
up:source unirule:MF_00211 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:88984 a rdf:Statement ;
up:attribution _:88943 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:88985 a rdf:Statement ;
up:source unirule:MF_00211 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:88986 a rdf:Statement ;
up:attribution _:88944 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:88987 a rdf:Statement ;
up:source unirule:MF_00211 ;
rdf:subject ?pfs79 ;
rdf:predicate up:annotation ;
rdf:object ?annotation80 .
_:88988 a rdf:Statement ;
up:attribution _:88945 ;
rdf:subject ?pfs79 ;
rdf:predicate up:annotation ;
rdf:object ?annotation80 .
_:88989 a rdf:Statement ;
up:source unirule:MF_00211 ;
rdf:subject ?pfs86 ;
rdf:predicate up:annotation ;
rdf:object ?annotation87 .
_:88990 a rdf:Statement ;
up:attribution _:88946 ;
rdf:subject ?pfs86 ;
rdf:predicate up:annotation ;
rdf:object ?annotation87 .
_:88991 a rdf:Statement ;
up:source unirule:MF_00211 ;
rdf:subject ?pfs93 ;
rdf:predicate up:annotation ;
rdf:object ?annotation94 .
_:88992 a rdf:Statement ;
up:attribution _:88947 ;
rdf:subject ?pfs93 ;
rdf:predicate up:annotation ;
rdf:object ?annotation94 .
_:88993 a rdf:Statement ;
up:source unirule:MF_00211 ;
rdf:subject ?pfs100 ;
rdf:predicate up:annotation ;
rdf:object ?annotation101 .
_:88994 a rdf:Statement ;
up:attribution _:88948 ;
rdf:subject ?pfs100 ;
rdf:predicate up:annotation ;
rdf:object ?annotation101 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00211
#Rule MF_00211 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2025-01-13
VALUES ?supertaxon107 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00211 .
?thisOrganism rdfs:subClassOf+ ?supertaxon107 .
BIND(URI(CONCAT(STR(?this), '#MF_00211a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionP9WFX5113 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5115 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WFX5MF_00211108 .
?templateMotifSequenceMatchRegionP9WFX5113 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5114 .
?templateMotifSequenceMatchBeginP9WFX5114 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5109 ;
faldo:reference isoform:P9WFX5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WFX5115 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211119 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WFX5MF_00211110 .
?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211118 .
?targetMotifMatchRegionMatchBeginMF_00211118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211111 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00211119 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211108, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211108) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211108, CONCAT('^(?:-*[^-]){', STR(((110 - ?templateMotifSequenceMatchBeginPositionP9WFX5109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211110, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211110) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211110, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211110) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) .
BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_00211111) - 1) AS ?thisPositionOn14) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211108, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211108) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211108, CONCAT('^(?:-*[^-]){', STR(((111 - ?templateMotifSequenceMatchBeginPositionP9WFX5109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1122) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211110, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211110) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211110, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211110) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), '')))), '[^-]', ''))) AS ?step2123) .
BIND(((?step2123 + ?targetMotifMatchRegionMatchBeginPositionMF_00211111) - 1) AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t124) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse12) .
FILTER (REGEX('G[DSN]', SUBSTR(?thisSequenceValue, ?thisPositionOn14, (?thisPositionOn15 - ?thisPositionOn14)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch129 faldo:location ?templateMotifSequenceMatchRegionP9WFX5130 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5132 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WFX5MF_00211125 .
?templateMotifSequenceMatchRegionP9WFX5130 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5131 .
?templateMotifSequenceMatchBeginP9WFX5131 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5126 ;
faldo:reference isoform:P9WFX5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WFX5132 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch133 faldo:location ?targetMotifMatchRegionMatch134 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211136 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WFX5MF_00211127 .
?targetMotifMatchRegionMatch134 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211135 .
?targetMotifMatchRegionMatchBeginMF_00211135 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211128 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00211136 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211125, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211125) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211125, CONCAT('^(?:-*[^-]){', STR(((117 - ?templateMotifSequenceMatchBeginPositionP9WFX5126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211127, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211127) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211127, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211127) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) .
BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_00211128) - 1) AS ?thisPositionOn21) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211125, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211125) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211125, CONCAT('^(?:-*[^-]){', STR(((120 - ?templateMotifSequenceMatchBeginPositionP9WFX5126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1139) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211127, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211127) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211127, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211127) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), '')))), '[^-]', ''))) AS ?step2140) .
BIND(((?step2140 + ?targetMotifMatchRegionMatchBeginPositionMF_00211128) - 1) AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t141) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) .
FILTER (REGEX('N[ARNDCQEGHILKMFPSTWYVBZJUOX][ST][TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn21, (?thisPositionOn22 - ?thisPositionOn21)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch146 faldo:location ?templateMotifSequenceMatchRegionP9WFX5147 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5149 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WFX5MF_00211142 .
?templateMotifSequenceMatchRegionP9WFX5147 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5148 .
?templateMotifSequenceMatchBeginP9WFX5148 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5143 ;
faldo:reference isoform:P9WFX5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WFX5149 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch150 faldo:location ?targetMotifMatchRegionMatch151 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211153 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WFX5MF_00211144 .
?targetMotifMatchRegionMatch151 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211152 .
?targetMotifMatchRegionMatchBeginMF_00211152 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211145 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00211153 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211142, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211142) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211142, CONCAT('^(?:-*[^-]){', STR(((135 - ?templateMotifSequenceMatchBeginPositionP9WFX5143) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1154) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211144, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211144) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211144, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211144) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), '')))), '[^-]', ''))) AS ?step2155) .
BIND(((?step2155 + ?targetMotifMatchRegionMatchBeginPositionMF_00211145) - 1) AS ?thisPositionOn28) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211142, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211142) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211142, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionP9WFX5143) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211144, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211144) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211144, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211144) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) .
BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_00211145) - 1) AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t158) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb25) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse26) .
FILTER (REGEX('K[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)[NGAS][ARNDCQEGHILKMFPSTWYVBZJUOX]{3)[TSV][SG]', SUBSTR(?thisSequenceValue, ?thisPositionOn28, (?thisPositionOn29 - ?thisPositionOn28)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch163 faldo:location ?templateMotifSequenceMatchRegionP9WFX5164 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5166 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WFX5MF_00211159 .
?templateMotifSequenceMatchRegionP9WFX5164 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5165 .
?templateMotifSequenceMatchBeginP9WFX5165 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5160 ;
faldo:reference isoform:P9WFX5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WFX5166 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch167 faldo:location ?targetMotifMatchRegionMatch168 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211170 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WFX5MF_00211161 .
?targetMotifMatchRegionMatch168 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211169 .
?targetMotifMatchRegionMatchBeginMF_00211169 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211162 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00211170 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211159, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211159) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211159, CONCAT('^(?:-*[^-]){', STR(((119 - ?templateMotifSequenceMatchBeginPositionP9WFX5160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1171) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211161, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211161) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211161, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211161) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), '')))), '[^-]', ''))) AS ?step2172) .
BIND(((?step2172 + ?targetMotifMatchRegionMatchBeginPositionMF_00211162) - 1) AS ?thisPositionOn35) .
BIND(?thisPositionOn35 AS ?thisPositionOn36) .
BIND(?this AS ?pfs1t173) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse33) .
FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a31')) AS ?annotation31) .
BIND(?this AS ?pfs30) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch178 faldo:location ?templateMotifSequenceMatchRegionP9WFX5179 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5181 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WFX5MF_00211174 .
?templateMotifSequenceMatchRegionP9WFX5179 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5180 .
?templateMotifSequenceMatchBeginP9WFX5180 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5175 ;
faldo:reference isoform:P9WFX5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WFX5181 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch182 faldo:location ?targetMotifMatchRegionMatch183 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211185 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WFX5MF_00211176 .
?targetMotifMatchRegionMatch183 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211184 .
?targetMotifMatchRegionMatchBeginMF_00211184 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211177 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00211185 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211174, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211174) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211174, CONCAT('^(?:-*[^-]){', STR(((251 - ?templateMotifSequenceMatchBeginPositionP9WFX5175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211176, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211176) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211176, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211176) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), '')))), '[^-]', ''))) AS ?step2187) .
BIND(((?step2187 + ?targetMotifMatchRegionMatchBeginPositionMF_00211177) - 1) AS ?thisPositionOn42) .
BIND(?thisPositionOn42 AS ?thisPositionOn43) .
BIND(?this AS ?pfs1t188) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse40) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a38')) AS ?annotation38) .
BIND(?this AS ?pfs37) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch193 faldo:location ?templateMotifSequenceMatchRegionP9WFX5194 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5196 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WFX5MF_00211189 .
?templateMotifSequenceMatchRegionP9WFX5194 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5195 .
?templateMotifSequenceMatchBeginP9WFX5195 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5190 ;
faldo:reference isoform:P9WFX5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WFX5196 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch197 faldo:location ?targetMotifMatchRegionMatch198 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211200 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WFX5MF_00211191 .
?targetMotifMatchRegionMatch198 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211199 .
?targetMotifMatchRegionMatchBeginMF_00211199 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211192 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00211200 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211189, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211189) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211189, CONCAT('^(?:-*[^-]){', STR(((252 - ?templateMotifSequenceMatchBeginPositionP9WFX5190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211191, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211191) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211191, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211191) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) .
BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_00211192) - 1) AS ?thisPositionOn49) .
BIND(?thisPositionOn49 AS ?thisPositionOn50) .
BIND(?this AS ?pfs1t203) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch208 faldo:location ?templateMotifSequenceMatchRegionP9WFX5209 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5211 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WFX5MF_00211204 .
?templateMotifSequenceMatchRegionP9WFX5209 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5210 .
?templateMotifSequenceMatchBeginP9WFX5210 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5205 ;
faldo:reference isoform:P9WFX5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WFX5211 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch212 faldo:location ?targetMotifMatchRegionMatch213 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211215 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WFX5MF_00211206 .
?targetMotifMatchRegionMatch213 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211214 .
?targetMotifMatchRegionMatchBeginMF_00211214 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211207 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00211215 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211204, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211204) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211204, CONCAT('^(?:-*[^-]){', STR(((252 - ?templateMotifSequenceMatchBeginPositionP9WFX5205) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211206, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211206) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211206, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211206) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) .
BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_00211207) - 1) AS ?thisPositionOn56) .
BIND(?thisPositionOn56 AS ?thisPositionOn57) .
BIND(?this AS ?pfs1t218) .
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) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a52')) AS ?annotation52) .
BIND(?this AS ?pfs51) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch223 faldo:location ?templateMotifSequenceMatchRegionP9WFX5224 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5226 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WFX5MF_00211219 .
?templateMotifSequenceMatchRegionP9WFX5224 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5225 .
?templateMotifSequenceMatchBeginP9WFX5225 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5220 ;
faldo:reference isoform:P9WFX5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WFX5226 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch227 faldo:location ?targetMotifMatchRegionMatch228 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211230 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WFX5MF_00211221 .
?targetMotifMatchRegionMatch228 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211229 .
?targetMotifMatchRegionMatchBeginMF_00211229 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211222 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00211230 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211219, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211219) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211219, CONCAT('^(?:-*[^-]){', STR(((107 - ?templateMotifSequenceMatchBeginPositionP9WFX5220) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211221, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211221) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211221, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211221) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) .
BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_00211222) - 1) AS ?thisPositionOn63) .
BIND(?thisPositionOn63 AS ?thisPositionOn64) .
BIND(?this AS ?pfs1t233) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse61) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a59')) AS ?annotation59) .
BIND(?this AS ?pfs58) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionP9WFX5239 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5241 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WFX5MF_00211234 .
?templateMotifSequenceMatchRegionP9WFX5239 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5240 .
?templateMotifSequenceMatchBeginP9WFX5240 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5235 ;
faldo:reference isoform:P9WFX5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WFX5241 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211245 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WFX5MF_00211236 .
?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211244 .
?targetMotifMatchRegionMatchBeginMF_00211244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211237 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00211245 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211234, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211234) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211234, CONCAT('^(?:-*[^-]){', STR(((115 - ?templateMotifSequenceMatchBeginPositionP9WFX5235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211236, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211236) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211236, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211236) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) .
BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_00211237) - 1) AS ?thisPositionOn70) .
BIND(?thisPositionOn70 AS ?thisPositionOn71) .
BIND(?this AS ?pfs1t248) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb67) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse68) .
FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a66')) AS ?annotation66) .
BIND(?this AS ?pfs65) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch253 faldo:location ?templateMotifSequenceMatchRegionP9WFX5254 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5256 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WFX5MF_00211249 .
?templateMotifSequenceMatchRegionP9WFX5254 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5255 .
?templateMotifSequenceMatchBeginP9WFX5255 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5250 ;
faldo:reference isoform:P9WFX5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WFX5256 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch257 faldo:location ?targetMotifMatchRegionMatch258 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211260 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WFX5MF_00211251 .
?targetMotifMatchRegionMatch258 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211259 .
?targetMotifMatchRegionMatchBeginMF_00211259 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211252 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00211260 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211249, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211249) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211249, CONCAT('^(?:-*[^-]){', STR(((147 - ?templateMotifSequenceMatchBeginPositionP9WFX5250) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1261) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211251, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211251) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211251, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211251) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), '')))), '[^-]', ''))) AS ?step2262) .
BIND(((?step2262 + ?targetMotifMatchRegionMatchBeginPositionMF_00211252) - 1) AS ?thisPositionOn77) .
BIND(?thisPositionOn77 AS ?thisPositionOn78) .
BIND(?this AS ?pfs1t263) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb74) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse75) .
FILTER (REGEX('[GA]', SUBSTR(?thisSequenceValue, ?thisPositionOn77, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a73')) AS ?annotation73) .
BIND(?this AS ?pfs72) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch268 faldo:location ?templateMotifSequenceMatchRegionP50384269 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP50384271 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP50384MF_00211264 .
?templateMotifSequenceMatchRegionP50384269 faldo:begin ?templateMotifSequenceMatchBeginP50384270 .
?templateMotifSequenceMatchBeginP50384270 faldo:position ?templateMotifSequenceMatchBeginPositionP50384265 ;
faldo:reference isoform:P50384-1 .
?templateMotifSequenceProfileAlignmentOperationP50384271 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch272 faldo:location ?targetMotifMatchRegionMatch273 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211275 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP50384MF_00211266 .
?targetMotifMatchRegionMatch273 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211274 .
?targetMotifMatchRegionMatchBeginMF_00211274 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211267 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00211275 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP50384MF_00211264, 1, (STRLEN(?templateMotifCigarP50384MF_00211264) - STRLEN(REPLACE(?templateMotifCigarP50384MF_00211264, CONCAT('^(?:-*[^-]){', STR(((79 - ?templateMotifSequenceMatchBeginPositionP50384265) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1276) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP50384MF_00211266, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211266) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP50384MF_00211266, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211266) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), '')))), '[^-]', ''))) AS ?step2277) .
BIND(((?step2277 + ?targetMotifMatchRegionMatchBeginPositionMF_00211267) - 1) AS ?thisPositionOn84) .
BIND(?thisPositionOn84 AS ?thisPositionOn85) .
BIND(?this AS ?pfs2t278) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfsb81) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfse82) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn84, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a80')) AS ?annotation80) .
BIND(?this AS ?pfs79) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch283 faldo:location ?templateMotifSequenceMatchRegionP50384284 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP50384286 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP50384MF_00211279 .
?templateMotifSequenceMatchRegionP50384284 faldo:begin ?templateMotifSequenceMatchBeginP50384285 .
?templateMotifSequenceMatchBeginP50384285 faldo:position ?templateMotifSequenceMatchBeginPositionP50384280 ;
faldo:reference isoform:P50384-1 .
?templateMotifSequenceProfileAlignmentOperationP50384286 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch287 faldo:location ?targetMotifMatchRegionMatch288 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211290 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP50384MF_00211281 .
?targetMotifMatchRegionMatch288 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211289 .
?targetMotifMatchRegionMatchBeginMF_00211289 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211282 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00211290 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP50384MF_00211279, 1, (STRLEN(?templateMotifCigarP50384MF_00211279) - STRLEN(REPLACE(?templateMotifCigarP50384MF_00211279, CONCAT('^(?:-*[^-]){', STR(((109 - ?templateMotifSequenceMatchBeginPositionP50384280) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1291) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP50384MF_00211281, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211281) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP50384MF_00211281, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211281) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), '')))), '[^-]', ''))) AS ?step2292) .
BIND(((?step2292 + ?targetMotifMatchRegionMatchBeginPositionMF_00211282) - 1) AS ?thisPositionOn91) .
BIND(?thisPositionOn91 AS ?thisPositionOn92) .
BIND(?this AS ?pfs2t293) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn91))) AS ?pfsb88) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn92))) AS ?pfse89) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn91, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a87')) AS ?annotation87) .
BIND(?this AS ?pfs86) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch298 faldo:location ?templateMotifSequenceMatchRegionP50384299 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP50384301 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP50384MF_00211294 .
?templateMotifSequenceMatchRegionP50384299 faldo:begin ?templateMotifSequenceMatchBeginP50384300 .
?templateMotifSequenceMatchBeginP50384300 faldo:position ?templateMotifSequenceMatchBeginPositionP50384295 ;
faldo:reference isoform:P50384-1 .
?templateMotifSequenceProfileAlignmentOperationP50384301 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch302 faldo:location ?targetMotifMatchRegionMatch303 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211305 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP50384MF_00211296 .
?targetMotifMatchRegionMatch303 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211304 .
?targetMotifMatchRegionMatchBeginMF_00211304 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211297 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00211305 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP50384MF_00211294, 1, (STRLEN(?templateMotifCigarP50384MF_00211294) - STRLEN(REPLACE(?templateMotifCigarP50384MF_00211294, CONCAT('^(?:-*[^-]){', STR(((118 - ?templateMotifSequenceMatchBeginPositionP50384295) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1306) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP50384MF_00211296, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211296) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP50384MF_00211296, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211296) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), '')))), '[^-]', ''))) AS ?step2307) .
BIND(((?step2307 + ?targetMotifMatchRegionMatchBeginPositionMF_00211297) - 1) AS ?thisPositionOn98) .
BIND(?thisPositionOn98 AS ?thisPositionOn99) .
BIND(?this AS ?pfs2t308) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn98))) AS ?pfsb95) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn99))) AS ?pfse96) .
FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn98, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a94')) AS ?annotation94) .
BIND(?this AS ?pfs93) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch313 faldo:location ?templateMotifSequenceMatchRegionP50384314 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP50384316 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP50384MF_00211309 .
?templateMotifSequenceMatchRegionP50384314 faldo:begin ?templateMotifSequenceMatchBeginP50384315 .
?templateMotifSequenceMatchBeginP50384315 faldo:position ?templateMotifSequenceMatchBeginPositionP50384310 ;
faldo:reference isoform:P50384-1 .
?templateMotifSequenceProfileAlignmentOperationP50384316 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
?targetMotifMatch317 faldo:location ?targetMotifMatchRegionMatch318 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211320 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP50384MF_00211311 .
?targetMotifMatchRegionMatch318 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211319 .
?targetMotifMatchRegionMatchBeginMF_00211319 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211312 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00211320 edam:has_input signature:MF_00211 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP50384MF_00211309, 1, (STRLEN(?templateMotifCigarP50384MF_00211309) - STRLEN(REPLACE(?templateMotifCigarP50384MF_00211309, CONCAT('^(?:-*[^-]){', STR(((164 - ?templateMotifSequenceMatchBeginPositionP50384310) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1321) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP50384MF_00211311, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211311) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211311, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1321), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP50384MF_00211311, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211311) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211311, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1321), '}'), '')))), '[^-]', ''))) AS ?step2322) .
BIND(((?step2322 + ?targetMotifMatchRegionMatchBeginPositionMF_00211312) - 1) AS ?thisPositionOn105) .
BIND(?thisPositionOn105 AS ?thisPositionOn106) .
BIND(?this AS ?pfs2t323) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn105))) AS ?pfsb102) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn106))) AS ?pfse103) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn105, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00211a101')) AS ?annotation101) .
BIND(?this AS ?pfs100) .
}
}
"xsd:string |