CONSTRUCT { _:559266 up:source unirule:MF_01541 . _:559267 up:source unirule:MF_01541 . _:559268 up:source unirule:MF_01541 . _:559269 up:source unirule:MF_01541 . _:559270 up:source unirule:MF_01541 . _:559271 up:source unirule:MF_01541 . _:559272 up:source unirule:MF_01541 . _:559273 up:source unirule:MF_01541 . _:559274 up:source unirule:MF_01541 . _:559275 up:source unirule:MF_01541 . _:559276 up:source unirule:MF_01541 . _:559277 up:source unirule:MF_01541 . _:559278 up:source unirule:MF_01541 . _:559279 up:source unirule:MF_01541 . _:559280 up:source unirule:MF_01541 . _:559281 up:source unirule:MF_01541 . _:559282 up:source unirule:MF_01541 . _:559283 up:source unirule:MF_01541 . _:559284 up:source unirule:MF_01541 . _:559285 up:source unirule:MF_01541 . _:559286 up:source unirule:MF_01541 . _:559287 up:source unirule:MF_01541 . _:559288 up:source unirule:MF_01541 . _:559289 up:source unirule:MF_01541 . _:559290 up:source unirule:MF_01541 . _:559291 up:source unirule:MF_01541 . _:559292 up:source unirule:MF_01541 . _:559293 up:source unirule:MF_01541 . _:559294 up:source unirule:MF_01541 . _:559295 up:source unirule:MF_01541 . _:559296 up:source unirule:MF_01541 . _:559297 up:source unirule:MF_01541 . _:559298 up:source unirule:MF_01541 . _:559299 up:source unirule:MF_01541 . _:559300 up:source unirule:MF_01541 . _:559301 up:source unirule:MF_01541 . _:559302 up:source unirule:MF_01541 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation9 , ?annotation10 , ?annotation11 ; up:classifiedWith GO:0000103 , GO:0004783 , GO:0070814 , keyword:198 , keyword:249 , keyword:274 , keyword:285 , keyword:288 , keyword:28 , keyword:521 , keyword:560 , keyword:813 ; up:recommendedName ?name0 . ?name0 up:ecName '1.8.1.2' ; up:fullName 'Sulfite reductase [NADPH] flavoprotein alpha-component' ; up:shortName 'SiR-FP' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'cysJ' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Component of the sulfite reductase complex that catalyzes the 6-electron reduction of sulfite to sulfide. This is one of several activities required for the biosynthesis of L-cysteine from sulfate. The flavoprotein component catalyzes the electron flow from NADPH -> FAD -> FMN to the hemoprotein component.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/13801>; up:enzymeClass <http://purl.uniprot.org/enzyme/1.8.1.2>. ?annotation5 up:cofactor chebi:57692 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 FAD per subunit.' . ?annotation6 up:cofactor chebi:58210 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 FMN per subunit.' . ?annotation7 a up:Pathway_Annotation ; rdfs:comment 'Sulfur metabolism; hydrogen sulfide biosynthesis; hydrogen sulfide from sulfite (NADPH route): step 1/1.' . ?annotation8 a up:Subunit_Annotation ; rdfs:comment 'Alpha(8)-beta(8). The alpha component is a flavoprotein, the beta component is a hemoprotein.' . ?annotation9 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the NADPH-dependent sulphite reductase flavoprotein subunit CysJ family.' . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'In the N-terminal section; belongs to the flavodoxin family.' . ?annotation11 a up:Similarity_Annotation ; rdfs:comment 'In the C-terminal section; belongs to the flavoprotein pyridine nucleotide cytochrome reductase family.' . ?pfs12 up:annotation ?annotation13 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; rdf:type up:Domain_Extent_Annotation ; rdfs:comment 'Flavodoxin-like' . ?pfsb14 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse15 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; up:ligand ?ligand22 ; rdf:type up:Binding_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?ligand22 rdfs:subClassOf chebi:57692 . ?pfs25 up:annotation ?annotation26 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; up:ligand ?ligand29 ; rdf:type up:Binding_Site_Annotation . ?pfsb27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?ligand29 rdfs:subClassOf chebi:58210 . ?pfs32 up:annotation ?annotation33 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; up:ligand ?ligand36 ; rdf:type up:Binding_Site_Annotation . ?pfsb34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand36 rdfs:subClassOf chebi:58210 . ?pfs39 up:annotation ?annotation40 . ?annotation40 faldo:begin ?pfsb41 ; faldo:end ?pfse42 ; up:ligand ?ligand43 ; rdf:type up:Binding_Site_Annotation . ?pfsb41 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?pfse42 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?ligand43 rdfs:subClassOf chebi:58210 . ?pfs46 up:annotation ?annotation47 . ?annotation47 faldo:begin ?pfsb48 ; faldo:end ?pfse49 ; up:ligand ?ligand50 ; rdf:type up:Binding_Site_Annotation . ?pfsb48 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?ligand50 rdfs:subClassOf chebi:57692 . ?pfs53 up:annotation ?annotation54 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; up:ligand ?ligand57 ; rdf:type up:Binding_Site_Annotation . ?pfsb55 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?ligand57 rdfs:subClassOf chebi:57692 . ?pfs60 up:annotation ?annotation61 . ?annotation61 faldo:begin ?pfsb62 ; faldo:end ?pfse63 ; up:ligand ?ligand64 ; rdf:type up:Binding_Site_Annotation . ?pfsb62 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfse63 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?ligand64 rdfs:subClassOf chebi:57692 . ?pfs67 up:annotation ?annotation68 . ?annotation68 faldo:begin ?pfsb69 ; faldo:end ?pfse70 ; up:ligand ?ligand71 ; rdf:type up:Binding_Site_Annotation . ?pfsb69 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?pfse70 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?ligand71 rdfs:subClassOf chebi:58349 . ?pfs74 up:annotation ?annotation75 . ?annotation75 faldo:begin ?pfsb76 ; faldo:end ?pfse77 ; up:ligand ?ligand78 ; rdf:type up:Binding_Site_Annotation . ?pfsb76 faldo:position ?thisPositionOn79 ; rdf:type faldo:ExactPosition . ?pfse77 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?ligand78 rdfs:subClassOf chebi:58349 . ?pfs81 up:annotation ?annotation82 . ?annotation82 faldo:begin ?pfsb83 ; faldo:end ?pfse84 ; up:ligand ?ligand85 ; rdf:type up:Binding_Site_Annotation . ?pfsb83 faldo:position ?thisPositionOn86 ; rdf:type faldo:ExactPosition . ?pfse84 faldo:position ?thisPositionOn87 ; rdf:type faldo:ExactPosition . ?ligand85 rdfs:subClassOf chebi:57692 . ?pfs88 up:annotation ?annotation89 . ?annotation89 faldo:begin ?pfsb90 ; faldo:end ?pfse91 ; up:ligand ?ligand92 ; rdf:type up:Binding_Site_Annotation . ?pfsb90 faldo:position ?thisPositionOn93 ; rdf:type faldo:ExactPosition . ?pfse91 faldo:position ?thisPositionOn94 ; rdf:type faldo:ExactPosition . ?ligand92 rdfs:subClassOf chebi:57692 . ?pfs95 up:annotation ?annotation96 . ?annotation96 faldo:begin ?pfsb97 ; faldo:end ?pfse98 ; up:ligand ?ligand99 ; rdf:type up:Binding_Site_Annotation . ?pfsb97 faldo:position ?thisPositionOn100 ; rdf:type faldo:ExactPosition . ?pfse98 faldo:position ?thisPositionOn101 ; rdf:type faldo:ExactPosition . ?ligand99 rdfs:subClassOf chebi:58349 . ?pfs102 up:annotation ?annotation103 . ?annotation103 faldo:begin ?pfsb104 ; faldo:end ?pfse105 ; up:ligand ?ligand106 ; rdf:type up:Binding_Site_Annotation . ?pfsb104 faldo:position ?thisPositionOn107 ; rdf:type faldo:ExactPosition . ?pfse105 faldo:position ?thisPositionOn108 ; rdf:type faldo:ExactPosition . ?ligand106 rdfs:subClassOf chebi:57692 . _:559303 a rdf:Statement ; up:attribution _:559266 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:559304 a rdf:Statement ; up:attribution _:559267 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:559305 a rdf:Statement ; up:attribution _:559268 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:559306 a rdf:Statement ; up:attribution _:559269 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:559307 a rdf:Statement ; up:attribution _:559270 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:559308 a rdf:Statement ; up:attribution _:559271 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:559309 a rdf:Statement ; up:attribution _:559272 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:559310 a rdf:Statement ; up:attribution _:559273 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:559311 a rdf:Statement ; up:attribution _:559274 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:559312 a rdf:Statement ; up:attribution _:559275 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:559313 a rdf:Statement ; up:attribution _:559276 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:559314 a rdf:Statement ; up:attribution _:559277 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:28 . _:559315 a rdf:Statement ; up:attribution _:559278 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:198 . _:559316 a rdf:Statement ; up:attribution _:559279 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:249 . _:559317 a rdf:Statement ; up:attribution _:559280 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:274 . _:559318 a rdf:Statement ; up:attribution _:559281 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:285 . _:559319 a rdf:Statement ; up:attribution _:559282 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:288 . _:559320 a rdf:Statement ; up:attribution _:559283 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:521 . _:559321 a rdf:Statement ; up:attribution _:559284 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:559322 a rdf:Statement ; up:attribution _:559285 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:813 . _:559323 a rdf:Statement ; up:attribution _:559286 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004783 . _:559324 a rdf:Statement ; up:attribution _:559287 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000103 . _:559325 a rdf:Statement ; up:attribution _:559288 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0070814 . _:559326 a rdf:Statement ; up:source unirule:MF_01541 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:559327 a rdf:Statement ; up:attribution _:559289 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:559328 a rdf:Statement ; up:source unirule:MF_01541 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:559329 a rdf:Statement ; up:attribution _:559290 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:559330 a rdf:Statement ; up:source unirule:MF_01541 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:559331 a rdf:Statement ; up:attribution _:559291 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:559332 a rdf:Statement ; up:source unirule:MF_01541 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:559333 a rdf:Statement ; up:attribution _:559292 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:559334 a rdf:Statement ; up:source unirule:MF_01541 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:559335 a rdf:Statement ; up:attribution _:559293 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:559336 a rdf:Statement ; up:source unirule:MF_01541 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:559337 a rdf:Statement ; up:attribution _:559294 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:559338 a rdf:Statement ; up:source unirule:MF_01541 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:559339 a rdf:Statement ; up:attribution _:559295 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:559340 a rdf:Statement ; up:source unirule:MF_01541 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:559341 a rdf:Statement ; up:attribution _:559296 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:559342 a rdf:Statement ; up:source unirule:MF_01541 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:559343 a rdf:Statement ; up:attribution _:559297 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:559344 a rdf:Statement ; up:source unirule:MF_01541 ; rdf:subject ?pfs74 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . _:559345 a rdf:Statement ; up:attribution _:559298 ; rdf:subject ?pfs74 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . _:559346 a rdf:Statement ; up:source unirule:MF_01541 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . _:559347 a rdf:Statement ; up:attribution _:559299 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . _:559348 a rdf:Statement ; up:source unirule:MF_01541 ; rdf:subject ?pfs88 ; rdf:predicate up:annotation ; rdf:object ?annotation89 . _:559349 a rdf:Statement ; up:attribution _:559300 ; rdf:subject ?pfs88 ; rdf:predicate up:annotation ; rdf:object ?annotation89 . _:559350 a rdf:Statement ; up:source unirule:MF_01541 ; rdf:subject ?pfs95 ; rdf:predicate up:annotation ; rdf:object ?annotation96 . _:559351 a rdf:Statement ; up:attribution _:559301 ; rdf:subject ?pfs95 ; rdf:predicate up:annotation ; rdf:object ?annotation96 . _:559352 a rdf:Statement ; up:source unirule:MF_01541 ; rdf:subject ?pfs102 ; rdf:predicate up:annotation ; rdf:object ?annotation103 . _:559353 a rdf:Statement ; up:attribution _:559302 ; rdf:subject ?pfs102 ; rdf:predicate up:annotation ; rdf:object ?annotation103 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01541 #Rule MF_01541 Created by:? on:2005-08-22 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01541 . ?thisOrganism rdfs:subClassOf+ taxon:1224 . BIND(URI(CONCAT(STR(?this), '#MF_01541a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01541a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_01541a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01541a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01541a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01541a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01541a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01541a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_01541a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_01541a11')) AS ?annotation11) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionP38038114 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038116 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38038MF_01541109 . ?templateMotifSequenceMatchRegionP38038114 faldo:begin ?templateMotifSequenceMatchBeginP38038115 . ?templateMotifSequenceMatchBeginP38038115 faldo:position ?templateMotifSequenceMatchBeginPositionP38038110 ; faldo:reference isoform:P38038-1 . ?templateMotifSequenceProfileAlignmentOperationP38038116 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . ?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541120 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38038MF_01541111 . ?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541119 . ?targetMotifMatchRegionMatchBeginMF_01541119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541112 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01541120 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541109, 1, (STRLEN(?templateMotifCigarP38038MF_01541109) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541109, CONCAT('^(?:-*[^-]){', STR(((64 - ?templateMotifSequenceMatchBeginPositionP38038110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541111, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541111) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541111, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541111) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) . BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_01541112) - 1) AS ?thisPositionOn16) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541109, 1, (STRLEN(?templateMotifCigarP38038MF_01541109) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541109, CONCAT('^(?:-*[^-]){', STR(((202 - ?templateMotifSequenceMatchBeginPositionP38038110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541111, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541111) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541111, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541111) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) . BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_01541112) - 1) AS ?thisPositionOn17) . BIND(?this AS ?pfs1t125) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) . FILTER ((BOUND(?thisPositionOn16) && BOUND(?thisPositionOn17))) . BIND(URI(CONCAT(STR(?this), '#MF_01541a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch130 faldo:location ?templateMotifSequenceMatchRegionP38038131 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038133 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38038MF_01541126 . ?templateMotifSequenceMatchRegionP38038131 faldo:begin ?templateMotifSequenceMatchBeginP38038132 . ?templateMotifSequenceMatchBeginP38038132 faldo:position ?templateMotifSequenceMatchBeginPositionP38038127 ; faldo:reference isoform:P38038-1 . ?templateMotifSequenceProfileAlignmentOperationP38038133 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . ?targetMotifMatch134 faldo:location ?targetMotifMatchRegionMatch135 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541137 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38038MF_01541128 . ?targetMotifMatchRegionMatch135 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541136 . ?targetMotifMatchRegionMatchBeginMF_01541136 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541129 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01541137 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541126, 1, (STRLEN(?templateMotifCigarP38038MF_01541126) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541126, CONCAT('^(?:-*[^-]){', STR(((356 - ?templateMotifSequenceMatchBeginPositionP38038127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541128, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541128) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541128, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541128) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) . BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_01541129) - 1) AS ?thisPositionOn23) . BIND(?thisPositionOn23 AS ?thisPositionOn24) . BIND(?this AS ?pfs1t140) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) . FILTER (BOUND(?thisPositionOn23)) . BIND(URI(CONCAT(STR(?this), '#MF_01541a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch145 faldo:location ?templateMotifSequenceMatchRegionP38038146 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038148 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38038MF_01541141 . ?templateMotifSequenceMatchRegionP38038146 faldo:begin ?templateMotifSequenceMatchBeginP38038147 . ?templateMotifSequenceMatchBeginP38038147 faldo:position ?templateMotifSequenceMatchBeginPositionP38038142 ; faldo:reference isoform:P38038-1 . ?templateMotifSequenceProfileAlignmentOperationP38038148 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . ?targetMotifMatch149 faldo:location ?targetMotifMatchRegionMatch150 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541152 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38038MF_01541143 . ?targetMotifMatchRegionMatch150 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541151 . ?targetMotifMatchRegionMatchBeginMF_01541151 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541144 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01541152 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541141, 1, (STRLEN(?templateMotifCigarP38038MF_01541141) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541141, CONCAT('^(?:-*[^-]){', STR(((70 - ?templateMotifSequenceMatchBeginPositionP38038142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541143, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541143) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541143, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541143) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) . BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_01541144) - 1) AS ?thisPositionOn30) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541141, 1, (STRLEN(?templateMotifCigarP38038MF_01541141) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541141, CONCAT('^(?:-*[^-]){', STR(((75 - ?templateMotifSequenceMatchBeginPositionP38038142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1155) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541143, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541143) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541143, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541143) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), '')))), '[^-]', ''))) AS ?step2156) . BIND(((?step2156 + ?targetMotifMatchRegionMatchBeginPositionMF_01541144) - 1) AS ?thisPositionOn31) . BIND(?this AS ?pfs1t157) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) . FILTER (REGEX('SQTGN[AG]', SUBSTR(?thisSequenceValue, ?thisPositionOn30, (?thisPositionOn31 - ?thisPositionOn30)))) . BIND(URI(CONCAT(STR(?this), '#MF_01541a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch162 faldo:location ?templateMotifSequenceMatchRegionP38038163 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038165 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38038MF_01541158 . ?templateMotifSequenceMatchRegionP38038163 faldo:begin ?templateMotifSequenceMatchBeginP38038164 . ?templateMotifSequenceMatchBeginP38038164 faldo:position ?templateMotifSequenceMatchBeginPositionP38038159 ; faldo:reference isoform:P38038-1 . ?templateMotifSequenceProfileAlignmentOperationP38038165 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . ?targetMotifMatch166 faldo:location ?targetMotifMatchRegionMatch167 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541169 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38038MF_01541160 . ?targetMotifMatchRegionMatch167 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541168 . ?targetMotifMatchRegionMatchBeginMF_01541168 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541161 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01541169 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541158, 1, (STRLEN(?templateMotifCigarP38038MF_01541158) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541158, CONCAT('^(?:-*[^-]){', STR(((117 - ?templateMotifSequenceMatchBeginPositionP38038159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541160, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541160) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541160, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541160) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), '')))), '[^-]', ''))) AS ?step2171) . BIND(((?step2171 + ?targetMotifMatchRegionMatchBeginPositionMF_01541161) - 1) AS ?thisPositionOn37) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541158, 1, (STRLEN(?templateMotifCigarP38038MF_01541158) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541158, CONCAT('^(?:-*[^-]){', STR(((120 - ?templateMotifSequenceMatchBeginPositionP38038159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1172) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541160, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541160) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541160, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541160) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), '')))), '[^-]', ''))) AS ?step2173) . BIND(((?step2173 + ?targetMotifMatchRegionMatchBeginPositionMF_01541161) - 1) AS ?thisPositionOn38) . BIND(?this AS ?pfs1t174) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) . FILTER (REGEX('ST[QHN]G', SUBSTR(?thisSequenceValue, ?thisPositionOn37, (?thisPositionOn38 - ?thisPositionOn37)))) . BIND(URI(CONCAT(STR(?this), '#MF_01541a33')) AS ?annotation33) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch179 faldo:location ?templateMotifSequenceMatchRegionP38038180 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038182 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38038MF_01541175 . ?templateMotifSequenceMatchRegionP38038180 faldo:begin ?templateMotifSequenceMatchBeginP38038181 . ?templateMotifSequenceMatchBeginP38038181 faldo:position ?templateMotifSequenceMatchBeginPositionP38038176 ; faldo:reference isoform:P38038-1 . ?templateMotifSequenceProfileAlignmentOperationP38038182 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . ?targetMotifMatch183 faldo:location ?targetMotifMatchRegionMatch184 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541186 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38038MF_01541177 . ?targetMotifMatchRegionMatch184 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541185 . ?targetMotifMatchRegionMatchBeginMF_01541185 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541178 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01541186 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541175, 1, (STRLEN(?templateMotifCigarP38038MF_01541175) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541175, CONCAT('^(?:-*[^-]){', STR(((153 - ?templateMotifSequenceMatchBeginPositionP38038176) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541177, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541177) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541177, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541177) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), '')))), '[^-]', ''))) AS ?step2188) . BIND(((?step2188 + ?targetMotifMatchRegionMatchBeginPositionMF_01541178) - 1) AS ?thisPositionOn44) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541175, 1, (STRLEN(?templateMotifCigarP38038MF_01541175) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541175, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionP38038176) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1189) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541177, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541177) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541177, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541177) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), '')))), '[^-]', ''))) AS ?step2190) . BIND(((?step2190 + ?targetMotifMatchRegionMatchBeginPositionMF_01541178) - 1) AS ?thisPositionOn45) . BIND(?this AS ?pfs1t191) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) . FILTER (REGEX('LGD[ARNDCQEGHILKMFPSTWYVBZJUOX][ST]Y[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)F[CA]', SUBSTR(?thisSequenceValue, ?thisPositionOn44, (?thisPositionOn45 - ?thisPositionOn44)))) . BIND(URI(CONCAT(STR(?this), '#MF_01541a40')) AS ?annotation40) . BIND(?this AS ?pfs39) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch196 faldo:location ?templateMotifSequenceMatchRegionP38038197 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038199 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38038MF_01541192 . ?templateMotifSequenceMatchRegionP38038197 faldo:begin ?templateMotifSequenceMatchBeginP38038198 . ?templateMotifSequenceMatchBeginP38038198 faldo:position ?templateMotifSequenceMatchBeginPositionP38038193 ; faldo:reference isoform:P38038-1 . ?templateMotifSequenceProfileAlignmentOperationP38038199 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . ?targetMotifMatch200 faldo:location ?targetMotifMatchRegionMatch201 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541203 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38038MF_01541194 . ?targetMotifMatchRegionMatch201 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541202 . ?targetMotifMatchRegionMatchBeginMF_01541202 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541195 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01541203 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541192, 1, (STRLEN(?templateMotifCigarP38038MF_01541192) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541192, CONCAT('^(?:-*[^-]){', STR(((386 - ?templateMotifSequenceMatchBeginPositionP38038193) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1204) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541194, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541194) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541194, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541194) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), '')))), '[^-]', ''))) AS ?step2205) . BIND(((?step2205 + ?targetMotifMatchRegionMatchBeginPositionMF_01541195) - 1) AS ?thisPositionOn51) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541192, 1, (STRLEN(?templateMotifCigarP38038MF_01541192) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541192, CONCAT('^(?:-*[^-]){', STR(((389 - ?templateMotifSequenceMatchBeginPositionP38038193) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541194, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541194) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541194, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541194) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) . BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_01541195) - 1) AS ?thisPositionOn52) . BIND(?this AS ?pfs1t208) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) . FILTER (REGEX('R[LF]YS', SUBSTR(?thisSequenceValue, ?thisPositionOn51, (?thisPositionOn52 - ?thisPositionOn51)))) . BIND(URI(CONCAT(STR(?this), '#MF_01541a47')) AS ?annotation47) . BIND(?this AS ?pfs46) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch213 faldo:location ?templateMotifSequenceMatchRegionP38038214 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038216 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38038MF_01541209 . ?templateMotifSequenceMatchRegionP38038214 faldo:begin ?templateMotifSequenceMatchBeginP38038215 . ?templateMotifSequenceMatchBeginP38038215 faldo:position ?templateMotifSequenceMatchBeginPositionP38038210 ; faldo:reference isoform:P38038-1 . ?templateMotifSequenceProfileAlignmentOperationP38038216 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . ?targetMotifMatch217 faldo:location ?targetMotifMatchRegionMatch218 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541220 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38038MF_01541211 . ?targetMotifMatchRegionMatch218 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541219 . ?targetMotifMatchRegionMatchBeginMF_01541219 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541212 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01541220 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541209, 1, (STRLEN(?templateMotifCigarP38038MF_01541209) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541209, CONCAT('^(?:-*[^-]){', STR(((404 - ?templateMotifSequenceMatchBeginPositionP38038210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1221) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541211, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541211) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541211, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541211) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), '')))), '[^-]', ''))) AS ?step2222) . BIND(((?step2222 + ?targetMotifMatchRegionMatchBeginPositionMF_01541212) - 1) AS ?thisPositionOn58) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541209, 1, (STRLEN(?templateMotifCigarP38038MF_01541209) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541209, CONCAT('^(?:-*[^-]){', STR(((406 - ?templateMotifSequenceMatchBeginPositionP38038210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1223) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541211, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541211) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1223), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541211, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541211) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1223), '}'), '')))), '[^-]', ''))) AS ?step2224) . BIND(((?step2224 + ?targetMotifMatchRegionMatchBeginPositionMF_01541212) - 1) AS ?thisPositionOn59) . BIND(?this AS ?pfs1t225) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) . FILTER (REGEX('[ST]V[GAS]', SUBSTR(?thisSequenceValue, ?thisPositionOn58, (?thisPositionOn59 - ?thisPositionOn58)))) . BIND(URI(CONCAT(STR(?this), '#MF_01541a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch230 faldo:location ?templateMotifSequenceMatchRegionP38038231 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038233 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38038MF_01541226 . ?templateMotifSequenceMatchRegionP38038231 faldo:begin ?templateMotifSequenceMatchBeginP38038232 . ?templateMotifSequenceMatchBeginP38038232 faldo:position ?templateMotifSequenceMatchBeginPositionP38038227 ; faldo:reference isoform:P38038-1 . ?templateMotifSequenceProfileAlignmentOperationP38038233 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . ?targetMotifMatch234 faldo:location ?targetMotifMatchRegionMatch235 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541237 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38038MF_01541228 . ?targetMotifMatchRegionMatch235 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541236 . ?targetMotifMatchRegionMatchBeginMF_01541236 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541229 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01541237 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541226, 1, (STRLEN(?templateMotifCigarP38038MF_01541226) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541226, CONCAT('^(?:-*[^-]){', STR(((419 - ?templateMotifSequenceMatchBeginPositionP38038227) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1238) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541228, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541228) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541228, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1238), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541228, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541228) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541228, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1238), '}'), '')))), '[^-]', ''))) AS ?step2239) . BIND(((?step2239 + ?targetMotifMatchRegionMatchBeginPositionMF_01541229) - 1) AS ?thisPositionOn65) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541226, 1, (STRLEN(?templateMotifCigarP38038MF_01541226) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541226, CONCAT('^(?:-*[^-]){', STR(((422 - ?templateMotifSequenceMatchBeginPositionP38038227) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1240) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541228, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541228) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541228, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541228, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541228) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541228, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), '')))), '[^-]', ''))) AS ?step2241) . BIND(((?step2241 + ?targetMotifMatchRegionMatchBeginPositionMF_01541229) - 1) AS ?thisPositionOn66) . BIND(?this AS ?pfs1t242) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse63) . FILTER (REGEX('G[GV][AS]S', SUBSTR(?thisSequenceValue, ?thisPositionOn65, (?thisPositionOn66 - ?thisPositionOn65)))) . BIND(URI(CONCAT(STR(?this), '#MF_01541a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch247 faldo:location ?templateMotifSequenceMatchRegionP38038248 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038250 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38038MF_01541243 . ?templateMotifSequenceMatchRegionP38038248 faldo:begin ?templateMotifSequenceMatchBeginP38038249 . ?templateMotifSequenceMatchBeginP38038249 faldo:position ?templateMotifSequenceMatchBeginPositionP38038244 ; faldo:reference isoform:P38038-1 . ?templateMotifSequenceProfileAlignmentOperationP38038250 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . ?targetMotifMatch251 faldo:location ?targetMotifMatchRegionMatch252 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541254 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38038MF_01541245 . ?targetMotifMatchRegionMatch252 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541253 . ?targetMotifMatchRegionMatchBeginMF_01541253 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541246 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01541254 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541243, 1, (STRLEN(?templateMotifCigarP38038MF_01541243) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541243, CONCAT('^(?:-*[^-]){', STR(((519 - ?templateMotifSequenceMatchBeginPositionP38038244) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1255) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541245, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541245) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541245, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1255), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541245, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541245) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541245, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1255), '}'), '')))), '[^-]', ''))) AS ?step2256) . BIND(((?step2256 + ?targetMotifMatchRegionMatchBeginPositionMF_01541246) - 1) AS ?thisPositionOn72) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541243, 1, (STRLEN(?templateMotifCigarP38038MF_01541243) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541243, CONCAT('^(?:-*[^-]){', STR(((520 - ?templateMotifSequenceMatchBeginPositionP38038244) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1257) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541245, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541245) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541245, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541245, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541245) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541245, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), '')))), '[^-]', ''))) AS ?step2258) . BIND(((?step2258 + ?targetMotifMatchRegionMatchBeginPositionMF_01541246) - 1) AS ?thisPositionOn73) . BIND(?this AS ?pfs1t259) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse70) . FILTER (REGEX('S[RQ]', SUBSTR(?thisSequenceValue, ?thisPositionOn72, (?thisPositionOn73 - ?thisPositionOn72)))) . BIND(URI(CONCAT(STR(?this), '#MF_01541a68')) AS ?annotation68) . BIND(?this AS ?pfs67) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch264 faldo:location ?templateMotifSequenceMatchRegionP38038265 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038267 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38038MF_01541260 . ?templateMotifSequenceMatchRegionP38038265 faldo:begin ?templateMotifSequenceMatchBeginP38038266 . ?templateMotifSequenceMatchBeginP38038266 faldo:position ?templateMotifSequenceMatchBeginPositionP38038261 ; faldo:reference isoform:P38038-1 . ?templateMotifSequenceProfileAlignmentOperationP38038267 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . ?targetMotifMatch268 faldo:location ?targetMotifMatchRegionMatch269 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541271 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38038MF_01541262 . ?targetMotifMatchRegionMatch269 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541270 . ?targetMotifMatchRegionMatchBeginMF_01541270 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541263 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01541271 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541260, 1, (STRLEN(?templateMotifCigarP38038MF_01541260) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541260, CONCAT('^(?:-*[^-]){', STR(((525 - ?templateMotifSequenceMatchBeginPositionP38038261) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1272) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541262, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541262) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1272), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541262, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541262) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1272), '}'), '')))), '[^-]', ''))) AS ?step2273) . BIND(((?step2273 + ?targetMotifMatchRegionMatchBeginPositionMF_01541263) - 1) AS ?thisPositionOn79) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541260, 1, (STRLEN(?templateMotifCigarP38038MF_01541260) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541260, CONCAT('^(?:-*[^-]){', STR(((529 - ?templateMotifSequenceMatchBeginPositionP38038261) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1274) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541262, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541262) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1274), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541262, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541262) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1274), '}'), '')))), '[^-]', ''))) AS ?step2275) . BIND(((?step2275 + ?targetMotifMatchRegionMatchBeginPositionMF_01541263) - 1) AS ?thisPositionOn80) . BIND(?this AS ?pfs1t276) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb76) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse77) . FILTER (REGEX('K[IV]YVQ', SUBSTR(?thisSequenceValue, ?thisPositionOn79, (?thisPositionOn80 - ?thisPositionOn79)))) . BIND(URI(CONCAT(STR(?this), '#MF_01541a75')) AS ?annotation75) . BIND(?this AS ?pfs74) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch281 faldo:location ?templateMotifSequenceMatchRegionP38038282 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038284 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38038MF_01541277 . ?templateMotifSequenceMatchRegionP38038282 faldo:begin ?templateMotifSequenceMatchBeginP38038283 . ?templateMotifSequenceMatchBeginP38038283 faldo:position ?templateMotifSequenceMatchBeginPositionP38038278 ; faldo:reference isoform:P38038-1 . ?templateMotifSequenceProfileAlignmentOperationP38038284 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . ?targetMotifMatch285 faldo:location ?targetMotifMatchRegionMatch286 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541288 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38038MF_01541279 . ?targetMotifMatchRegionMatch286 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541287 . ?targetMotifMatchRegionMatchBeginMF_01541287 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541280 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01541288 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541277, 1, (STRLEN(?templateMotifCigarP38038MF_01541277) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541277, CONCAT('^(?:-*[^-]){', STR(((322 - ?templateMotifSequenceMatchBeginPositionP38038278) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1289) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541279, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541279) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541279, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1289), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541279, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541279) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541279, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1289), '}'), '')))), '[^-]', ''))) AS ?step2290) . BIND(((?step2290 + ?targetMotifMatchRegionMatchBeginPositionMF_01541280) - 1) AS ?thisPositionOn86) . BIND(?thisPositionOn86 AS ?thisPositionOn87) . BIND(?this AS ?pfs1t291) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfsb83) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfse84) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn86, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01541a82')) AS ?annotation82) . BIND(?this AS ?pfs81) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch296 faldo:location ?templateMotifSequenceMatchRegionP38038297 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038299 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38038MF_01541292 . ?templateMotifSequenceMatchRegionP38038297 faldo:begin ?templateMotifSequenceMatchBeginP38038298 . ?templateMotifSequenceMatchBeginP38038298 faldo:position ?templateMotifSequenceMatchBeginPositionP38038293 ; faldo:reference isoform:P38038-1 . ?templateMotifSequenceProfileAlignmentOperationP38038299 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . ?targetMotifMatch300 faldo:location ?targetMotifMatchRegionMatch301 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541303 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38038MF_01541294 . ?targetMotifMatchRegionMatch301 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541302 . ?targetMotifMatchRegionMatchBeginMF_01541302 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541295 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01541303 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541292, 1, (STRLEN(?templateMotifCigarP38038MF_01541292) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541292, CONCAT('^(?:-*[^-]){', STR(((410 - ?templateMotifSequenceMatchBeginPositionP38038293) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1304) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541294, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541294) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541294, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1304), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541294, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541294) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541294, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1304), '}'), '')))), '[^-]', ''))) AS ?step2305) . BIND(((?step2305 + ?targetMotifMatchRegionMatchBeginPositionMF_01541295) - 1) AS ?thisPositionOn93) . BIND(?thisPositionOn93 AS ?thisPositionOn94) . BIND(?this AS ?pfs1t306) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn93))) AS ?pfsb90) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfse91) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn93, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_01541a89')) AS ?annotation89) . BIND(?this AS ?pfs88) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch311 faldo:location ?templateMotifSequenceMatchRegionP38038312 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038314 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38038MF_01541307 . ?templateMotifSequenceMatchRegionP38038312 faldo:begin ?templateMotifSequenceMatchBeginP38038313 . ?templateMotifSequenceMatchBeginP38038313 faldo:position ?templateMotifSequenceMatchBeginPositionP38038308 ; faldo:reference isoform:P38038-1 . ?templateMotifSequenceProfileAlignmentOperationP38038314 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . ?targetMotifMatch315 faldo:location ?targetMotifMatchRegionMatch316 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541318 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38038MF_01541309 . ?targetMotifMatchRegionMatch316 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541317 . ?targetMotifMatchRegionMatchBeginMF_01541317 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541310 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01541318 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541307, 1, (STRLEN(?templateMotifCigarP38038MF_01541307) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541307, CONCAT('^(?:-*[^-]){', STR(((561 - ?templateMotifSequenceMatchBeginPositionP38038308) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1319) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541309, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541309) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541309, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1319), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541309, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541309) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541309, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1319), '}'), '')))), '[^-]', ''))) AS ?step2320) . BIND(((?step2320 + ?targetMotifMatchRegionMatchBeginPositionMF_01541310) - 1) AS ?thisPositionOn100) . BIND(?thisPositionOn100 AS ?thisPositionOn101) . BIND(?this AS ?pfs1t321) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn100))) AS ?pfsb97) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn101))) AS ?pfse98) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn100, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01541a96')) AS ?annotation96) . BIND(?this AS ?pfs95) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch326 faldo:location ?templateMotifSequenceMatchRegionP38038327 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38038329 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38038MF_01541322 . ?templateMotifSequenceMatchRegionP38038327 faldo:begin ?templateMotifSequenceMatchBeginP38038328 . ?templateMotifSequenceMatchBeginP38038328 faldo:position ?templateMotifSequenceMatchBeginPositionP38038323 ; faldo:reference isoform:P38038-1 . ?templateMotifSequenceProfileAlignmentOperationP38038329 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . ?targetMotifMatch330 faldo:location ?targetMotifMatchRegionMatch331 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01541333 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38038MF_01541324 . ?targetMotifMatchRegionMatch331 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01541332 . ?targetMotifMatchRegionMatchBeginMF_01541332 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01541325 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01541333 edam:has_input signature:MF_01541 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38038MF_01541322, 1, (STRLEN(?templateMotifCigarP38038MF_01541322) - STRLEN(REPLACE(?templateMotifCigarP38038MF_01541322, CONCAT('^(?:-*[^-]){', STR(((599 - ?templateMotifSequenceMatchBeginPositionP38038323) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1334) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38038MF_01541324, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541324) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541324, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1334), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38038MF_01541324, 1, (STRLEN(?targetMotifMatchCigarP38038MF_01541324) - STRLEN(REPLACE(?targetMotifMatchCigarP38038MF_01541324, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1334), '}'), '')))), '[^-]', ''))) AS ?step2335) . BIND(((?step2335 + ?targetMotifMatchRegionMatchBeginPositionMF_01541325) - 1) AS ?thisPositionOn107) . BIND(?thisPositionOn107 AS ?thisPositionOn108) . BIND(?this AS ?pfs1t336) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn107))) AS ?pfsb104) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn108))) AS ?pfse105) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn107, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_01541a103')) AS ?annotation103) . BIND(?this AS ?pfs102) . } }