| http://purl.uniprot.org/unirules/MF_03195#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:874240 up:source unirule:MF_03195 .
_:874241 up:source unirule:MF_03195 .
_:874242 up:source unirule:MF_03195 .
_:874243 up:source unirule:MF_03195 .
_:874244 up:source unirule:MF_03195 .
_:874245 up:source unirule:MF_03195 .
_:874246 up:source unirule:MF_03195 .
_:874247 up:source unirule:MF_03195 .
_:874248 up:source unirule:MF_03195 .
_:874249 up:source unirule:MF_03195 .
_:874250 up:source unirule:MF_03195 .
_:874251 up:source unirule:MF_03195 .
_:874252 up:source unirule:MF_03195 .
_:874253 up:source unirule:MF_03195 .
_:874254 up:source unirule:MF_03195 .
_:874255 up:source unirule:MF_03195 .
_:874256 up:source unirule:MF_03195 .
_:874257 up:source unirule:MF_03195 .
_:874258 up:source unirule:MF_03195 .
_:874259 up:source unirule:MF_03195 .
_:874260 up:source unirule:MF_03195 .
_:874261 up:source unirule:MF_03195 .
_:874262 up:source unirule:MF_03195 .
_:874263 up:source unirule:MF_03195 .
_:874264 up:source unirule:MF_03195 .
_:874265 up:source unirule:MF_03195 .
_:874266 up:source unirule:MF_03195 .
_:874267 up:source unirule:MF_03195 .
_:874268 up:source unirule:MF_03195 .
_:874269 up:source unirule:MF_03195 .
_:874270 up:source unirule:MF_03195 .
_:874271 up:source unirule:MF_03195 .
_:874272 up:source unirule:MF_03195 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ;
up:classifiedWith GO:0003920 ,
GO:0006163 ,
keyword:479 ,
keyword:521 ,
keyword:560 ,
keyword:630 ,
keyword:659 ;
up:recommendedName ?name0 .
?name0 up:ecName '1.7.1.7' ;
up:fullName 'GMP reductase' ;
up:shortName 'GMPR' ;
rdf:type up:Structured_Name .
?name1 up:fullName "Guanosine 5'-monophosphate oxidoreductase" ;
up:shortName 'Guanosine monophosphate reductase' ;
rdf:type up:Structured_Name .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the irreversible NADPH-dependent deamination of GMP to IMP. It functions in the conversion of nucleobase, nucleoside and nucleotide derivatives of G to A nucleotides, and in maintaining the intracellular balance of A and G nucleotides.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 a up:Subunit_Annotation ;
rdfs:comment 'Homotetramer.' .
?annotation6 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the IMPDH/GMPR family. GuaC type 1 subfamily.' .
?case7 up:classifiedWith keyword:327 ,
keyword:576 .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
rdf:type up:Motif_Annotation ;
rdfs:comment 'Microbody targeting signal' .
?pfsb11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
up:ligand ?ligand19 ;
rdf:type up:Binding_Site_Annotation .
?pfsb17 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?ligand19 rdfs:subClassOf chebi:58349 .
?pfs22 up:annotation ?annotation23 .
?annotation23 faldo:begin ?pfsb24 ;
faldo:end ?pfse25 ;
up:ligand ?ligand26 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'in other chain' .
?pfsb24 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfse25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?ligand26 rdfs:subClassOf chebi:58349 .
?pfs29 up:annotation ?annotation30 .
?annotation30 faldo:begin ?pfsb31 ;
faldo:end ?pfse32 ;
up:ligand ?ligand33 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'in other chain' .
?pfsb31 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?pfse32 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?ligand33 rdfs:subClassOf chebi:58349 .
?pfs36 up:annotation ?annotation37 .
?annotation37 faldo:begin ?pfsb38 ;
faldo:end ?pfse39 ;
up:ligand ?ligand40 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'in other chain' .
?pfsb38 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfse39 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?ligand40 rdfs:subClassOf chebi:58349 .
?pfs43 up:annotation ?annotation44 .
?annotation44 faldo:begin ?pfsb45 ;
faldo:end ?pfse46 ;
up:ligand ?ligand47 ;
rdf:type up:Binding_Site_Annotation .
?pfsb45 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?ligand47 rdfs:subClassOf chebi:58349 .
?pfs50 up:annotation ?annotation51 .
?annotation51 faldo:begin ?pfsb52 ;
faldo:end ?pfse53 ;
up:ligand ?ligand54 ;
rdf:type up:Binding_Site_Annotation .
?pfsb52 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?pfse53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?ligand54 rdfs:subClassOf chebi:58115 .
?pfs57 up:annotation ?annotation58 .
?annotation58 faldo:begin ?pfsb59 ;
faldo:end ?pfse60 ;
up:ligand ?ligand61 ;
rdf:type up:Binding_Site_Annotation .
?pfsb59 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?pfse60 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?ligand61 rdfs:subClassOf chebi:58115 .
?pfs64 up:annotation ?annotation65 .
?annotation65 faldo:begin ?pfsb66 ;
faldo:end ?pfse67 ;
up:ligand ?ligand68 ;
rdf:type up:Binding_Site_Annotation .
?pfsb66 faldo:position ?thisPositionOn69 ;
rdf:type faldo:ExactPosition .
?pfse67 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?ligand68 rdfs:subClassOf chebi:58115 .
?pfs71 up:annotation ?annotation72 .
?annotation72 faldo:begin ?pfsb73 ;
faldo:end ?pfse74 ;
up:ligand ?ligand75 ;
rdf:type up:Binding_Site_Annotation .
?pfsb73 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?pfse74 faldo:position ?thisPositionOn77 ;
rdf:type faldo:ExactPosition .
?ligand75 rdfs:subClassOf chebi:58115 .
?pfs78 up:annotation ?annotation79 .
?annotation79 faldo:begin ?pfsb80 ;
faldo:end ?pfse81 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Thioimidate intermediate' .
?pfsb80 faldo:position ?thisPositionOn82 ;
rdf:type faldo:ExactPosition .
?pfse81 faldo:position ?thisPositionOn83 ;
rdf:type faldo:ExactPosition .
?pfs84 up:annotation ?annotation85 .
?annotation85 faldo:begin ?pfsb86 ;
faldo:end ?pfse87 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor/acceptor' .
?pfsb86 faldo:position ?thisPositionOn88 ;
rdf:type faldo:ExactPosition .
?pfse87 faldo:position ?thisPositionOn89 ;
rdf:type faldo:ExactPosition .
?pfs90 up:annotation ?annotation91 .
?annotation91 faldo:begin ?pfsb92 ;
faldo:end ?pfse93 ;
up:ligand ?ligand94 ;
rdf:type up:Binding_Site_Annotation .
?pfsb92 faldo:position ?thisPositionOn95 ;
rdf:type faldo:ExactPosition .
?pfse93 faldo:position ?thisPositionOn96 ;
rdf:type faldo:ExactPosition .
?ligand94 rdfs:subClassOf chebi:29103 .
?pfs97 up:annotation ?annotation98 .
?annotation98 faldo:begin ?pfsb99 ;
faldo:end ?pfse100 ;
up:ligand ?ligand101 ;
rdf:type up:Binding_Site_Annotation .
?pfsb99 faldo:position ?thisPositionOn102 ;
rdf:type faldo:ExactPosition .
?pfse100 faldo:position ?thisPositionOn103 ;
rdf:type faldo:ExactPosition .
?ligand101 rdfs:subClassOf chebi:29103 .
?pfs104 up:annotation ?annotation105 .
?annotation105 faldo:begin ?pfsb106 ;
faldo:end ?pfse107 ;
up:ligand ?ligand108 ;
rdf:type up:Binding_Site_Annotation .
?pfsb106 faldo:position ?thisPositionOn109 ;
rdf:type faldo:ExactPosition .
?pfse107 faldo:position ?thisPositionOn110 ;
rdf:type faldo:ExactPosition .
?ligand108 rdfs:subClassOf chebi:29103 .
?pfs111 up:annotation ?annotation112 .
?annotation112 faldo:begin ?pfsb113 ;
faldo:end ?pfse114 ;
up:ligand ?ligand115 ;
rdf:type up:Binding_Site_Annotation .
?pfsb113 faldo:position ?thisPositionOn116 ;
rdf:type faldo:ExactPosition .
?pfse114 faldo:position ?thisPositionOn117 ;
rdf:type faldo:ExactPosition .
?ligand115 rdfs:subClassOf chebi:29103 .
?pfs118 up:annotation ?annotation119 .
?annotation119 faldo:begin ?pfsb120 ;
faldo:end ?pfse121 ;
up:ligand ?ligand122 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'in other chain' .
?pfsb120 faldo:position ?thisPositionOn123 ;
rdf:type faldo:ExactPosition .
?pfse121 faldo:position ?thisPositionOn124 ;
rdf:type faldo:ExactPosition .
?ligand122 rdfs:subClassOf chebi:58349 .
?pfs125 up:annotation ?annotation126 .
?annotation126 faldo:begin ?pfsb127 ;
faldo:end ?pfse128 ;
up:ligand ?ligand129 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'in other chain' .
?pfsb127 faldo:position ?thisPositionOn130 ;
rdf:type faldo:ExactPosition .
?pfse128 faldo:position ?thisPositionOn131 ;
rdf:type faldo:ExactPosition .
?ligand129 rdfs:subClassOf chebi:58349 .
_:874273 a rdf:Statement ;
up:attribution _:874240 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:874274 a rdf:Statement ;
up:attribution _:874241 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:874275 a rdf:Statement ;
up:attribution _:874242 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:874276 a rdf:Statement ;
up:attribution _:874243 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:874277 a rdf:Statement ;
up:attribution _:874244 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:874278 a rdf:Statement ;
up:attribution _:874245 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:874279 a rdf:Statement ;
up:attribution _:874246 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:874280 a rdf:Statement ;
up:attribution _:874247 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:521 .
_:874281 a rdf:Statement ;
up:attribution _:874248 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:874282 a rdf:Statement ;
up:attribution _:874249 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:630 .
_:874283 a rdf:Statement ;
up:attribution _:874250 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:659 .
_:874284 a rdf:Statement ;
up:attribution _:874251 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003920 .
_:874285 a rdf:Statement ;
up:attribution _:874252 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006163 .
_:874286 a rdf:Statement ;
up:attribution _:874253 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:327 .
_:874287 a rdf:Statement ;
up:attribution _:874254 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:576 .
_:874288 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:874289 a rdf:Statement ;
up:attribution _:874255 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:874290 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:874291 a rdf:Statement ;
up:attribution _:874256 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:874292 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:874293 a rdf:Statement ;
up:attribution _:874257 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:874294 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:874295 a rdf:Statement ;
up:attribution _:874258 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:874296 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:874297 a rdf:Statement ;
up:attribution _:874259 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:874298 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:874299 a rdf:Statement ;
up:attribution _:874260 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:874300 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:874301 a rdf:Statement ;
up:attribution _:874261 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:874302 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:874303 a rdf:Statement ;
up:attribution _:874262 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:874304 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:874305 a rdf:Statement ;
up:attribution _:874263 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:874306 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs71 ;
rdf:predicate up:annotation ;
rdf:object ?annotation72 .
_:874307 a rdf:Statement ;
up:attribution _:874264 ;
rdf:subject ?pfs71 ;
rdf:predicate up:annotation ;
rdf:object ?annotation72 .
_:874308 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs78 ;
rdf:predicate up:annotation ;
rdf:object ?annotation79 .
_:874309 a rdf:Statement ;
up:attribution _:874265 ;
rdf:subject ?pfs78 ;
rdf:predicate up:annotation ;
rdf:object ?annotation79 .
_:874310 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:874311 a rdf:Statement ;
up:attribution _:874266 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:874312 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs90 ;
rdf:predicate up:annotation ;
rdf:object ?annotation91 .
_:874313 a rdf:Statement ;
up:attribution _:874267 ;
rdf:subject ?pfs90 ;
rdf:predicate up:annotation ;
rdf:object ?annotation91 .
_:874314 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs97 ;
rdf:predicate up:annotation ;
rdf:object ?annotation98 .
_:874315 a rdf:Statement ;
up:attribution _:874268 ;
rdf:subject ?pfs97 ;
rdf:predicate up:annotation ;
rdf:object ?annotation98 .
_:874316 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs104 ;
rdf:predicate up:annotation ;
rdf:object ?annotation105 .
_:874317 a rdf:Statement ;
up:attribution _:874269 ;
rdf:subject ?pfs104 ;
rdf:predicate up:annotation ;
rdf:object ?annotation105 .
_:874318 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs111 ;
rdf:predicate up:annotation ;
rdf:object ?annotation112 .
_:874319 a rdf:Statement ;
up:attribution _:874270 ;
rdf:subject ?pfs111 ;
rdf:predicate up:annotation ;
rdf:object ?annotation112 .
_:874320 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs118 ;
rdf:predicate up:annotation ;
rdf:object ?annotation119 .
_:874321 a rdf:Statement ;
up:attribution _:874271 ;
rdf:subject ?pfs118 ;
rdf:predicate up:annotation ;
rdf:object ?annotation119 .
_:874322 a rdf:Statement ;
up:source unirule:MF_03195 ;
rdf:subject ?pfs125 ;
rdf:predicate up:annotation ;
rdf:object ?annotation126 .
_:874323 a rdf:Statement ;
up:attribution _:874272 ;
rdf:subject ?pfs125 ;
rdf:predicate up:annotation ;
rdf:object ?annotation126 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03195
#Rule MF_03195 Created by:? on:2015-07-17 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00596 .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
BIND(URI(CONCAT(STR(?this), '#MF_03195a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a6')) AS ?annotation6) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionQ4QEB3137 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ4QEB3139 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ4QEB3MF_00596132 .
?templateMotifSequenceMatchRegionQ4QEB3137 faldo:begin ?templateMotifSequenceMatchBeginQ4QEB3138 .
?templateMotifSequenceMatchBeginQ4QEB3138 faldo:position ?templateMotifSequenceMatchBeginPositionQ4QEB3133 ;
faldo:reference isoform:Q4QEB3-1 .
?templateMotifSequenceProfileAlignmentOperationQ4QEB3139 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596143 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ4QEB3MF_00596134 .
?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596142 .
?targetMotifMatchRegionMatchBeginMF_00596142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596135 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596143 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagMicrobody) .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:5653 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ4QEB3MF_00596132, 1, (STRLEN(?templateMotifCigarQ4QEB3MF_00596132) - STRLEN(REPLACE(?templateMotifCigarQ4QEB3MF_00596132, CONCAT('^(?:-*[^-]){', STR(((490 - ?templateMotifSequenceMatchBeginPositionQ4QEB3133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ4QEB3MF_00596134, 1, (STRLEN(?targetMotifMatchCigarQ4QEB3MF_00596134) - STRLEN(REPLACE(?targetMotifMatchCigarQ4QEB3MF_00596134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ4QEB3MF_00596134, 1, (STRLEN(?targetMotifMatchCigarQ4QEB3MF_00596134) - STRLEN(REPLACE(?targetMotifMatchCigarQ4QEB3MF_00596134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) .
BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_00596135) - 1) AS ?thisPositionOn13) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn14) .
BIND(?this AS ?pfs1t146) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse12) .
FILTER (REGEX('[AS]K[ML]', SUBSTR(?thisSequenceValue, ?thisPositionOn13, (?thisPositionOn14 - ?thisPositionOn13)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch151 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1152 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1154 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596147 .
?templateMotifSequenceMatchRegionQ9P2T1152 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1153 .
?templateMotifSequenceMatchBeginQ9P2T1153 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1148 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1154 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch155 faldo:location ?targetMotifMatchRegionMatch156 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596158 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596149 .
?targetMotifMatchRegionMatch156 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596157 .
?targetMotifMatchRegionMatchBeginMF_00596157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596150 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596158 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596147, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596147) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596147, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionQ9P2T1148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596149, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596149, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) .
BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_00596150) - 1) AS ?thisPositionOn20) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596147, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596147) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596147, CONCAT('^(?:-*[^-]){', STR(((27 - ?templateMotifSequenceMatchBeginPositionQ9P2T1148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596149, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596149, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) .
BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_00596150) - 1) AS ?thisPositionOn21) .
BIND(?this AS ?pfs2t163) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn20, (?thisPositionOn21 - ?thisPositionOn20)) = 'SR')) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1169 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1171 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596164 .
?templateMotifSequenceMatchRegionQ9P2T1169 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1170 .
?templateMotifSequenceMatchBeginQ9P2T1170 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1165 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1171 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596175 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596166 .
?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596174 .
?targetMotifMatchRegionMatchBeginMF_00596174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596167 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596175 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596164, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596164) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596164, CONCAT('^(?:-*[^-]){', STR(((129 - ?templateMotifSequenceMatchBeginPositionQ9P2T1165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596166, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596166, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) .
BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_00596167) - 1) AS ?thisPositionOn27) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596164, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596164) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596164, CONCAT('^(?:-*[^-]){', STR(((131 - ?templateMotifSequenceMatchBeginPositionQ9P2T1165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1178) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596166, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596166, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), '')))), '[^-]', ''))) AS ?step2179) .
BIND(((?step2179 + ?targetMotifMatchRegionMatchBeginPositionMF_00596167) - 1) AS ?thisPositionOn28) .
BIND(?this AS ?pfs2t180) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) .
FILTER (REGEX('D[IV]A', SUBSTR(?thisSequenceValue, ?thisPositionOn27, (?thisPositionOn28 - ?thisPositionOn27)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch185 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1186 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1188 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596181 .
?templateMotifSequenceMatchRegionQ9P2T1186 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1187 .
?templateMotifSequenceMatchBeginQ9P2T1187 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1182 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1188 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch189 faldo:location ?targetMotifMatchRegionMatch190 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596192 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596183 .
?targetMotifMatchRegionMatch190 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596191 .
?targetMotifMatchRegionMatchBeginMF_00596191 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596184 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596192 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596181, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596181) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596181, CONCAT('^(?:-*[^-]){', STR(((180 - ?templateMotifSequenceMatchBeginPositionQ9P2T1182) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1193) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596183, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596183) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596183, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596183) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), '')))), '[^-]', ''))) AS ?step2194) .
BIND(((?step2194 + ?targetMotifMatchRegionMatchBeginPositionMF_00596184) - 1) AS ?thisPositionOn34) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596181, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596181) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596181, CONCAT('^(?:-*[^-]){', STR(((181 - ?templateMotifSequenceMatchBeginPositionQ9P2T1182) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596183, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596183) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596183, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596183) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) .
BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_00596184) - 1) AS ?thisPositionOn35) .
BIND(?this AS ?pfs2t197) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) .
FILTER (REGEX('[IV]G', SUBSTR(?thisSequenceValue, ?thisPositionOn34, (?thisPositionOn35 - ?thisPositionOn34)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a30')) AS ?annotation30) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch202 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1203 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1205 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596198 .
?templateMotifSequenceMatchRegionQ9P2T1203 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1204 .
?templateMotifSequenceMatchBeginQ9P2T1204 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1199 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1205 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch206 faldo:location ?targetMotifMatchRegionMatch207 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596209 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596200 .
?targetMotifMatchRegionMatch207 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596208 .
?targetMotifMatchRegionMatchBeginMF_00596208 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596201 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596209 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596198, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596198) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596198, CONCAT('^(?:-*[^-]){', STR(((285 - ?templateMotifSequenceMatchBeginPositionQ9P2T1199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1210) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596200, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596200) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596200, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596200) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), '')))), '[^-]', ''))) AS ?step2211) .
BIND(((?step2211 + ?targetMotifMatchRegionMatchBeginPositionMF_00596201) - 1) AS ?thisPositionOn41) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596198, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596198) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596198, CONCAT('^(?:-*[^-]){', STR(((286 - ?templateMotifSequenceMatchBeginPositionQ9P2T1199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1212) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596200, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596200) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596200, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596200) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), '')))), '[^-]', ''))) AS ?step2213) .
BIND(((?step2213 + ?targetMotifMatchRegionMatchBeginPositionMF_00596201) - 1) AS ?thisPositionOn42) .
BIND(?this AS ?pfs2t214) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, (?thisPositionOn42 - ?thisPositionOn41)) = 'YR')) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a37')) AS ?annotation37) .
BIND(?this AS ?pfs36) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch219 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1220 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1222 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596215 .
?templateMotifSequenceMatchRegionQ9P2T1220 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1221 .
?templateMotifSequenceMatchBeginQ9P2T1221 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1216 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1222 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch223 faldo:location ?targetMotifMatchRegionMatch224 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596226 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596217 .
?targetMotifMatchRegionMatch224 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596225 .
?targetMotifMatchRegionMatchBeginMF_00596225 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596218 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596226 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596215, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596215) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596215, CONCAT('^(?:-*[^-]){', STR(((314 - ?templateMotifSequenceMatchBeginPositionQ9P2T1216) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1227) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596217, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596217) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596217, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596217) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), '')))), '[^-]', ''))) AS ?step2228) .
BIND(((?step2228 + ?targetMotifMatchRegionMatchBeginPositionMF_00596218) - 1) AS ?thisPositionOn48) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596215, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596215) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596215, CONCAT('^(?:-*[^-]){', STR(((317 - ?templateMotifSequenceMatchBeginPositionQ9P2T1216) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1229) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596217, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596217) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596217, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596217) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), '')))), '[^-]', ''))) AS ?step2230) .
BIND(((?step2230 + ?targetMotifMatchRegionMatchBeginPositionMF_00596218) - 1) AS ?thisPositionOn49) .
BIND(?this AS ?pfs2t231) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) .
FILTER (REGEX('S[ATG][CI][TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn48, (?thisPositionOn49 - ?thisPositionOn48)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a44')) AS ?annotation44) .
BIND(?this AS ?pfs43) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch236 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1237 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1239 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596232 .
?templateMotifSequenceMatchRegionQ9P2T1237 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1238 .
?templateMotifSequenceMatchBeginQ9P2T1238 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1233 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1239 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch240 faldo:location ?targetMotifMatchRegionMatch241 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596243 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596234 .
?targetMotifMatchRegionMatch241 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596242 .
?targetMotifMatchRegionMatchBeginMF_00596242 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596235 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596243 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596232, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596232) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596232, CONCAT('^(?:-*[^-]){', STR(((219 - ?templateMotifSequenceMatchBeginPositionQ9P2T1233) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1244) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596234, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596234) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596234, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1244), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596234, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596234) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596234, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1244), '}'), '')))), '[^-]', ''))) AS ?step2245) .
BIND(((?step2245 + ?targetMotifMatchRegionMatchBeginPositionMF_00596235) - 1) AS ?thisPositionOn55) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596232, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596232) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596232, CONCAT('^(?:-*[^-]){', STR(((221 - ?templateMotifSequenceMatchBeginPositionQ9P2T1233) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596234, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596234) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596234, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596234, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596234) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596234, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) .
BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_00596235) - 1) AS ?thisPositionOn56) .
BIND(?this AS ?pfs2t248) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, (?thisPositionOn56 - ?thisPositionOn55)) = 'DGG')) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch253 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1254 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1256 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596249 .
?templateMotifSequenceMatchRegionQ9P2T1254 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1255 .
?templateMotifSequenceMatchBeginQ9P2T1255 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1250 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1256 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch257 faldo:location ?targetMotifMatchRegionMatch258 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596260 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596251 .
?targetMotifMatchRegionMatch258 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596259 .
?targetMotifMatchRegionMatchBeginMF_00596259 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596252 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596260 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596249, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596249) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596249, CONCAT('^(?:-*[^-]){', STR(((242 - ?templateMotifSequenceMatchBeginPositionQ9P2T1250) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1261) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596251, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596251) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596251, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596251) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), '')))), '[^-]', ''))) AS ?step2262) .
BIND(((?step2262 + ?targetMotifMatchRegionMatchBeginPositionMF_00596252) - 1) AS ?thisPositionOn62) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596249, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596249) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596249, CONCAT('^(?:-*[^-]){', STR(((243 - ?templateMotifSequenceMatchBeginPositionQ9P2T1250) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1263) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596251, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596251) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596251, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596251) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), '')))), '[^-]', ''))) AS ?step2264) .
BIND(((?step2264 + ?targetMotifMatchRegionMatchBeginPositionMF_00596252) - 1) AS ?thisPositionOn63) .
BIND(?this AS ?pfs2t265) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb59) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse60) .
FILTER (REGEX('G[GN]', SUBSTR(?thisSequenceValue, ?thisPositionOn62, (?thisPositionOn63 - ?thisPositionOn62)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a58')) AS ?annotation58) .
BIND(?this AS ?pfs57) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch270 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1271 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1273 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596266 .
?templateMotifSequenceMatchRegionQ9P2T1271 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1272 .
?templateMotifSequenceMatchBeginQ9P2T1272 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1267 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1273 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch274 faldo:location ?targetMotifMatchRegionMatch275 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596277 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596268 .
?targetMotifMatchRegionMatch275 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596276 .
?targetMotifMatchRegionMatchBeginMF_00596276 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596269 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596277 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596266, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596266) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596266, CONCAT('^(?:-*[^-]){', STR(((268 - ?templateMotifSequenceMatchBeginPositionQ9P2T1267) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1278) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596268, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596268) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1278), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596268, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596268) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1278), '}'), '')))), '[^-]', ''))) AS ?step2279) .
BIND(((?step2279 + ?targetMotifMatchRegionMatchBeginPositionMF_00596269) - 1) AS ?thisPositionOn69) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596266, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596266) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596266, CONCAT('^(?:-*[^-]){', STR(((270 - ?templateMotifSequenceMatchBeginPositionQ9P2T1267) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1280) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596268, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596268) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1280), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596268, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596268) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1280), '}'), '')))), '[^-]', ''))) AS ?step2281) .
BIND(((?step2281 + ?targetMotifMatchRegionMatchBeginPositionMF_00596269) - 1) AS ?thisPositionOn70) .
BIND(?this AS ?pfs2t282) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb66) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse67) .
FILTER (REGEX('GM[AS]', SUBSTR(?thisSequenceValue, ?thisPositionOn69, (?thisPositionOn70 - ?thisPositionOn69)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a65')) AS ?annotation65) .
BIND(?this AS ?pfs64) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch287 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1288 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1290 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596283 .
?templateMotifSequenceMatchRegionQ9P2T1288 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1289 .
?templateMotifSequenceMatchBeginQ9P2T1289 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1284 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1290 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch291 faldo:location ?targetMotifMatchRegionMatch292 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596294 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596285 .
?targetMotifMatchRegionMatch292 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596293 .
?targetMotifMatchRegionMatchBeginMF_00596293 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596286 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596294 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596283, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596283) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596283, CONCAT('^(?:-*[^-]){', STR(((286 - ?templateMotifSequenceMatchBeginPositionQ9P2T1284) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1295) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596285, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596285) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1295), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596285, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596285) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1295), '}'), '')))), '[^-]', ''))) AS ?step2296) .
BIND(((?step2296 + ?targetMotifMatchRegionMatchBeginPositionMF_00596286) - 1) AS ?thisPositionOn76) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596283, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596283) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596283, CONCAT('^(?:-*[^-]){', STR(((290 - ?templateMotifSequenceMatchBeginPositionQ9P2T1284) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1297) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596285, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596285) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1297), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596285, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596285) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1297), '}'), '')))), '[^-]', ''))) AS ?step2298) .
BIND(((?step2298 + ?targetMotifMatchRegionMatchBeginPositionMF_00596286) - 1) AS ?thisPositionOn77) .
BIND(?this AS ?pfs2t299) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb73) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse74) .
FILTER (REGEX('[RL][AV][SAP]EG', SUBSTR(?thisSequenceValue, ?thisPositionOn76, (?thisPositionOn77 - ?thisPositionOn76)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a72')) AS ?annotation72) .
BIND(?this AS ?pfs71) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch304 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1305 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1307 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596300 .
?templateMotifSequenceMatchRegionQ9P2T1305 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1306 .
?templateMotifSequenceMatchBeginQ9P2T1306 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1301 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1307 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch308 faldo:location ?targetMotifMatchRegionMatch309 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596311 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596302 .
?targetMotifMatchRegionMatch309 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596310 .
?targetMotifMatchRegionMatchBeginMF_00596310 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596303 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596311 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596300, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596300) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596300, CONCAT('^(?:-*[^-]){', STR(((186 - ?templateMotifSequenceMatchBeginPositionQ9P2T1301) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1312) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596302, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596302) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596302, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1312), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596302, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596302) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596302, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1312), '}'), '')))), '[^-]', ''))) AS ?step2313) .
BIND(((?step2313 + ?targetMotifMatchRegionMatchBeginPositionMF_00596303) - 1) AS ?thisPositionOn82) .
BIND(?thisPositionOn82 AS ?thisPositionOn83) .
BIND(?this AS ?pfs2t314) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb80) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse81) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a79')) AS ?annotation79) .
BIND(?this AS ?pfs78) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch319 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1320 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1322 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596315 .
?templateMotifSequenceMatchRegionQ9P2T1320 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1321 .
?templateMotifSequenceMatchBeginQ9P2T1321 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1316 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1322 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch323 faldo:location ?targetMotifMatchRegionMatch324 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596326 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596317 .
?targetMotifMatchRegionMatch324 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596325 .
?targetMotifMatchRegionMatchBeginMF_00596325 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596318 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596326 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596315, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596315) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596315, CONCAT('^(?:-*[^-]){', STR(((188 - ?templateMotifSequenceMatchBeginPositionQ9P2T1316) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1327) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596317, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596317) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596317, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1327), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596317, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596317) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596317, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1327), '}'), '')))), '[^-]', ''))) AS ?step2328) .
BIND(((?step2328 + ?targetMotifMatchRegionMatchBeginPositionMF_00596318) - 1) AS ?thisPositionOn88) .
BIND(?thisPositionOn88 AS ?thisPositionOn89) .
BIND(?this AS ?pfs2t329) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb86) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse87) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1) = 'T')) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a85')) AS ?annotation85) .
BIND(?this AS ?pfs84) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch334 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1335 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1337 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596330 .
?templateMotifSequenceMatchRegionQ9P2T1335 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1336 .
?templateMotifSequenceMatchBeginQ9P2T1336 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1331 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1337 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch338 faldo:location ?targetMotifMatchRegionMatch339 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596341 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596332 .
?targetMotifMatchRegionMatch339 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596340 .
?targetMotifMatchRegionMatchBeginMF_00596340 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596333 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596341 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596330, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596330) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596330, CONCAT('^(?:-*[^-]){', STR(((181 - ?templateMotifSequenceMatchBeginPositionQ9P2T1331) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1342) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596332, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596332) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596332, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1342), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596332, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596332) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596332, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1342), '}'), '')))), '[^-]', ''))) AS ?step2343) .
BIND(((?step2343 + ?targetMotifMatchRegionMatchBeginPositionMF_00596333) - 1) AS ?thisPositionOn95) .
BIND(?thisPositionOn95 AS ?thisPositionOn96) .
BIND(?this AS ?pfs2t344) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfsb92) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfse93) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn95, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a91')) AS ?annotation91) .
BIND(?this AS ?pfs90) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch349 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1350 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1352 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596345 .
?templateMotifSequenceMatchRegionQ9P2T1350 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1351 .
?templateMotifSequenceMatchBeginQ9P2T1351 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1346 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1352 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch353 faldo:location ?targetMotifMatchRegionMatch354 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596356 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596347 .
?targetMotifMatchRegionMatch354 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596355 .
?targetMotifMatchRegionMatchBeginMF_00596355 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596348 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596356 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596345, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596345) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596345, CONCAT('^(?:-*[^-]){', STR(((183 - ?templateMotifSequenceMatchBeginPositionQ9P2T1346) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1357) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596347, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596347) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1357), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596347, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596347) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1357), '}'), '')))), '[^-]', ''))) AS ?step2358) .
BIND(((?step2358 + ?targetMotifMatchRegionMatchBeginPositionMF_00596348) - 1) AS ?thisPositionOn102) .
BIND(?thisPositionOn102 AS ?thisPositionOn103) .
BIND(?this AS ?pfs2t359) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfsb99) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn103))) AS ?pfse100) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn102, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a98')) AS ?annotation98) .
BIND(?this AS ?pfs97) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch364 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1365 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1367 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596360 .
?templateMotifSequenceMatchRegionQ9P2T1365 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1366 .
?templateMotifSequenceMatchBeginQ9P2T1366 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1361 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1367 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch368 faldo:location ?targetMotifMatchRegionMatch369 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596371 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596362 .
?targetMotifMatchRegionMatch369 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596370 .
?targetMotifMatchRegionMatchBeginMF_00596370 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596363 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596371 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596360, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596360) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596360, CONCAT('^(?:-*[^-]){', STR(((186 - ?templateMotifSequenceMatchBeginPositionQ9P2T1361) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1372) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596362, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596362) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596362, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1372), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596362, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596362) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596362, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1372), '}'), '')))), '[^-]', ''))) AS ?step2373) .
BIND(((?step2373 + ?targetMotifMatchRegionMatchBeginPositionMF_00596363) - 1) AS ?thisPositionOn109) .
BIND(?thisPositionOn109 AS ?thisPositionOn110) .
BIND(?this AS ?pfs2t374) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfsb106) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn110))) AS ?pfse107) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn109, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a105')) AS ?annotation105) .
BIND(?this AS ?pfs104) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch379 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1380 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1382 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596375 .
?templateMotifSequenceMatchRegionQ9P2T1380 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1381 .
?templateMotifSequenceMatchBeginQ9P2T1381 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1376 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1382 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch383 faldo:location ?targetMotifMatchRegionMatch384 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596386 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596377 .
?targetMotifMatchRegionMatch384 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596385 .
?targetMotifMatchRegionMatchBeginMF_00596385 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596378 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596386 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596375, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596375) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596375, CONCAT('^(?:-*[^-]){', STR(((189 - ?templateMotifSequenceMatchBeginPositionQ9P2T1376) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1387) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596377, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596377) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596377, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1387), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596377, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596377) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596377, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1387), '}'), '')))), '[^-]', ''))) AS ?step2388) .
BIND(((?step2388 + ?targetMotifMatchRegionMatchBeginPositionMF_00596378) - 1) AS ?thisPositionOn116) .
BIND(?thisPositionOn116 AS ?thisPositionOn117) .
BIND(?this AS ?pfs2t389) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn116))) AS ?pfsb113) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn117))) AS ?pfse114) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn116, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a112')) AS ?annotation112) .
BIND(?this AS ?pfs111) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch394 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1395 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1397 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596390 .
?templateMotifSequenceMatchRegionQ9P2T1395 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1396 .
?templateMotifSequenceMatchBeginQ9P2T1396 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1391 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1397 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch398 faldo:location ?targetMotifMatchRegionMatch399 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596401 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596392 .
?targetMotifMatchRegionMatch399 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596400 .
?targetMotifMatchRegionMatchBeginMF_00596400 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596393 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596401 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596390, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596390) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596390, CONCAT('^(?:-*[^-]){', STR(((78 - ?templateMotifSequenceMatchBeginPositionQ9P2T1391) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1402) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596392, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596392) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596392, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1402), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596392, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596392) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596392, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1402), '}'), '')))), '[^-]', ''))) AS ?step2403) .
BIND(((?step2403 + ?targetMotifMatchRegionMatchBeginPositionMF_00596393) - 1) AS ?thisPositionOn123) .
BIND(?thisPositionOn123 AS ?thisPositionOn124) .
BIND(?this AS ?pfs2t404) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn123))) AS ?pfsb120) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn124))) AS ?pfse121) .
FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn123, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a119')) AS ?annotation119) .
BIND(?this AS ?pfs118) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch409 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1410 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1412 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9P2T1MF_00596405 .
?templateMotifSequenceMatchRegionQ9P2T1410 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1411 .
?templateMotifSequenceMatchBeginQ9P2T1411 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1406 ;
faldo:reference isoform:Q9P2T1-1 .
?templateMotifSequenceProfileAlignmentOperationQ9P2T1412 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
?targetMotifMatch413 faldo:location ?targetMotifMatchRegionMatch414 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596416 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596407 .
?targetMotifMatchRegionMatch414 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596415 .
?targetMotifMatchRegionMatchBeginMF_00596415 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596408 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00596416 edam:has_input signature:MF_00596 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596405, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596405) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596405, CONCAT('^(?:-*[^-]){', STR(((269 - ?templateMotifSequenceMatchBeginPositionQ9P2T1406) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1417) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596407, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596407) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596407, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1417), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596407, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596407) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596407, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1417), '}'), '')))), '[^-]', ''))) AS ?step2418) .
BIND(((?step2418 + ?targetMotifMatchRegionMatchBeginPositionMF_00596408) - 1) AS ?thisPositionOn130) .
BIND(?thisPositionOn130 AS ?thisPositionOn131) .
BIND(?this AS ?pfs2t419) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn130))) AS ?pfsb127) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn131))) AS ?pfse128) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn130, 1) = 'M')) .
BIND(URI(CONCAT(STR(?this), '#MF_03195a126')) AS ?annotation126) .
BIND(?this AS ?pfs125) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:5653 .
BIND(?this AS ?caseWithTag420) .
}
BIND(IF(BOUND(?tagMicrobody), ?caseWithTag420, ?UNBOUND_VARIABLE) AS ?case7) .
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon421 {taxon:7742 taxon:5653}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon421 .
BIND(?this AS ?case8) .
}
}
"xsd:string |