| http://purl.uniprot.org/unirules/MF_01520#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:550236 up:source unirule:MF_01520 .
_:550237 up:ecName '2.7.7.60' ;
up:fullName '2-C-methyl-D-erythritol 4-phosphate cytidylyltransferase' ;
rdf:type up:Structured_Name .
_:550238 up:fullName '4-diphosphocytidyl-2C-methyl-D-erythritol synthase' ;
rdf:type up:Structured_Name .
_:550239 up:fullName 'MEP cytidylyltransferase' ;
up:shortName 'MCT' ;
rdf:type up:Structured_Name .
_:550240 up:source unirule:MF_01520 .
_:550241 up:ecName '4.6.1.12' ;
up:fullName '2-C-methyl-D-erythritol 2,4-cyclodiphosphate synthase' ;
up:shortName 'MECPP-synthase' ,
'MECDP-synthase' ,
'MECPS' ;
rdf:type up:Structured_Name .
_:550242 up:source unirule:MF_01520 .
_:550243 up:source unirule:MF_01520 .
_:550244 up:source unirule:MF_01520 .
_:550245 up:source unirule:MF_01520 .
_:550246 up:source unirule:MF_01520 .
_:550247 up:source unirule:MF_01520 .
_:550248 up:source unirule:MF_01520 .
_:550249 up:source unirule:MF_01520 .
_:550250 up:source unirule:MF_01520 .
_:550251 up:source unirule:MF_01520 .
_:550252 up:source unirule:MF_01520 .
_:550253 up:source unirule:MF_01520 .
_:550254 up:source unirule:MF_01520 .
_:550255 up:source unirule:MF_01520 .
_:550256 up:source unirule:MF_01520 .
_:550257 up:source unirule:MF_01520 .
_:550258 up:source unirule:MF_01520 .
_:550259 up:source unirule:MF_01520 .
_:550260 up:source unirule:MF_01520 .
_:550261 up:source unirule:MF_01520 .
_:550262 up:source unirule:MF_01520 .
_:550263 up:source unirule:MF_01520 .
_:550264 up:source unirule:MF_01520 .
_:550265 up:source unirule:MF_01520 .
_:550266 up:source unirule:MF_01520 .
_:550267 up:source unirule:MF_01520 .
_:550268 up:source unirule:MF_01520 .
_:550269 up:source unirule:MF_01520 .
_:550270 up:source unirule:MF_01520 .
_:550271 up:source unirule:MF_01520 .
_:550272 up:source unirule:MF_01520 .
_:550273 up:source unirule:MF_01520 .
_:550274 up:source unirule:MF_01520 .
_:550275 up:source unirule:MF_01520 .
_:550276 up:source unirule:MF_01520 .
_:550277 up:source unirule:MF_01520 .
_:550278 up:source unirule:MF_01520 .
_:550279 up:source unirule:MF_01520 .
?this up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation9 ,
?annotation10 ,
?annotation11 ,
?annotation12 ,
?annotation13 ;
up:classifiedWith GO:0008685 ,
GO:0019288 ,
GO:0050518 ,
keyword:414 ,
keyword:456 ,
keyword:479 ,
keyword:511 ,
keyword:548 ,
keyword:808 ;
up:domain ?namedpart1 ,
?namedpart2 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Bifunctional enzyme IspD/IspF' ;
rdf:type up:Structured_Name .
?namedpart1 up:alternativeName _:550238 ,
_:550239 ;
up:recommendedName _:550237 .
?namedpart2 up:recommendedName _:550241 .
?gene3 skos:prefLabel 'ispDF' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Bifunctional enzyme that catalyzes the formation of 4-diphosphocytidyl-2-C-methyl-D-erythritol from CTP and 2-C-methyl-D-erythritol 4-phosphate (MEP) (IspD), and catalyzes the conversion of 4-diphosphocytidyl-2-C-methyl-D-erythritol 2-phosphate (CDP-ME2P) to 2-C-methyl-D-erythritol 2,4-cyclodiphosphate (ME-CPP) with a corresponding release of cytidine 5-monophosphate (CMP) (IspF).' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:activity ?activity8 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity8 up:catalyticActivity ;
up:enzymeClass .
?annotation9 up:cofactor chebi:60240 ;
rdf:type up:Cofactor_Annotation .
?annotation10 a up:Pathway_Annotation ;
rdfs:comment 'Isoprenoid biosynthesis; isopentenyl diphosphate biosynthesis via DXP pathway; isopentenyl diphosphate from 1-deoxy-D-xylulose 5-phosphate: step 2/6.' .
?annotation11 a up:Pathway_Annotation ;
rdfs:comment 'Isoprenoid biosynthesis; isopentenyl diphosphate biosynthesis via DXP pathway; isopentenyl diphosphate from 1-deoxy-D-xylulose 5-phosphate: step 4/6.' .
?annotation12 a up:Similarity_Annotation ;
rdfs:comment 'In the N-terminal section; belongs to the IspD/TarI cytidylyltransferase family. IspD subfamily.' .
?annotation13 a up:Similarity_Annotation ;
rdfs:comment 'In the C-terminal section; belongs to the IspF family.' .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Region_Annotation ;
rdfs:comment '2-C-methyl-D-erythritol 4-phosphate cytidylyltransferase' .
?pfsb16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
rdf:type up:Region_Annotation ;
rdfs:comment '2-C-methyl-D-erythritol 2,4-cyclodiphosphate synthase' .
?pfsb22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
up:ligand ?ligand30 ;
rdf:type up:Binding_Site_Annotation .
?pfsb28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?ligand30 rdfs:subClassOf chebi:57919 .
?pfs33 up:annotation ?annotation34 .
?annotation34 faldo:begin ?pfsb35 ;
faldo:end ?pfse36 ;
up:ligand ?ligand37 ;
rdf:type up:Binding_Site_Annotation .
?pfsb35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfse36 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?ligand37 rdfs:subClassOf chebi:57919 .
?pfs40 up:annotation ?annotation41 .
?annotation41 faldo:begin ?pfsb42 ;
faldo:end ?pfse43 ;
up:ligand ?ligand44 ;
rdf:type up:Binding_Site_Annotation .
?pfsb42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?pfse43 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?ligand44 rdfs:subClassOf chebi:57919 .
?pfs47 up:annotation ?annotation48 .
?annotation48 faldo:begin ?pfsb49 ;
faldo:end ?pfse50 ;
up:ligand ?ligand51 ;
rdf:type up:Binding_Site_Annotation .
?pfsb49 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfse50 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?ligand51 rdfs:subClassOf chebi:57919 .
?pfs54 up:annotation ?annotation55 .
?annotation55 faldo:begin ?pfsb56 ;
faldo:end ?pfse57 ;
up:ligand ?ligand58 ;
rdf:type up:Binding_Site_Annotation .
?pfsb56 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?pfse57 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?ligand58 rdfs:subClassOf chebi:57919 .
?pfs61 up:annotation ?annotation62 .
?annotation62 faldo:begin ?pfsb63 ;
faldo:end ?pfse64 ;
up:ligand ?ligand65 ;
rdf:type up:Binding_Site_Annotation .
?pfsb63 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?pfse64 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?ligand65 rdfs:subClassOf chebi:57919 .
?pfs68 up:annotation ?annotation69 .
?annotation69 faldo:begin ?pfsb70 ;
faldo:end ?pfse71 ;
up:ligand ?ligand72 ;
rdf:type up:Binding_Site_Annotation .
?pfsb70 faldo:position ?thisPositionOn73 ;
rdf:type faldo:ExactPosition .
?pfse71 faldo:position ?thisPositionOn74 ;
rdf:type faldo:ExactPosition .
?ligand72 rdfs:subClassOf chebi:60240 .
?pfs75 up:annotation ?annotation76 .
?annotation76 faldo:begin ?pfsb77 ;
faldo:end ?pfse78 ;
up:ligand ?ligand79 ;
rdf:type up:Binding_Site_Annotation .
?pfsb77 faldo:position ?thisPositionOn80 ;
rdf:type faldo:ExactPosition .
?pfse78 faldo:position ?thisPositionOn81 ;
rdf:type faldo:ExactPosition .
?ligand79 rdfs:subClassOf chebi:60240 .
?pfs82 up:annotation ?annotation83 .
?annotation83 faldo:begin ?pfsb84 ;
faldo:end ?pfse85 ;
up:ligand ?ligand86 ;
rdf:type up:Binding_Site_Annotation .
?pfsb84 faldo:position ?thisPositionOn87 ;
rdf:type faldo:ExactPosition .
?pfse85 faldo:position ?thisPositionOn88 ;
rdf:type faldo:ExactPosition .
?ligand86 rdfs:subClassOf chebi:60240 .
?pfs89 up:annotation ?annotation90 .
?annotation90 faldo:begin ?pfsb91 ;
faldo:end ?pfse92 ;
up:ligand ?ligand93 ;
rdf:type up:Binding_Site_Annotation .
?pfsb91 faldo:position ?thisPositionOn94 ;
rdf:type faldo:ExactPosition .
?pfse92 faldo:position ?thisPositionOn95 ;
rdf:type faldo:ExactPosition .
?ligand93 rdfs:subClassOf chebi:57919 .
?pfs96 up:annotation ?annotation97 .
?annotation97 faldo:begin ?pfsb98 ;
faldo:end ?pfse99 ;
up:ligand ?ligand100 ;
rdf:type up:Binding_Site_Annotation .
?pfsb98 faldo:position ?thisPositionOn101 ;
rdf:type faldo:ExactPosition .
?pfse99 faldo:position ?thisPositionOn102 ;
rdf:type faldo:ExactPosition .
?ligand100 rdfs:subClassOf chebi:57919 .
?pfs103 up:annotation ?annotation104 .
?annotation104 faldo:begin ?pfsb105 ;
faldo:end ?pfse106 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Transition state stabilizer' .
?pfsb105 faldo:position ?thisPositionOn107 ;
rdf:type faldo:ExactPosition .
?pfse106 faldo:position ?thisPositionOn108 ;
rdf:type faldo:ExactPosition .
?pfs109 up:annotation ?annotation110 .
?annotation110 faldo:begin ?pfsb111 ;
faldo:end ?pfse112 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Transition state stabilizer' .
?pfsb111 faldo:position ?thisPositionOn113 ;
rdf:type faldo:ExactPosition .
?pfse112 faldo:position ?thisPositionOn114 ;
rdf:type faldo:ExactPosition .
?pfs115 up:annotation ?annotation116 .
?annotation116 faldo:begin ?pfsb117 ;
faldo:end ?pfse118 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Positions MEP for the nucleophilic attack' .
?pfsb117 faldo:position ?thisPositionOn119 ;
rdf:type faldo:ExactPosition .
?pfse118 faldo:position ?thisPositionOn120 ;
rdf:type faldo:ExactPosition .
?pfs121 up:annotation ?annotation122 .
?annotation122 faldo:begin ?pfsb123 ;
faldo:end ?pfse124 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Positions MEP for the nucleophilic attack' .
?pfsb123 faldo:position ?thisPositionOn125 ;
rdf:type faldo:ExactPosition .
?pfse124 faldo:position ?thisPositionOn126 ;
rdf:type faldo:ExactPosition .
?pfs127 up:annotation ?annotation128 .
?annotation128 faldo:begin ?pfsb129 ;
faldo:end ?pfse130 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Transition state stabilizer' .
?pfsb129 faldo:position ?thisPositionOn131 ;
rdf:type faldo:ExactPosition .
?pfse130 faldo:position ?thisPositionOn132 ;
rdf:type faldo:ExactPosition .
?pfs133 up:annotation ?annotation134 .
?annotation134 faldo:begin ?pfsb135 ;
faldo:end ?pfse136 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Transition state stabilizer' .
?pfsb135 faldo:position ?thisPositionOn137 ;
rdf:type faldo:ExactPosition .
?pfse136 faldo:position ?thisPositionOn138 ;
rdf:type faldo:ExactPosition .
_:550280 a rdf:Statement ;
up:attribution _:550236 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:550281 a rdf:Statement ;
up:attribution _:550240 ;
rdf:subject ?this ;
rdf:predicate up:domain ;
rdf:object ?namedpart1 .
_:550282 a rdf:Statement ;
up:attribution _:550242 ;
rdf:subject ?this ;
rdf:predicate up:domain ;
rdf:object ?namedpart2 .
_:550283 a rdf:Statement ;
up:attribution _:550243 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:550284 a rdf:Statement ;
up:attribution _:550244 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:550285 a rdf:Statement ;
up:attribution _:550245 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:550286 a rdf:Statement ;
up:attribution _:550246 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:550287 a rdf:Statement ;
up:attribution _:550247 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:550288 a rdf:Statement ;
up:attribution _:550248 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:550289 a rdf:Statement ;
up:attribution _:550249 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:550290 a rdf:Statement ;
up:attribution _:550250 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:550291 a rdf:Statement ;
up:attribution _:550251 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:550292 a rdf:Statement ;
up:attribution _:550252 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:414 .
_:550293 a rdf:Statement ;
up:attribution _:550253 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:550294 a rdf:Statement ;
up:attribution _:550254 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:550295 a rdf:Statement ;
up:attribution _:550255 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:511 .
_:550296 a rdf:Statement ;
up:attribution _:550256 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:548 .
_:550297 a rdf:Statement ;
up:attribution _:550257 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:550298 a rdf:Statement ;
up:attribution _:550258 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008685 .
_:550299 a rdf:Statement ;
up:attribution _:550259 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0050518 .
_:550300 a rdf:Statement ;
up:attribution _:550260 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019288 .
_:550301 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:550302 a rdf:Statement ;
up:attribution _:550261 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:550303 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:550304 a rdf:Statement ;
up:attribution _:550262 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:550305 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:550306 a rdf:Statement ;
up:attribution _:550263 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:550307 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:550308 a rdf:Statement ;
up:attribution _:550264 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:550309 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:550310 a rdf:Statement ;
up:attribution _:550265 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:550311 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:550312 a rdf:Statement ;
up:attribution _:550266 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:550313 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:550314 a rdf:Statement ;
up:attribution _:550267 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:550315 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs61 ;
rdf:predicate up:annotation ;
rdf:object ?annotation62 .
_:550316 a rdf:Statement ;
up:attribution _:550268 ;
rdf:subject ?pfs61 ;
rdf:predicate up:annotation ;
rdf:object ?annotation62 .
_:550317 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
_:550318 a rdf:Statement ;
up:attribution _:550269 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
_:550319 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs75 ;
rdf:predicate up:annotation ;
rdf:object ?annotation76 .
_:550320 a rdf:Statement ;
up:attribution _:550270 ;
rdf:subject ?pfs75 ;
rdf:predicate up:annotation ;
rdf:object ?annotation76 .
_:550321 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs82 ;
rdf:predicate up:annotation ;
rdf:object ?annotation83 .
_:550322 a rdf:Statement ;
up:attribution _:550271 ;
rdf:subject ?pfs82 ;
rdf:predicate up:annotation ;
rdf:object ?annotation83 .
_:550323 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs89 ;
rdf:predicate up:annotation ;
rdf:object ?annotation90 .
_:550324 a rdf:Statement ;
up:attribution _:550272 ;
rdf:subject ?pfs89 ;
rdf:predicate up:annotation ;
rdf:object ?annotation90 .
_:550325 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs96 ;
rdf:predicate up:annotation ;
rdf:object ?annotation97 .
_:550326 a rdf:Statement ;
up:attribution _:550273 ;
rdf:subject ?pfs96 ;
rdf:predicate up:annotation ;
rdf:object ?annotation97 .
_:550327 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs103 ;
rdf:predicate up:annotation ;
rdf:object ?annotation104 .
_:550328 a rdf:Statement ;
up:attribution _:550274 ;
rdf:subject ?pfs103 ;
rdf:predicate up:annotation ;
rdf:object ?annotation104 .
_:550329 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs109 ;
rdf:predicate up:annotation ;
rdf:object ?annotation110 .
_:550330 a rdf:Statement ;
up:attribution _:550275 ;
rdf:subject ?pfs109 ;
rdf:predicate up:annotation ;
rdf:object ?annotation110 .
_:550331 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs115 ;
rdf:predicate up:annotation ;
rdf:object ?annotation116 .
_:550332 a rdf:Statement ;
up:attribution _:550276 ;
rdf:subject ?pfs115 ;
rdf:predicate up:annotation ;
rdf:object ?annotation116 .
_:550333 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs121 ;
rdf:predicate up:annotation ;
rdf:object ?annotation122 .
_:550334 a rdf:Statement ;
up:attribution _:550277 ;
rdf:subject ?pfs121 ;
rdf:predicate up:annotation ;
rdf:object ?annotation122 .
_:550335 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs127 ;
rdf:predicate up:annotation ;
rdf:object ?annotation128 .
_:550336 a rdf:Statement ;
up:attribution _:550278 ;
rdf:subject ?pfs127 ;
rdf:predicate up:annotation ;
rdf:object ?annotation128 .
_:550337 a rdf:Statement ;
up:source unirule:MF_01520 ;
rdf:subject ?pfs133 ;
rdf:predicate up:annotation ;
rdf:object ?annotation134 .
_:550338 a rdf:Statement ;
up:attribution _:550279 ;
rdf:subject ?pfs133 ;
rdf:predicate up:annotation ;
rdf:object ?annotation134 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01520
#Rule MF_01520 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2024-03-12
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01520 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_01520a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a1')) AS ?namedpart1) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a2')) AS ?namedpart2) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a11')) AS ?annotation11) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a12')) AS ?annotation12) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a13')) AS ?annotation13) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionQ9PM68144 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68146 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520139 .
?templateMotifSequenceMatchRegionQ9PM68144 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68145 .
?templateMotifSequenceMatchBeginQ9PM68145 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68140 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68146 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520150 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520141 .
?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520149 .
?targetMotifMatchRegionMatchBeginMF_01520149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520142 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520150 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(1 AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520139, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520139) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520139, CONCAT('^(?:-*[^-]){', STR(((210 - ?templateMotifSequenceMatchBeginPositionQ9PM68140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520141, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520141) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520141, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520141) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) .
BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_01520142) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t153) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) .
FILTER ((BOUND(?thisPositionOn18) && BOUND(?thisPositionOn19))) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionQ9PM68159 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68161 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520154 .
?templateMotifSequenceMatchRegionQ9PM68159 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68160 .
?templateMotifSequenceMatchBeginQ9PM68160 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68155 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68161 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520165 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520156 .
?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520164 .
?targetMotifMatchRegionMatchBeginMF_01520164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520157 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520165 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520154, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520154) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520154, CONCAT('^(?:-*[^-]){', STR(((211 - ?templateMotifSequenceMatchBeginPositionQ9PM68155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520156, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520156) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520156, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520156) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) .
BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_01520157) - 1) AS ?thisPositionOn24) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t168) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) .
FILTER ((BOUND(?thisPositionOn24) && BOUND(?thisPositionOn25))) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch173 faldo:location ?templateMotifSequenceMatchRegionQ9PM68174 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68176 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520169 .
?templateMotifSequenceMatchRegionQ9PM68174 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68175 .
?templateMotifSequenceMatchBeginQ9PM68175 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68170 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68176 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch177 faldo:location ?targetMotifMatchRegionMatch178 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520180 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520171 .
?targetMotifMatchRegionMatch178 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520179 .
?targetMotifMatchRegionMatchBeginMF_01520179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520172 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520180 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520169, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520169) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520169, CONCAT('^(?:-*[^-]){', STR(((217 - ?templateMotifSequenceMatchBeginPositionQ9PM68170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520171, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520171) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520171, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520171) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) .
BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_01520172) - 1) AS ?thisPositionOn31) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520169, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520169) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520169, CONCAT('^(?:-*[^-]){', STR(((219 - ?templateMotifSequenceMatchBeginPositionQ9PM68170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1183) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520171, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520171) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520171, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520171) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), '')))), '[^-]', ''))) AS ?step2184) .
BIND(((?step2184 + ?targetMotifMatchRegionMatchBeginPositionMF_01520172) - 1) AS ?thisPositionOn32) .
BIND(?this AS ?pfs1t185) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) .
FILTER (REGEX('D[ARNDCQEGHILKMFPSTWYVBZJUOX]H', SUBSTR(?thisSequenceValue, ?thisPositionOn31, (?thisPositionOn32 - ?thisPositionOn31)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch190 faldo:location ?templateMotifSequenceMatchRegionQ9PM68191 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68193 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520186 .
?templateMotifSequenceMatchRegionQ9PM68191 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68192 .
?templateMotifSequenceMatchBeginQ9PM68192 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68187 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68193 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch194 faldo:location ?targetMotifMatchRegionMatch195 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520197 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520188 .
?targetMotifMatchRegionMatch195 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520196 .
?targetMotifMatchRegionMatchBeginMF_01520196 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520189 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520197 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520186, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520186) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520186, CONCAT('^(?:-*[^-]){', STR(((243 - ?templateMotifSequenceMatchBeginPositionQ9PM68187) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1198) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520188, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520188) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520188, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520188) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), '')))), '[^-]', ''))) AS ?step2199) .
BIND(((?step2199 + ?targetMotifMatchRegionMatchBeginPositionMF_01520189) - 1) AS ?thisPositionOn38) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520186, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520186) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520186, CONCAT('^(?:-*[^-]){', STR(((244 - ?templateMotifSequenceMatchBeginPositionQ9PM68187) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1200) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520188, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520188) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520188, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520188) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), '')))), '[^-]', ''))) AS ?step2201) .
BIND(((?step2201 + ?targetMotifMatchRegionMatchBeginPositionMF_01520189) - 1) AS ?thisPositionOn39) .
BIND(?this AS ?pfs1t202) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, (?thisPositionOn39 - ?thisPositionOn38)) = 'HS')) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a34')) AS ?annotation34) .
BIND(?this AS ?pfs33) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch207 faldo:location ?templateMotifSequenceMatchRegionQ9PM68208 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68210 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520203 .
?templateMotifSequenceMatchRegionQ9PM68208 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68209 .
?templateMotifSequenceMatchBeginQ9PM68209 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68204 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68210 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch211 faldo:location ?targetMotifMatchRegionMatch212 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520214 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520205 .
?targetMotifMatchRegionMatch212 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520213 .
?targetMotifMatchRegionMatchBeginMF_01520213 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520206 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520214 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520203, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520203) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520203, CONCAT('^(?:-*[^-]){', STR(((265 - ?templateMotifSequenceMatchBeginPositionQ9PM68204) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1215) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520205, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520205) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520205, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520205) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), '')))), '[^-]', ''))) AS ?step2216) .
BIND(((?step2216 + ?targetMotifMatchRegionMatchBeginPositionMF_01520206) - 1) AS ?thisPositionOn45) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520203, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520203) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520203, CONCAT('^(?:-*[^-]){', STR(((267 - ?templateMotifSequenceMatchBeginPositionQ9PM68204) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1217) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520205, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520205) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520205, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520205) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), '')))), '[^-]', ''))) AS ?step2218) .
BIND(((?step2218 + ?targetMotifMatchRegionMatchBeginPositionMF_01520206) - 1) AS ?thisPositionOn46) .
BIND(?this AS ?pfs1t219) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) .
FILTER (REGEX('D[IL]G', SUBSTR(?thisSequenceValue, ?thisPositionOn45, (?thisPositionOn46 - ?thisPositionOn45)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a41')) AS ?annotation41) .
BIND(?this AS ?pfs40) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch224 faldo:location ?templateMotifSequenceMatchRegionQ9PM68225 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68227 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520220 .
?templateMotifSequenceMatchRegionQ9PM68225 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68226 .
?templateMotifSequenceMatchBeginQ9PM68226 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68221 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68227 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch228 faldo:location ?targetMotifMatchRegionMatch229 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520231 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520222 .
?targetMotifMatchRegionMatch229 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520230 .
?targetMotifMatchRegionMatchBeginMF_01520230 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520223 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520231 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520220, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520220) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520220, CONCAT('^(?:-*[^-]){', STR(((270 - ?templateMotifSequenceMatchBeginPositionQ9PM68221) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1232) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520222, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520222) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520222, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520222) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), '')))), '[^-]', ''))) AS ?step2233) .
BIND(((?step2233 + ?targetMotifMatchRegionMatchBeginPositionMF_01520223) - 1) AS ?thisPositionOn52) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520220, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520220) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520220, CONCAT('^(?:-*[^-]){', STR(((274 - ?templateMotifSequenceMatchBeginPositionQ9PM68221) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1234) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520222, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520222) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520222, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520222) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), '')))), '[^-]', ''))) AS ?step2235) .
BIND(((?step2235 + ?targetMotifMatchRegionMatchBeginPositionMF_01520223) - 1) AS ?thisPositionOn53) .
BIND(?this AS ?pfs1t236) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) .
FILTER (REGEX('[FY][ARNDCQEGHILKMFPSTWYVBZJUOX]D[ARNDCQEGHILKMFPSTWYVBZJUOX][DNE]', SUBSTR(?thisSequenceValue, ?thisPositionOn52, (?thisPositionOn53 - ?thisPositionOn52)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a48')) AS ?annotation48) .
BIND(?this AS ?pfs47) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch241 faldo:location ?templateMotifSequenceMatchRegionQ9PM68242 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68244 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520237 .
?templateMotifSequenceMatchRegionQ9PM68242 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68243 .
?templateMotifSequenceMatchBeginQ9PM68243 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68238 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68244 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch245 faldo:location ?targetMotifMatchRegionMatch246 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520248 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520239 .
?targetMotifMatchRegionMatch246 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520247 .
?targetMotifMatchRegionMatchBeginMF_01520247 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520240 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520248 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520237, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520237) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520237, CONCAT('^(?:-*[^-]){', STR(((309 - ?templateMotifSequenceMatchBeginPositionQ9PM68238) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1249) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520239, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520239) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520239, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520239) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), '')))), '[^-]', ''))) AS ?step2250) .
BIND(((?step2250 + ?targetMotifMatchRegionMatchBeginPositionMF_01520240) - 1) AS ?thisPositionOn59) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520237, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520237) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520237, CONCAT('^(?:-*[^-]){', STR(((315 - ?templateMotifSequenceMatchBeginPositionQ9PM68238) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1251) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520239, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520239) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520239, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520239) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), '')))), '[^-]', ''))) AS ?step2252) .
BIND(((?step2252 + ?targetMotifMatchRegionMatchBeginPositionMF_01520240) - 1) AS ?thisPositionOn60) .
BIND(?this AS ?pfs1t253) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb56) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse57) .
FILTER (REGEX('[AL][ARNDCQEGHILKMFPSTWYVBZJUOX]{2)P[KR]M[LAG]', SUBSTR(?thisSequenceValue, ?thisPositionOn59, (?thisPositionOn60 - ?thisPositionOn59)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a55')) AS ?annotation55) .
BIND(?this AS ?pfs54) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch258 faldo:location ?templateMotifSequenceMatchRegionQ9PM68259 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68261 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520254 .
?templateMotifSequenceMatchRegionQ9PM68259 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68260 .
?templateMotifSequenceMatchBeginQ9PM68260 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68255 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68261 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch262 faldo:location ?targetMotifMatchRegionMatch263 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520265 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520256 .
?targetMotifMatchRegionMatch263 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520264 .
?targetMotifMatchRegionMatchBeginMF_01520264 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520257 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520265 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520254, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520254) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520254, CONCAT('^(?:-*[^-]){', STR(((341 - ?templateMotifSequenceMatchBeginPositionQ9PM68255) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1266) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520256, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520256) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1266), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520256, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520256) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1266), '}'), '')))), '[^-]', ''))) AS ?step2267) .
BIND(((?step2267 + ?targetMotifMatchRegionMatchBeginPositionMF_01520257) - 1) AS ?thisPositionOn66) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520254, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520254) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520254, CONCAT('^(?:-*[^-]){', STR(((344 - ?templateMotifSequenceMatchBeginPositionQ9PM68255) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1268) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520256, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520256) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1268), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520256, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520256) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1268), '}'), '')))), '[^-]', ''))) AS ?step2269) .
BIND(((?step2269 + ?targetMotifMatchRegionMatchBeginPositionMF_01520257) - 1) AS ?thisPositionOn67) .
BIND(?this AS ?pfs1t270) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb63) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse64) .
FILTER (REGEX('[TS][T][ARNDCQEGHILKMFPSTWYVBZJUOX][ED]', SUBSTR(?thisSequenceValue, ?thisPositionOn66, (?thisPositionOn67 - ?thisPositionOn66)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a62')) AS ?annotation62) .
BIND(?this AS ?pfs61) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch275 faldo:location ?templateMotifSequenceMatchRegionQ9PM68276 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68278 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520271 .
?templateMotifSequenceMatchRegionQ9PM68276 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68277 .
?templateMotifSequenceMatchBeginQ9PM68277 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68272 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68278 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch279 faldo:location ?targetMotifMatchRegionMatch280 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520282 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520273 .
?targetMotifMatchRegionMatch280 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520281 .
?targetMotifMatchRegionMatchBeginMF_01520281 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520274 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520282 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520271, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520271) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520271, CONCAT('^(?:-*[^-]){', STR(((217 - ?templateMotifSequenceMatchBeginPositionQ9PM68272) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1283) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520273, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520273) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520273, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1283), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520273, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520273) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520273, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1283), '}'), '')))), '[^-]', ''))) AS ?step2284) .
BIND(((?step2284 + ?targetMotifMatchRegionMatchBeginPositionMF_01520274) - 1) AS ?thisPositionOn73) .
BIND(?thisPositionOn73 AS ?thisPositionOn74) .
BIND(?this AS ?pfs1t285) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb70) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse71) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a69')) AS ?annotation69) .
BIND(?this AS ?pfs68) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch290 faldo:location ?templateMotifSequenceMatchRegionQ9PM68291 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68293 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520286 .
?templateMotifSequenceMatchRegionQ9PM68291 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68292 .
?templateMotifSequenceMatchBeginQ9PM68292 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68287 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68293 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch294 faldo:location ?targetMotifMatchRegionMatch295 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520297 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520288 .
?targetMotifMatchRegionMatch295 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520296 .
?targetMotifMatchRegionMatchBeginMF_01520296 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520289 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520297 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520286, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520286) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520286, CONCAT('^(?:-*[^-]){', STR(((219 - ?templateMotifSequenceMatchBeginPositionQ9PM68287) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1298) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520288, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520288) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520288, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1298), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520288, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520288) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520288, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1298), '}'), '')))), '[^-]', ''))) AS ?step2299) .
BIND(((?step2299 + ?targetMotifMatchRegionMatchBeginPositionMF_01520289) - 1) AS ?thisPositionOn80) .
BIND(?thisPositionOn80 AS ?thisPositionOn81) .
BIND(?this AS ?pfs1t300) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfsb77) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfse78) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn80, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a76')) AS ?annotation76) .
BIND(?this AS ?pfs75) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch305 faldo:location ?templateMotifSequenceMatchRegionQ9PM68306 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68308 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520301 .
?templateMotifSequenceMatchRegionQ9PM68306 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68307 .
?templateMotifSequenceMatchBeginQ9PM68307 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68302 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68308 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch309 faldo:location ?targetMotifMatchRegionMatch310 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520312 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520303 .
?targetMotifMatchRegionMatch310 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520311 .
?targetMotifMatchRegionMatchBeginMF_01520311 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520304 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520312 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520301, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520301) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520301, CONCAT('^(?:-*[^-]){', STR(((251 - ?templateMotifSequenceMatchBeginPositionQ9PM68302) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1313) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520303, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520303) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520303, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1313), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520303, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520303) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520303, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1313), '}'), '')))), '[^-]', ''))) AS ?step2314) .
BIND(((?step2314 + ?targetMotifMatchRegionMatchBeginPositionMF_01520304) - 1) AS ?thisPositionOn87) .
BIND(?thisPositionOn87 AS ?thisPositionOn88) .
BIND(?this AS ?pfs1t315) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfsb84) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfse85) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn87, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a83')) AS ?annotation83) .
BIND(?this AS ?pfs82) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch320 faldo:location ?templateMotifSequenceMatchRegionQ9PM68321 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68323 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520316 .
?templateMotifSequenceMatchRegionQ9PM68321 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68322 .
?templateMotifSequenceMatchBeginQ9PM68322 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68317 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68323 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch324 faldo:location ?targetMotifMatchRegionMatch325 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520327 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520318 .
?targetMotifMatchRegionMatch325 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520326 .
?targetMotifMatchRegionMatchBeginMF_01520326 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520319 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520327 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520316, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520316) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520316, CONCAT('^(?:-*[^-]){', STR(((348 - ?templateMotifSequenceMatchBeginPositionQ9PM68317) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1328) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520318, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520318) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520318, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1328), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520318, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520318) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520318, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1328), '}'), '')))), '[^-]', ''))) AS ?step2329) .
BIND(((?step2329 + ?targetMotifMatchRegionMatchBeginPositionMF_01520319) - 1) AS ?thisPositionOn94) .
BIND(?thisPositionOn94 AS ?thisPositionOn95) .
BIND(?this AS ?pfs1t330) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfsb91) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfse92) .
FILTER (REGEX('[FY]', SUBSTR(?thisSequenceValue, ?thisPositionOn94, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a90')) AS ?annotation90) .
BIND(?this AS ?pfs89) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch335 faldo:location ?templateMotifSequenceMatchRegionQ9PM68336 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68338 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520331 .
?templateMotifSequenceMatchRegionQ9PM68336 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68337 .
?templateMotifSequenceMatchBeginQ9PM68337 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68332 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68338 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch339 faldo:location ?targetMotifMatchRegionMatch340 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520342 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520333 .
?targetMotifMatchRegionMatch340 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520341 .
?targetMotifMatchRegionMatchBeginMF_01520341 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520334 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520342 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520331, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520331) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520331, CONCAT('^(?:-*[^-]){', STR(((351 - ?templateMotifSequenceMatchBeginPositionQ9PM68332) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1343) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520333, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520333) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520333, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1343), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520333, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520333) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520333, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1343), '}'), '')))), '[^-]', ''))) AS ?step2344) .
BIND(((?step2344 + ?targetMotifMatchRegionMatchBeginPositionMF_01520334) - 1) AS ?thisPositionOn101) .
BIND(?thisPositionOn101 AS ?thisPositionOn102) .
BIND(?this AS ?pfs1t345) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn101))) AS ?pfsb98) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfse99) .
FILTER (REGEX('[RK]', SUBSTR(?thisSequenceValue, ?thisPositionOn101, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a97')) AS ?annotation97) .
BIND(?this AS ?pfs96) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch350 faldo:location ?templateMotifSequenceMatchRegionQ9PM68351 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68353 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520346 .
?templateMotifSequenceMatchRegionQ9PM68351 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68352 .
?templateMotifSequenceMatchBeginQ9PM68352 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68347 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68353 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch354 faldo:location ?targetMotifMatchRegionMatch355 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520357 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520348 .
?targetMotifMatchRegionMatch355 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520356 .
?targetMotifMatchRegionMatchBeginMF_01520356 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520349 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520357 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520346, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520346) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520346, CONCAT('^(?:-*[^-]){', STR(((16 - ?templateMotifSequenceMatchBeginPositionQ9PM68347) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1358) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520348, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520348) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520348, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1358), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520348, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520348) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520348, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1358), '}'), '')))), '[^-]', ''))) AS ?step2359) .
BIND(((?step2359 + ?targetMotifMatchRegionMatchBeginPositionMF_01520349) - 1) AS ?thisPositionOn107) .
BIND(?thisPositionOn107 AS ?thisPositionOn108) .
BIND(?this AS ?pfs1t360) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn107))) AS ?pfsb105) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn108))) AS ?pfse106) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn107, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a104')) AS ?annotation104) .
BIND(?this AS ?pfs103) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch365 faldo:location ?templateMotifSequenceMatchRegionQ9PM68366 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68368 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520361 .
?templateMotifSequenceMatchRegionQ9PM68366 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68367 .
?templateMotifSequenceMatchBeginQ9PM68367 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68362 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68368 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch369 faldo:location ?targetMotifMatchRegionMatch370 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520372 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520363 .
?targetMotifMatchRegionMatch370 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520371 .
?targetMotifMatchRegionMatchBeginMF_01520371 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520364 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520372 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520361, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520361) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520361, CONCAT('^(?:-*[^-]){', STR(((23 - ?templateMotifSequenceMatchBeginPositionQ9PM68362) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1373) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520363, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520363) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520363, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1373), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520363, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520363) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520363, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1373), '}'), '')))), '[^-]', ''))) AS ?step2374) .
BIND(((?step2374 + ?targetMotifMatchRegionMatchBeginPositionMF_01520364) - 1) AS ?thisPositionOn113) .
BIND(?thisPositionOn113 AS ?thisPositionOn114) .
BIND(?this AS ?pfs1t375) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn113))) AS ?pfsb111) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn114))) AS ?pfse112) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn113, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a110')) AS ?annotation110) .
BIND(?this AS ?pfs109) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch380 faldo:location ?templateMotifSequenceMatchRegionQ9PM68381 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68383 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520376 .
?templateMotifSequenceMatchRegionQ9PM68381 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68382 .
?templateMotifSequenceMatchBeginQ9PM68382 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68377 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68383 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch384 faldo:location ?targetMotifMatchRegionMatch385 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520387 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520378 .
?targetMotifMatchRegionMatch385 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520386 .
?targetMotifMatchRegionMatchBeginMF_01520386 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520379 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520387 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520376, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520376) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520376, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionQ9PM68377) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1388) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520378, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520378) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520378, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1388), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520378, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520378) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520378, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1388), '}'), '')))), '[^-]', ''))) AS ?step2389) .
BIND(((?step2389 + ?targetMotifMatchRegionMatchBeginPositionMF_01520379) - 1) AS ?thisPositionOn119) .
BIND(?thisPositionOn119 AS ?thisPositionOn120) .
BIND(?this AS ?pfs1t390) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn119))) AS ?pfsb117) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn120))) AS ?pfse118) .
FILTER (REGEX('[RH]', SUBSTR(?thisSequenceValue, ?thisPositionOn119, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a116')) AS ?annotation116) .
BIND(?this AS ?pfs115) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch395 faldo:location ?templateMotifSequenceMatchRegionQ9PM68396 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68398 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520391 .
?templateMotifSequenceMatchRegionQ9PM68396 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68397 .
?templateMotifSequenceMatchBeginQ9PM68397 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68392 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68398 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch399 faldo:location ?targetMotifMatchRegionMatch400 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520402 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520393 .
?targetMotifMatchRegionMatch400 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520401 .
?targetMotifMatchRegionMatchBeginMF_01520401 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520394 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520402 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520391, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520391) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520391, CONCAT('^(?:-*[^-]){', STR(((191 - ?templateMotifSequenceMatchBeginPositionQ9PM68392) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1403) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520393, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520393) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520393, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1403), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520393, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520393) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520393, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1403), '}'), '')))), '[^-]', ''))) AS ?step2404) .
BIND(((?step2404 + ?targetMotifMatchRegionMatchBeginPositionMF_01520394) - 1) AS ?thisPositionOn125) .
BIND(?thisPositionOn125 AS ?thisPositionOn126) .
BIND(?this AS ?pfs1t405) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn125))) AS ?pfsb123) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn126))) AS ?pfse124) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn125, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a122')) AS ?annotation122) .
BIND(?this AS ?pfs121) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch410 faldo:location ?templateMotifSequenceMatchRegionQ9PM68411 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68413 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520406 .
?templateMotifSequenceMatchRegionQ9PM68411 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68412 .
?templateMotifSequenceMatchBeginQ9PM68412 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68407 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68413 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch414 faldo:location ?targetMotifMatchRegionMatch415 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520417 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520408 .
?targetMotifMatchRegionMatch415 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520416 .
?targetMotifMatchRegionMatchBeginMF_01520416 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520409 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520417 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520406, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520406) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520406, CONCAT('^(?:-*[^-]){', STR(((243 - ?templateMotifSequenceMatchBeginPositionQ9PM68407) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1418) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520408, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520408) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520408, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1418), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520408, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520408) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520408, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1418), '}'), '')))), '[^-]', ''))) AS ?step2419) .
BIND(((?step2419 + ?targetMotifMatchRegionMatchBeginPositionMF_01520409) - 1) AS ?thisPositionOn131) .
BIND(?thisPositionOn131 AS ?thisPositionOn132) .
BIND(?this AS ?pfs1t420) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn131))) AS ?pfsb129) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn132))) AS ?pfse130) .
FILTER (REGEX('[HDN]', SUBSTR(?thisSequenceValue, ?thisPositionOn131, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a128')) AS ?annotation128) .
BIND(?this AS ?pfs127) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch425 faldo:location ?templateMotifSequenceMatchRegionQ9PM68426 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PM68428 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9PM68MF_01520421 .
?templateMotifSequenceMatchRegionQ9PM68426 faldo:begin ?templateMotifSequenceMatchBeginQ9PM68427 .
?templateMotifSequenceMatchBeginQ9PM68427 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PM68422 ;
faldo:reference isoform:Q9PM68-1 .
?templateMotifSequenceProfileAlignmentOperationQ9PM68428 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
?targetMotifMatch429 faldo:location ?targetMotifMatchRegionMatch430 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01520432 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9PM68MF_01520423 .
?targetMotifMatchRegionMatch430 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01520431 .
?targetMotifMatchRegionMatchBeginMF_01520431 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01520424 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01520432 edam:has_input signature:MF_01520 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PM68MF_01520421, 1, (STRLEN(?templateMotifCigarQ9PM68MF_01520421) - STRLEN(REPLACE(?templateMotifCigarQ9PM68MF_01520421, CONCAT('^(?:-*[^-]){', STR(((342 - ?templateMotifSequenceMatchBeginPositionQ9PM68422) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1433) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520423, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520423) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520423, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1433), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PM68MF_01520423, 1, (STRLEN(?targetMotifMatchCigarQ9PM68MF_01520423) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PM68MF_01520423, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1433), '}'), '')))), '[^-]', ''))) AS ?step2434) .
BIND(((?step2434 + ?targetMotifMatchRegionMatchBeginPositionMF_01520424) - 1) AS ?thisPositionOn137) .
BIND(?thisPositionOn137 AS ?thisPositionOn138) .
BIND(?this AS ?pfs1t435) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn137))) AS ?pfsb135) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn138))) AS ?pfse136) .
FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn137, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01520a134')) AS ?annotation134) .
BIND(?this AS ?pfs133) .
}
}
"xsd:string |