CONSTRUCT { _:863328 up:source unirule:MF_03178 . _:863329 up:source unirule:MF_03178 . _:863330 up:source unirule:MF_03178 . _:863331 up:source unirule:MF_03178 . _:863332 up:source unirule:MF_03178 . _:863333 up:source unirule:MF_03178 . _:863334 up:source unirule:MF_03178 . _:863335 up:source unirule:MF_03178 . _:863336 up:source unirule:MF_03178 . _:863337 up:source unirule:MF_03178 . _:863338 up:source unirule:MF_03178 . _:863339 up:source unirule:MF_03178 . _:863340 up:source unirule:MF_03178 . _:863341 up:source unirule:MF_03178 . _:863342 up:source unirule:MF_03178 . _:863343 up:source unirule:MF_03178 . _:863344 up:source unirule:MF_03178 . _:863345 up:source unirule:MF_03178 . _:863346 up:source unirule:MF_03178 . _:863347 up:source unirule:MF_03178 . _:863348 up:source unirule:MF_03178 . _:863349 up:source unirule:MF_03178 . _:863350 up:source unirule:MF_03178 . _:863351 up:source unirule:MF_03178 . _:863352 up:source unirule:MF_03178 . _:863353 up:source unirule:MF_03178 . _:863354 up:source unirule:MF_03178 . _:863355 up:source unirule:MF_03178 . _:863356 up:source unirule:MF_03178 . _:863357 up:source unirule:MF_03178 . _:863358 up:source unirule:MF_03178 . _:863359 up:source unirule:MF_03178 . _:863360 up:source unirule:MF_03178 . _:863361 up:source unirule:MF_03178 . _:863362 up:source unirule:MF_03178 . _:863363 up:source unirule:MF_03178 . ?this up:alternativeName ?name1 ; up:annotation ?annotation2 , ?annotation4 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation8 ; up:classifiedWith GO:0005737 , GO:0010181 , GO:0016226 , GO:0016651 , GO:0050660 , GO:0050661 , keyword:274 , keyword:285 , keyword:288 , keyword:521 , keyword:560 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '1.18.1.-' ; up:fullName 'NADPH-dependent diflavin oxidoreductase 1' ; rdf:type up:Structured_Name . ?name1 up:fullName 'NADPH-dependent FMN and FAD-containing oxidoreductase' ; rdf:type up:Structured_Name . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity <http://rdf.rhea-db.org/67716>. ?annotation4 up:cofactor chebi:57692 ; rdf:type up:Cofactor_Annotation . ?annotation5 up:cofactor chebi:58210 ; rdf:type up:Cofactor_Annotation . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the NADPH-dependent diflavin oxidoreductase NDOR1 family.' . ?annotation7 a up:Similarity_Annotation ; rdfs:comment 'In the N-terminal section; belongs to the flavodoxin family.' . ?annotation8 a up:Similarity_Annotation ; rdfs:comment 'In the C-terminal section; belongs to the flavoprotein pyridine nucleotide cytochrome reductase family.' . ?case9 up:classifiedWith GO:0005739 , keyword:496 . ?case10 up:classifiedWith GO:0048471 . ?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:58210 . ?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:57692 . ?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:58349 . ?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:58349 . ?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:58210 . ?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:57692 . ?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:58349 . ?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:58349 . ?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:57692 . _:863364 a rdf:Statement ; up:attribution _:863328 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:863365 a rdf:Statement ; up:attribution _:863329 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:863366 a rdf:Statement ; up:attribution _:863330 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:863367 a rdf:Statement ; up:attribution _:863331 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:863368 a rdf:Statement ; up:attribution _:863332 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:863369 a rdf:Statement ; up:attribution _:863333 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:863370 a rdf:Statement ; up:attribution _:863334 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:863371 a rdf:Statement ; up:attribution _:863335 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:863372 a rdf:Statement ; up:attribution _:863336 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:863373 a rdf:Statement ; up:attribution _:863337 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:274 . _:863374 a rdf:Statement ; up:attribution _:863338 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:285 . _:863375 a rdf:Statement ; up:attribution _:863339 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:288 . _:863376 a rdf:Statement ; up:attribution _:863340 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:521 . _:863377 a rdf:Statement ; up:attribution _:863341 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:863378 a rdf:Statement ; up:attribution _:863342 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:863379 a rdf:Statement ; up:attribution _:863343 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0050660 . _:863380 a rdf:Statement ; up:attribution _:863344 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0010181 . _:863381 a rdf:Statement ; up:attribution _:863345 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0050661 . _:863382 a rdf:Statement ; up:attribution _:863346 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016651 . _:863383 a rdf:Statement ; up:attribution _:863347 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016226 . _:863384 a rdf:Statement ; up:attribution _:863348 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object keyword:496 . _:863385 a rdf:Statement ; up:attribution _:863349 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005739 . _:863386 a rdf:Statement ; up:attribution _:863350 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object GO:0048471 . _:863387 a rdf:Statement ; up:source unirule:MF_03178 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:863388 a rdf:Statement ; up:attribution _:863351 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:863389 a rdf:Statement ; up:source unirule:MF_03178 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:863390 a rdf:Statement ; up:attribution _:863352 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:863391 a rdf:Statement ; up:source unirule:MF_03178 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:863392 a rdf:Statement ; up:attribution _:863353 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:863393 a rdf:Statement ; up:source unirule:MF_03178 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:863394 a rdf:Statement ; up:attribution _:863354 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:863395 a rdf:Statement ; up:source unirule:MF_03178 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:863396 a rdf:Statement ; up:attribution _:863355 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:863397 a rdf:Statement ; up:source unirule:MF_03178 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:863398 a rdf:Statement ; up:attribution _:863356 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:863399 a rdf:Statement ; up:source unirule:MF_03178 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:863400 a rdf:Statement ; up:attribution _:863357 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:863401 a rdf:Statement ; up:source unirule:MF_03178 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:863402 a rdf:Statement ; up:attribution _:863358 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:863403 a rdf:Statement ; up:source unirule:MF_03178 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:863404 a rdf:Statement ; up:attribution _:863359 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:863405 a rdf:Statement ; up:source unirule:MF_03178 ; rdf:subject ?pfs74 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . _:863406 a rdf:Statement ; up:attribution _:863360 ; rdf:subject ?pfs74 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . _:863407 a rdf:Statement ; up:source unirule:MF_03178 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . _:863408 a rdf:Statement ; up:attribution _:863361 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . _:863409 a rdf:Statement ; up:source unirule:MF_03178 ; rdf:subject ?pfs88 ; rdf:predicate up:annotation ; rdf:object ?annotation89 . _:863410 a rdf:Statement ; up:attribution _:863362 ; rdf:subject ?pfs88 ; rdf:predicate up:annotation ; rdf:object ?annotation89 . _:863411 a rdf:Statement ; up:source unirule:MF_03178 ; rdf:subject ?pfs95 ; rdf:predicate up:annotation ; rdf:object ?annotation96 . _:863412 a rdf:Statement ; up:attribution _:863363 ; rdf:subject ?pfs95 ; rdf:predicate up:annotation ; rdf:object ?annotation96 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03178 #Rule MF_03178 Created by:? on:2013-07-24 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03178 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03178a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_03178a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_03178a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03178a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_03178a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_03178a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_03178a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_03178a8')) AS ?annotation8) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch106 faldo:location ?templateMotifSequenceMatchRegionQ9UHB4107 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UHB4109 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UHB4MF_03178102 . ?templateMotifSequenceMatchRegionQ9UHB4107 faldo:begin ?templateMotifSequenceMatchBeginQ9UHB4108 . ?templateMotifSequenceMatchBeginQ9UHB4108 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UHB4103 ; faldo:reference isoform:Q9UHB4-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UHB4109 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . ?targetMotifMatch110 faldo:location ?targetMotifMatchRegionMatch111 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03178113 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UHB4MF_03178104 . ?targetMotifMatchRegionMatch111 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03178112 . ?targetMotifMatchRegionMatchBeginMF_03178112 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03178105 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03178113 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178102, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178102) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178102, CONCAT('^(?:-*[^-]){', STR(((6 - ?templateMotifSequenceMatchBeginPositionQ9UHB4103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178104, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178104) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178104, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178104) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) . BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_03178105) - 1) AS ?thisPositionOn16) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178102, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178102) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178102, CONCAT('^(?:-*[^-]){', STR(((150 - ?templateMotifSequenceMatchBeginPositionQ9UHB4103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178104, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178104) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178104, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178104) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) . BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_03178105) - 1) AS ?thisPositionOn17) . BIND(?this AS ?pfs1t118) . 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_03178a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionQ9UHB4124 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UHB4126 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UHB4MF_03178119 . ?templateMotifSequenceMatchRegionQ9UHB4124 faldo:begin ?templateMotifSequenceMatchBeginQ9UHB4125 . ?templateMotifSequenceMatchBeginQ9UHB4125 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UHB4120 ; faldo:reference isoform:Q9UHB4-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UHB4126 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . ?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03178130 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UHB4MF_03178121 . ?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03178129 . ?targetMotifMatchRegionMatchBeginMF_03178129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03178122 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03178130 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178119, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178119) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178119, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionQ9UHB4120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178121, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178121, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_03178122) - 1) AS ?thisPositionOn23) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178119, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178119) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178119, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionQ9UHB4120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1133) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178121, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178121, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), '')))), '[^-]', ''))) AS ?step2134) . BIND(((?step2134 + ?targetMotifMatchRegionMatchBeginPositionMF_03178122) - 1) AS ?thisPositionOn24) . BIND(?this AS ?pfs1t135) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) . FILTER (REGEX('[ST][QE][ST]G[TN][AS]', SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)))) . BIND(URI(CONCAT(STR(?this), '#MF_03178a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch140 faldo:location ?templateMotifSequenceMatchRegionQ9UHB4141 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UHB4143 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UHB4MF_03178136 . ?templateMotifSequenceMatchRegionQ9UHB4141 faldo:begin ?templateMotifSequenceMatchBeginQ9UHB4142 . ?templateMotifSequenceMatchBeginQ9UHB4142 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UHB4137 ; faldo:reference isoform:Q9UHB4-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UHB4143 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . ?targetMotifMatch144 faldo:location ?targetMotifMatchRegionMatch145 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03178147 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UHB4MF_03178138 . ?targetMotifMatchRegionMatch145 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03178146 . ?targetMotifMatchRegionMatchBeginMF_03178146 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03178139 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03178147 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178136, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178136) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178136, CONCAT('^(?:-*[^-]){', STR(((59 - ?templateMotifSequenceMatchBeginPositionQ9UHB4137) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1148) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178138, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178138) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178138, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178138) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), '')))), '[^-]', ''))) AS ?step2149) . BIND(((?step2149 + ?targetMotifMatchRegionMatchBeginPositionMF_03178139) - 1) AS ?thisPositionOn30) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178136, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178136) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178136, CONCAT('^(?:-*[^-]){', STR(((62 - ?templateMotifSequenceMatchBeginPositionQ9UHB4137) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178138, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178138) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178138, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178138) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) . BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_03178139) - 1) AS ?thisPositionOn31) . BIND(?this AS ?pfs1t152) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) . FILTER (REGEX('[AS]T[ARNDCQEGHILKMFPSTWYVBZJUOX]G', SUBSTR(?thisSequenceValue, ?thisPositionOn30, (?thisPositionOn31 - ?thisPositionOn30)))) . BIND(URI(CONCAT(STR(?this), '#MF_03178a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionQ9UHB4158 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UHB4160 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UHB4MF_03178153 . ?templateMotifSequenceMatchRegionQ9UHB4158 faldo:begin ?templateMotifSequenceMatchBeginQ9UHB4159 . ?templateMotifSequenceMatchBeginQ9UHB4159 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UHB4154 ; faldo:reference isoform:Q9UHB4-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UHB4160 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . ?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03178164 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UHB4MF_03178155 . ?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03178163 . ?targetMotifMatchRegionMatchBeginMF_03178163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03178156 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03178164 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178153, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178153) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178153, CONCAT('^(?:-*[^-]){', STR(((97 - ?templateMotifSequenceMatchBeginPositionQ9UHB4154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178155, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178155) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178155, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178155) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) . BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_03178156) - 1) AS ?thisPositionOn37) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178153, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178153) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178153, CONCAT('^(?:-*[^-]){', STR(((106 - ?templateMotifSequenceMatchBeginPositionQ9UHB4154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1167) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178155, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178155) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178155, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178155) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), '')))), '[^-]', ''))) AS ?step2168) . BIND(((?step2168 + ?targetMotifMatchRegionMatchBeginPositionMF_03178156) - 1) AS ?thisPositionOn38) . BIND(?this AS ?pfs1t169) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) . FILTER (REGEX('[LIVC]GD[ST][ST]Y[ARNDCQEGHILKMFPSTWYVBZJUOX][KR][FY][NC]', SUBSTR(?thisSequenceValue, ?thisPositionOn37, (?thisPositionOn38 - ?thisPositionOn37)))) . BIND(URI(CONCAT(STR(?this), '#MF_03178a33')) AS ?annotation33) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch174 faldo:location ?templateMotifSequenceMatchRegionQ9UHB4175 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UHB4177 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UHB4MF_03178170 . ?templateMotifSequenceMatchRegionQ9UHB4175 faldo:begin ?templateMotifSequenceMatchBeginQ9UHB4176 . ?templateMotifSequenceMatchBeginQ9UHB4176 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UHB4171 ; faldo:reference isoform:Q9UHB4-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UHB4177 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . ?targetMotifMatch178 faldo:location ?targetMotifMatchRegionMatch179 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03178181 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UHB4MF_03178172 . ?targetMotifMatchRegionMatch179 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03178180 . ?targetMotifMatchRegionMatchBeginMF_03178180 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03178173 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03178181 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178170, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178170) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178170, CONCAT('^(?:-*[^-]){', STR(((382 - ?templateMotifSequenceMatchBeginPositionQ9UHB4171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178172, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178172) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178172, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178172) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) . BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_03178173) - 1) AS ?thisPositionOn44) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178170, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178170) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178170, CONCAT('^(?:-*[^-]){', STR(((385 - ?templateMotifSequenceMatchBeginPositionQ9UHB4171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1184) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178172, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178172) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178172, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178172) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), '')))), '[^-]', ''))) AS ?step2185) . BIND(((?step2185 + ?targetMotifMatchRegionMatchBeginPositionMF_03178173) - 1) AS ?thisPositionOn45) . BIND(?this AS ?pfs1t186) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) . FILTER (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX][FY]S', SUBSTR(?thisSequenceValue, ?thisPositionOn44, (?thisPositionOn45 - ?thisPositionOn44)))) . BIND(URI(CONCAT(STR(?this), '#MF_03178a40')) AS ?annotation40) . BIND(?this AS ?pfs39) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch191 faldo:location ?templateMotifSequenceMatchRegionQ9UHB4192 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UHB4194 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UHB4MF_03178187 . ?templateMotifSequenceMatchRegionQ9UHB4192 faldo:begin ?templateMotifSequenceMatchBeginQ9UHB4193 . ?templateMotifSequenceMatchBeginQ9UHB4193 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UHB4188 ; faldo:reference isoform:Q9UHB4-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UHB4194 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . ?targetMotifMatch195 faldo:location ?targetMotifMatchRegionMatch196 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03178198 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UHB4MF_03178189 . ?targetMotifMatchRegionMatch196 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03178197 . ?targetMotifMatchRegionMatchBeginMF_03178197 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03178190 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03178198 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178187, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178187) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178187, CONCAT('^(?:-*[^-]){', STR(((416 - ?templateMotifSequenceMatchBeginPositionQ9UHB4188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1199) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178189, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178189) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178189, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178189) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), '')))), '[^-]', ''))) AS ?step2200) . BIND(((?step2200 + ?targetMotifMatchRegionMatchBeginPositionMF_03178190) - 1) AS ?thisPositionOn51) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178187, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178187) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178187, CONCAT('^(?:-*[^-]){', STR(((419 - ?templateMotifSequenceMatchBeginPositionQ9UHB4188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178189, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178189) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178189, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178189) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) . BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_03178190) - 1) AS ?thisPositionOn52) . BIND(?this AS ?pfs1t203) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) . FILTER (REGEX('G[LIV][CL][ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn51, (?thisPositionOn52 - ?thisPositionOn51)))) . BIND(URI(CONCAT(STR(?this), '#MF_03178a47')) AS ?annotation47) . BIND(?this AS ?pfs46) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch208 faldo:location ?templateMotifSequenceMatchRegionQ9UHB4209 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UHB4211 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UHB4MF_03178204 . ?templateMotifSequenceMatchRegionQ9UHB4209 faldo:begin ?templateMotifSequenceMatchBeginQ9UHB4210 . ?templateMotifSequenceMatchBeginQ9UHB4210 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UHB4205 ; faldo:reference isoform:Q9UHB4-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UHB4211 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . ?targetMotifMatch212 faldo:location ?targetMotifMatchRegionMatch213 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03178215 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UHB4MF_03178206 . ?targetMotifMatchRegionMatch213 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03178214 . ?targetMotifMatchRegionMatchBeginMF_03178214 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03178207 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03178215 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178204, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178204) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178204, CONCAT('^(?:-*[^-]){', STR(((515 - ?templateMotifSequenceMatchBeginPositionQ9UHB4205) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178206, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178206) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178206, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178206) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) . BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_03178207) - 1) AS ?thisPositionOn58) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178204, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178204) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178204, CONCAT('^(?:-*[^-]){', STR(((516 - ?templateMotifSequenceMatchBeginPositionQ9UHB4205) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1218) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178206, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178206) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178206, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178206) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), '')))), '[^-]', ''))) AS ?step2219) . BIND(((?step2219 + ?targetMotifMatchRegionMatchBeginPositionMF_03178207) - 1) AS ?thisPositionOn59) . BIND(?this AS ?pfs1t220) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, (?thisPositionOn59 - ?thisPositionOn58)) = 'SR')) . BIND(URI(CONCAT(STR(?this), '#MF_03178a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch225 faldo:location ?templateMotifSequenceMatchRegionQ9UHB4226 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UHB4228 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UHB4MF_03178221 . ?templateMotifSequenceMatchRegionQ9UHB4226 faldo:begin ?templateMotifSequenceMatchBeginQ9UHB4227 . ?templateMotifSequenceMatchBeginQ9UHB4227 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UHB4222 ; faldo:reference isoform:Q9UHB4-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UHB4228 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . ?targetMotifMatch229 faldo:location ?targetMotifMatchRegionMatch230 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03178232 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UHB4MF_03178223 . ?targetMotifMatchRegionMatch230 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03178231 . ?targetMotifMatchRegionMatchBeginMF_03178231 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03178224 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03178232 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178221, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178221) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178221, CONCAT('^(?:-*[^-]){', STR(((521 - ?templateMotifSequenceMatchBeginPositionQ9UHB4222) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1233) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178223, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178223) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178223, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1233), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178223, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178223) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178223, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1233), '}'), '')))), '[^-]', ''))) AS ?step2234) . BIND(((?step2234 + ?targetMotifMatchRegionMatchBeginPositionMF_03178224) - 1) AS ?thisPositionOn65) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178221, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178221) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178221, CONCAT('^(?:-*[^-]){', STR(((525 - ?templateMotifSequenceMatchBeginPositionQ9UHB4222) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1235) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178223, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178223) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178223, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1235), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178223, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178223) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178223, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1235), '}'), '')))), '[^-]', ''))) AS ?step2236) . BIND(((?step2236 + ?targetMotifMatchRegionMatchBeginPositionMF_03178224) - 1) AS ?thisPositionOn66) . BIND(?this AS ?pfs1t237) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse63) . FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)YVQ', SUBSTR(?thisSequenceValue, ?thisPositionOn65, (?thisPositionOn66 - ?thisPositionOn65)))) . BIND(URI(CONCAT(STR(?this), '#MF_03178a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch242 faldo:location ?templateMotifSequenceMatchRegionQ9UHB4243 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UHB4245 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UHB4MF_03178238 . ?templateMotifSequenceMatchRegionQ9UHB4243 faldo:begin ?templateMotifSequenceMatchBeginQ9UHB4244 . ?templateMotifSequenceMatchBeginQ9UHB4244 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UHB4239 ; faldo:reference isoform:Q9UHB4-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UHB4245 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . ?targetMotifMatch246 faldo:location ?targetMotifMatchRegionMatch247 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03178249 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UHB4MF_03178240 . ?targetMotifMatchRegionMatch247 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03178248 . ?targetMotifMatchRegionMatchBeginMF_03178248 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03178241 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03178249 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178238, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178238) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178238, CONCAT('^(?:-*[^-]){', STR(((132 - ?templateMotifSequenceMatchBeginPositionQ9UHB4239) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1250) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178240, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178240) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178240, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1250), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178240, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178240) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178240, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1250), '}'), '')))), '[^-]', ''))) AS ?step2251) . BIND(((?step2251 + ?targetMotifMatchRegionMatchBeginPositionMF_03178241) - 1) AS ?thisPositionOn72) . BIND(?thisPositionOn72 AS ?thisPositionOn73) . BIND(?this AS ?pfs1t252) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse70) . FILTER (REGEX('[DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn72, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_03178a68')) AS ?annotation68) . BIND(?this AS ?pfs67) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch257 faldo:location ?templateMotifSequenceMatchRegionQ9UHB4258 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UHB4260 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UHB4MF_03178253 . ?templateMotifSequenceMatchRegionQ9UHB4258 faldo:begin ?templateMotifSequenceMatchBeginQ9UHB4259 . ?templateMotifSequenceMatchBeginQ9UHB4259 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UHB4254 ; faldo:reference isoform:Q9UHB4-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UHB4260 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . ?targetMotifMatch261 faldo:location ?targetMotifMatchRegionMatch262 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03178264 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UHB4MF_03178255 . ?targetMotifMatchRegionMatch262 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03178263 . ?targetMotifMatchRegionMatchBeginMF_03178263 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03178256 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03178264 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178253, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178253) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178253, CONCAT('^(?:-*[^-]){', STR(((350 - ?templateMotifSequenceMatchBeginPositionQ9UHB4254) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1265) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178255, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178255) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178255, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1265), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178255, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178255) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178255, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1265), '}'), '')))), '[^-]', ''))) AS ?step2266) . BIND(((?step2266 + ?targetMotifMatchRegionMatchBeginPositionMF_03178256) - 1) AS ?thisPositionOn79) . BIND(?thisPositionOn79 AS ?thisPositionOn80) . BIND(?this AS ?pfs1t267) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb76) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse77) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn79, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_03178a75')) AS ?annotation75) . BIND(?this AS ?pfs74) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch272 faldo:location ?templateMotifSequenceMatchRegionQ9UHB4273 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UHB4275 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UHB4MF_03178268 . ?templateMotifSequenceMatchRegionQ9UHB4273 faldo:begin ?templateMotifSequenceMatchBeginQ9UHB4274 . ?templateMotifSequenceMatchBeginQ9UHB4274 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UHB4269 ; faldo:reference isoform:Q9UHB4-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UHB4275 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . ?targetMotifMatch276 faldo:location ?targetMotifMatchRegionMatch277 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03178279 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UHB4MF_03178270 . ?targetMotifMatchRegionMatch277 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03178278 . ?targetMotifMatchRegionMatchBeginMF_03178278 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03178271 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03178279 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178268, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178268) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178268, CONCAT('^(?:-*[^-]){', STR(((460 - ?templateMotifSequenceMatchBeginPositionQ9UHB4269) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1280) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178270, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178270) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178270, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1280), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178270, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178270) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178270, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1280), '}'), '')))), '[^-]', ''))) AS ?step2281) . BIND(((?step2281 + ?targetMotifMatchRegionMatchBeginPositionMF_03178271) - 1) AS ?thisPositionOn86) . BIND(?thisPositionOn86 AS ?thisPositionOn87) . BIND(?this AS ?pfs1t282) . 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_03178a82')) AS ?annotation82) . BIND(?this AS ?pfs81) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch287 faldo:location ?templateMotifSequenceMatchRegionQ9UHB4288 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UHB4290 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UHB4MF_03178283 . ?templateMotifSequenceMatchRegionQ9UHB4288 faldo:begin ?templateMotifSequenceMatchBeginQ9UHB4289 . ?templateMotifSequenceMatchBeginQ9UHB4289 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UHB4284 ; faldo:reference isoform:Q9UHB4-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UHB4290 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . ?targetMotifMatch291 faldo:location ?targetMotifMatchRegionMatch292 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03178294 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UHB4MF_03178285 . ?targetMotifMatchRegionMatch292 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03178293 . ?targetMotifMatchRegionMatchBeginMF_03178293 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03178286 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03178294 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178283, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178283) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178283, CONCAT('^(?:-*[^-]){', STR(((558 - ?templateMotifSequenceMatchBeginPositionQ9UHB4284) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1295) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178285, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178285) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1295), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178285, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178285) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1295), '}'), '')))), '[^-]', ''))) AS ?step2296) . BIND(((?step2296 + ?targetMotifMatchRegionMatchBeginPositionMF_03178286) - 1) AS ?thisPositionOn93) . BIND(?thisPositionOn93 AS ?thisPositionOn94) . BIND(?this AS ?pfs1t297) . 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) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_03178a89')) AS ?annotation89) . BIND(?this AS ?pfs88) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch302 faldo:location ?templateMotifSequenceMatchRegionQ9UHB4303 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UHB4305 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UHB4MF_03178298 . ?templateMotifSequenceMatchRegionQ9UHB4303 faldo:begin ?templateMotifSequenceMatchBeginQ9UHB4304 . ?templateMotifSequenceMatchBeginQ9UHB4304 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UHB4299 ; faldo:reference isoform:Q9UHB4-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UHB4305 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . ?targetMotifMatch306 faldo:location ?targetMotifMatchRegionMatch307 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03178309 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UHB4MF_03178300 . ?targetMotifMatchRegionMatch307 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03178308 . ?targetMotifMatchRegionMatchBeginMF_03178308 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03178301 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03178309 edam:has_input signature:MF_03178 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UHB4MF_03178298, 1, (STRLEN(?templateMotifCigarQ9UHB4MF_03178298) - STRLEN(REPLACE(?templateMotifCigarQ9UHB4MF_03178298, CONCAT('^(?:-*[^-]){', STR(((596 - ?templateMotifSequenceMatchBeginPositionQ9UHB4299) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1310) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178300, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178300) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178300, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1310), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UHB4MF_03178300, 1, (STRLEN(?targetMotifMatchCigarQ9UHB4MF_03178300) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UHB4MF_03178300, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1310), '}'), '')))), '[^-]', ''))) AS ?step2311) . BIND(((?step2311 + ?targetMotifMatchRegionMatchBeginPositionMF_03178301) - 1) AS ?thisPositionOn100) . BIND(?thisPositionOn100 AS ?thisPositionOn101) . BIND(?this AS ?pfs1t312) . 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) = 'W')) . BIND(URI(CONCAT(STR(?this), '#MF_03178a96')) AS ?annotation96) . BIND(?this AS ?pfs95) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4751 . BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case10) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon313 {taxon:7742 taxon:4751} ?thisOrganism rdfs:subClassOf+ ?supertaxon313 . })) . BIND(?this AS ?case11) . } }