CONSTRUCT { _:398352 up:source unirule:MF_01139 . _:398353 up:source unirule:MF_01139 . _:398354 up:source unirule:MF_01139 . _:398355 up:source unirule:MF_01139 . _:398356 up:source unirule:MF_01139 . _:398357 up:source unirule:MF_01139 . _:398358 up:source unirule:MF_01139 . _:398359 up:source unirule:MF_01139 . _:398360 up:source unirule:MF_01139 . _:398361 up:source unirule:MF_01139 . _:398362 up:source unirule:MF_01139 . _:398363 up:source unirule:MF_01139 . _:398364 up:source unirule:MF_01139 . _:398365 up:source unirule:MF_01139 . _:398366 up:source unirule:MF_01139 . _:398367 up:source unirule:MF_01139 . _:398368 up:source unirule:MF_01139 . _:398369 up:source unirule:MF_01139 . _:398370 up:source unirule:MF_01139 . _:398371 up:source unirule:MF_01139 . _:398372 up:source unirule:MF_01139 . _:398373 up:source unirule:MF_01139 . _:398374 up:source unirule:MF_01139 . _:398375 up:source unirule:MF_01139 . _:398376 up:source unirule:MF_01139 . _:398377 up:source unirule:MF_01139 . _:398378 up:source unirule:MF_01139 . _:398379 up:source unirule:MF_01139 . _:398380 up:source unirule:MF_01139 . _:398381 up:source unirule:MF_01139 . _:398382 up:source unirule:MF_01139 . _:398383 up:source unirule:MF_01139 . _:398384 up:source unirule:MF_01139 . _:398385 up:source unirule:MF_01139 . _:398386 up:source unirule:MF_01139 . ?this up:annotation ?annotation0 , ?annotation1 , ?annotation2 ; up:classifiedWith GO:0000287 , GO:0004659 , keyword:460 , keyword:479 , keyword:808 . ?annotation0 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 2 magnesium ions per subunit.' . ?annotation1 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation2 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the UPP synthase family.' . ?case3 up:alternativeName ?name5 , ?name6 ; up:recommendedName ?name4 . ?name4 up:ecName '2.5.1.89' ; up:fullName 'Tritrans,polycis-undecaprenyl-diphosphate synthase (geranylgeranyl-diphosphate specific)' ; rdf:type up:Structured_Name . ?name5 up:fullName 'Undecaprenyl diphosphate synthase' ; up:shortName 'UDS' ; rdf:type up:Structured_Name . ?name6 up:fullName 'Undecaprenyl pyrophosphate synthase' ; up:shortName 'UPP synthase' ; rdf:type up:Structured_Name . ?case7 up:alternativeName ?name9 , ?name10 , ?name11 ; up:classifiedWith GO:0008834 , GO:0009252 , keyword:133 , keyword:573 , keyword:961 ; up:recommendedName ?name8 . ?name8 up:ecName '2.5.1.31' ; up:fullName 'Ditrans,polycis-undecaprenyl-diphosphate synthase ((2E,6E)-farnesyl-diphosphate specific)' ; rdf:type up:Structured_Name . ?name9 up:fullName 'Ditrans,polycis-undecaprenylcistransferase' ; rdf:type up:Structured_Name . ?name10 up:fullName 'Undecaprenyl diphosphate synthase' ; up:shortName 'UDS' ; rdf:type up:Structured_Name . ?name11 up:fullName 'Undecaprenyl pyrophosphate synthase' ; up:shortName 'UPP synthase' ; rdf:type up:Structured_Name . ?case12 up:recommendedName ?name13 . ?name13 up:ecName '2.5.1.-' ; up:fullName 'Isoprenyl transferase' ; rdf:type up:Structured_Name . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; rdf:type up:Active_Site_Annotation . ?pfsb16 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb22 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfs26 up:annotation ?annotation27 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; up:ligand ?ligand30 ; rdf:type up:Binding_Site_Annotation . ?pfsb28 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand30 rdfs:subClassOf ?molecule31 . ?molecule31 rdfs:label 'substrate' . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; up:ligand ?ligand38 ; rdf:type up:Binding_Site_Annotation . ?pfsb36 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?ligand38 rdfs:subClassOf ?molecule39 . ?molecule39 rdfs:label 'substrate' . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; up:ligand ?ligand46 ; rdf:type up:Binding_Site_Annotation . ?pfsb44 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?ligand46 rdfs:subClassOf ?molecule47 . ?molecule47 rdfs:label 'substrate' . ?pfs50 up:annotation ?annotation51 . ?annotation51 faldo:begin ?pfsb52 ; faldo:end ?pfse53 ; up:ligand ?ligand54 ; rdf:type up:Binding_Site_Annotation . ?pfsb52 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfse53 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?ligand54 rdfs:subClassOf ?molecule55 . ?molecule55 rdfs:label 'substrate' . ?pfs58 up:annotation ?annotation59 . ?annotation59 faldo:begin ?pfsb60 ; faldo:end ?pfse61 ; up:ligand ?ligand62 ; rdf:type up:Binding_Site_Annotation . ?pfsb60 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse61 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?ligand62 rdfs:subClassOf ?molecule63 . ?molecule63 rdfs:label 'substrate' . ?pfs66 up:annotation ?annotation67 . ?annotation67 faldo:begin ?pfsb68 ; faldo:end ?pfse69 ; up:ligand ?ligand70 ; rdf:type up:Binding_Site_Annotation . ?pfsb68 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?ligand70 rdfs:subClassOf ?molecule71 . ?molecule71 rdfs:label 'substrate' . ?pfs74 up:annotation ?annotation75 . ?annotation75 faldo:begin ?pfsb76 ; faldo:end ?pfse77 ; up:ligand ?ligand78 ; rdf:type up:Binding_Site_Annotation . ?pfsb76 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?pfse77 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?ligand78 rdfs:subClassOf ?molecule79 . ?molecule79 rdfs:label 'substrate' . ?pfs82 up:annotation ?annotation83 . ?annotation83 faldo:begin ?pfsb84 ; faldo:end ?pfse85 ; up:ligand ?ligand86 ; rdf:type up:Binding_Site_Annotation . ?pfsb84 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?pfse85 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?ligand86 rdfs:subClassOf ?molecule87 . ?molecule87 rdfs:label 'substrate' . ?pfs90 up:annotation ?annotation91 . ?annotation91 faldo:begin ?pfsb92 ; faldo:end ?pfse93 ; up:ligand ?ligand94 ; rdf:type up:Binding_Site_Annotation . ?pfsb92 faldo:position ?thisPositionOn96 ; rdf:type faldo:ExactPosition . ?pfse93 faldo:position ?thisPositionOn97 ; rdf:type faldo:ExactPosition . ?ligand94 rdfs:subClassOf ?molecule95 . ?molecule95 rdfs:label 'substrate' . ?pfs98 up:annotation ?annotation99 . ?annotation99 faldo:begin ?pfsb100 ; faldo:end ?pfse101 ; up:ligand ?ligand102 ; rdf:type up:Binding_Site_Annotation . ?pfsb100 faldo:position ?thisPositionOn103 ; rdf:type faldo:ExactPosition . ?pfse101 faldo:position ?thisPositionOn104 ; rdf:type faldo:ExactPosition . ?ligand102 rdfs:subClassOf chebi:18420 . ?pfs105 up:annotation ?annotation106 . ?annotation106 faldo:begin ?pfsb107 ; faldo:end ?pfse108 ; up:ligand ?ligand109 ; rdf:type up:Binding_Site_Annotation . ?pfsb107 faldo:position ?thisPositionOn110 ; rdf:type faldo:ExactPosition . ?pfse108 faldo:position ?thisPositionOn111 ; rdf:type faldo:ExactPosition . ?ligand109 rdfs:subClassOf chebi:18420 . ?pfs112 up:annotation ?annotation113 . ?annotation113 faldo:begin ?pfsb114 ; faldo:end ?pfse115 ; up:ligand ?ligand116 ; rdf:type up:Binding_Site_Annotation . ?pfsb114 faldo:position ?thisPositionOn117 ; rdf:type faldo:ExactPosition . ?pfse115 faldo:position ?thisPositionOn118 ; rdf:type faldo:ExactPosition . ?ligand116 rdfs:subClassOf chebi:18420 . _:398387 a rdf:Statement ; up:attribution _:398352 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:398388 a rdf:Statement ; up:attribution _:398353 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:398389 a rdf:Statement ; up:attribution _:398354 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:398390 a rdf:Statement ; up:attribution _:398355 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:398391 a rdf:Statement ; up:attribution _:398356 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:398392 a rdf:Statement ; up:attribution _:398357 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:398393 a rdf:Statement ; up:attribution _:398358 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:398394 a rdf:Statement ; up:attribution _:398359 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004659 . _:398395 a rdf:Statement ; up:attribution _:398360 ; rdf:subject ?case3 ; rdf:predicate up:recommendedName ; rdf:object ?name4 . _:398396 a rdf:Statement ; up:attribution _:398361 ; rdf:subject ?case3 ; rdf:predicate up:alternativeName ; rdf:object ?name5 . _:398397 a rdf:Statement ; up:attribution _:398362 ; rdf:subject ?case3 ; rdf:predicate up:alternativeName ; rdf:object ?name6 . _:398398 a rdf:Statement ; up:attribution _:398363 ; rdf:subject ?case7 ; rdf:predicate up:recommendedName ; rdf:object ?name8 . _:398399 a rdf:Statement ; up:attribution _:398364 ; rdf:subject ?case7 ; rdf:predicate up:alternativeName ; rdf:object ?name9 . _:398400 a rdf:Statement ; up:attribution _:398365 ; rdf:subject ?case7 ; rdf:predicate up:alternativeName ; rdf:object ?name10 . _:398401 a rdf:Statement ; up:attribution _:398366 ; rdf:subject ?case7 ; rdf:predicate up:alternativeName ; rdf:object ?name11 . _:398402 a rdf:Statement ; up:attribution _:398367 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:133 . _:398403 a rdf:Statement ; up:attribution _:398368 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:961 . _:398404 a rdf:Statement ; up:attribution _:398369 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:573 . _:398405 a rdf:Statement ; up:attribution _:398370 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object GO:0008834 . _:398406 a rdf:Statement ; up:attribution _:398371 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object GO:0009252 . _:398407 a rdf:Statement ; up:attribution _:398372 ; rdf:subject ?case12 ; rdf:predicate up:recommendedName ; rdf:object ?name13 . _:398408 a rdf:Statement ; up:source unirule:MF_01139 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:398409 a rdf:Statement ; up:attribution _:398373 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:398410 a rdf:Statement ; up:source unirule:MF_01139 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:398411 a rdf:Statement ; up:attribution _:398374 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:398412 a rdf:Statement ; up:source unirule:MF_01139 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:398413 a rdf:Statement ; up:attribution _:398375 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:398414 a rdf:Statement ; up:source unirule:MF_01139 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:398415 a rdf:Statement ; up:attribution _:398376 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:398416 a rdf:Statement ; up:source unirule:MF_01139 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:398417 a rdf:Statement ; up:attribution _:398377 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:398418 a rdf:Statement ; up:source unirule:MF_01139 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:398419 a rdf:Statement ; up:attribution _:398378 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:398420 a rdf:Statement ; up:source unirule:MF_01139 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:398421 a rdf:Statement ; up:attribution _:398379 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:398422 a rdf:Statement ; up:source unirule:MF_01139 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:398423 a rdf:Statement ; up:attribution _:398380 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:398424 a rdf:Statement ; up:source unirule:MF_01139 ; rdf:subject ?pfs74 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . _:398425 a rdf:Statement ; up:attribution _:398381 ; rdf:subject ?pfs74 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . _:398426 a rdf:Statement ; up:source unirule:MF_01139 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:398427 a rdf:Statement ; up:attribution _:398382 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:398428 a rdf:Statement ; up:source unirule:MF_01139 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . _:398429 a rdf:Statement ; up:attribution _:398383 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . _:398430 a rdf:Statement ; up:source unirule:MF_01139 ; rdf:subject ?pfs98 ; rdf:predicate up:annotation ; rdf:object ?annotation99 . _:398431 a rdf:Statement ; up:attribution _:398384 ; rdf:subject ?pfs98 ; rdf:predicate up:annotation ; rdf:object ?annotation99 . _:398432 a rdf:Statement ; up:source unirule:MF_01139 ; rdf:subject ?pfs105 ; rdf:predicate up:annotation ; rdf:object ?annotation106 . _:398433 a rdf:Statement ; up:attribution _:398385 ; rdf:subject ?pfs105 ; rdf:predicate up:annotation ; rdf:object ?annotation106 . _:398434 a rdf:Statement ; up:source unirule:MF_01139 ; rdf:subject ?pfs112 ; rdf:predicate up:annotation ; rdf:object ?annotation113 . _:398435 a rdf:Statement ; up:attribution _:398386 ; rdf:subject ?pfs112 ; rdf:predicate up:annotation ; rdf:object ?annotation113 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01139 #Rule MF_01139 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2025-01-14 VALUES ?supertaxon119 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01139 . ?thisOrganism rdfs:subClassOf+ ?supertaxon119 . BIND(URI(CONCAT(STR(?this), '#MF_01139a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_01139a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_01139a2')) AS ?annotation2) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch124 faldo:location ?templateMotifSequenceMatchRegionP60472125 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP60472127 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60472MF_01139120 . ?templateMotifSequenceMatchRegionP60472125 faldo:begin ?templateMotifSequenceMatchBeginP60472126 . ?templateMotifSequenceMatchBeginP60472126 faldo:position ?templateMotifSequenceMatchBeginPositionP60472121 ; faldo:reference isoform:P60472-1 . ?templateMotifSequenceProfileAlignmentOperationP60472127 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . ?targetMotifMatch128 faldo:location ?targetMotifMatchRegionMatch129 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01139131 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60472MF_01139122 . ?targetMotifMatchRegionMatch129 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01139130 . ?targetMotifMatchRegionMatchBeginMF_01139130 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01139123 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01139131 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139120, 1, (STRLEN(?templateMotifCigarP60472MF_01139120) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139120, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionP60472121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1132) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139122, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139122) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139122, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139122) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), '')))), '[^-]', ''))) AS ?step2133) . BIND(((?step2133 + ?targetMotifMatchRegionMatchBeginPositionMF_01139123) - 1) AS ?thisPositionOn18) . BIND(?thisPositionOn18 AS ?thisPositionOn19) . BIND(?this AS ?pfs1t134) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01139a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch139 faldo:location ?templateMotifSequenceMatchRegionP60472140 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP60472142 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60472MF_01139135 . ?templateMotifSequenceMatchRegionP60472140 faldo:begin ?templateMotifSequenceMatchBeginP60472141 . ?templateMotifSequenceMatchBeginP60472141 faldo:position ?templateMotifSequenceMatchBeginPositionP60472136 ; faldo:reference isoform:P60472-1 . ?templateMotifSequenceProfileAlignmentOperationP60472142 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . ?targetMotifMatch143 faldo:location ?targetMotifMatchRegionMatch144 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01139146 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60472MF_01139137 . ?targetMotifMatchRegionMatch144 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01139145 . ?targetMotifMatchRegionMatchBeginMF_01139145 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01139138 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01139146 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139135, 1, (STRLEN(?templateMotifCigarP60472MF_01139135) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139135, CONCAT('^(?:-*[^-]){', STR(((74 - ?templateMotifSequenceMatchBeginPositionP60472136) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1147) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139137, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139137) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139137, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139137) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), '')))), '[^-]', ''))) AS ?step2148) . BIND(((?step2148 + ?targetMotifMatchRegionMatchBeginPositionMF_01139138) - 1) AS ?thisPositionOn24) . BIND(?thisPositionOn24 AS ?thisPositionOn25) . BIND(?this AS ?pfs1t149) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01139a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch154 faldo:location ?templateMotifSequenceMatchRegionP60472155 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP60472157 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60472MF_01139150 . ?templateMotifSequenceMatchRegionP60472155 faldo:begin ?templateMotifSequenceMatchBeginP60472156 . ?templateMotifSequenceMatchBeginP60472156 faldo:position ?templateMotifSequenceMatchBeginPositionP60472151 ; faldo:reference isoform:P60472-1 . ?templateMotifSequenceProfileAlignmentOperationP60472157 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . ?targetMotifMatch158 faldo:location ?targetMotifMatchRegionMatch159 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01139161 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60472MF_01139152 . ?targetMotifMatchRegionMatch159 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01139160 . ?targetMotifMatchRegionMatchBeginMF_01139160 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01139153 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01139161 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139150, 1, (STRLEN(?templateMotifCigarP60472MF_01139150) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139150, CONCAT('^(?:-*[^-]){', STR(((27 - ?templateMotifSequenceMatchBeginPositionP60472151) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139152, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139152) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139152, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139152) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) . BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_01139153) - 1) AS ?thisPositionOn32) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139150, 1, (STRLEN(?templateMotifCigarP60472MF_01139150) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139150, CONCAT('^(?:-*[^-]){', STR(((30 - ?templateMotifSequenceMatchBeginPositionP60472151) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1164) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139152, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139152) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139152, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139152) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), '')))), '[^-]', ''))) AS ?step2165) . BIND(((?step2165 + ?targetMotifMatchRegionMatchBeginPositionMF_01139153) - 1) AS ?thisPositionOn33) . BIND(?this AS ?pfs1t166) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse29) . FILTER (REGEX('GN[ARNDCQEGHILKMFPSTWYVBZJUOX][RK]', SUBSTR(?thisSequenceValue, ?thisPositionOn32, (?thisPositionOn33 - ?thisPositionOn32)))) . BIND(URI(CONCAT(STR(?this), '#MF_01139a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch171 faldo:location ?templateMotifSequenceMatchRegionP60472172 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP60472174 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60472MF_01139167 . ?templateMotifSequenceMatchRegionP60472172 faldo:begin ?templateMotifSequenceMatchBeginP60472173 . ?templateMotifSequenceMatchBeginP60472173 faldo:position ?templateMotifSequenceMatchBeginPositionP60472168 ; faldo:reference isoform:P60472-1 . ?templateMotifSequenceProfileAlignmentOperationP60472174 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . ?targetMotifMatch175 faldo:location ?targetMotifMatchRegionMatch176 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01139178 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60472MF_01139169 . ?targetMotifMatchRegionMatch176 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01139177 . ?targetMotifMatchRegionMatchBeginMF_01139177 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01139170 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01139178 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139167, 1, (STRLEN(?templateMotifCigarP60472MF_01139167) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139167, CONCAT('^(?:-*[^-]){', STR(((71 - ?templateMotifSequenceMatchBeginPositionP60472168) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1179) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139169, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139169) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139169, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139169) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), '')))), '[^-]', ''))) AS ?step2180) . BIND(((?step2180 + ?targetMotifMatchRegionMatchBeginPositionMF_01139170) - 1) AS ?thisPositionOn40) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139167, 1, (STRLEN(?templateMotifCigarP60472MF_01139167) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139167, CONCAT('^(?:-*[^-]){', STR(((73 - ?templateMotifSequenceMatchBeginPositionP60472168) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139169, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139169) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139169, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139169) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) . BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_01139170) - 1) AS ?thisPositionOn41) . BIND(?this AS ?pfs1t183) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse37) . FILTER (REGEX('S[ARNDCQEGHILKMFPSTWYVBZJUOX][ED]', SUBSTR(?thisSequenceValue, ?thisPositionOn40, (?thisPositionOn41 - ?thisPositionOn40)))) . BIND(URI(CONCAT(STR(?this), '#MF_01139a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch188 faldo:location ?templateMotifSequenceMatchRegionP60472189 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP60472191 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60472MF_01139184 . ?templateMotifSequenceMatchRegionP60472189 faldo:begin ?templateMotifSequenceMatchBeginP60472190 . ?templateMotifSequenceMatchBeginP60472190 faldo:position ?templateMotifSequenceMatchBeginPositionP60472185 ; faldo:reference isoform:P60472-1 . ?templateMotifSequenceProfileAlignmentOperationP60472191 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . ?targetMotifMatch192 faldo:location ?targetMotifMatchRegionMatch193 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01139195 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60472MF_01139186 . ?targetMotifMatchRegionMatch193 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01139194 . ?targetMotifMatchRegionMatchBeginMF_01139194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01139187 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01139195 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139184, 1, (STRLEN(?templateMotifCigarP60472MF_01139184) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139184, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP60472185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139186, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139186) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139186, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139186) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) . BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_01139187) - 1) AS ?thisPositionOn48) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139184, 1, (STRLEN(?templateMotifCigarP60472MF_01139184) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139184, CONCAT('^(?:-*[^-]){', STR(((202 - ?templateMotifSequenceMatchBeginPositionP60472185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1198) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139186, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139186) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139186, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139186) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), '')))), '[^-]', ''))) AS ?step2199) . BIND(((?step2199 + ?targetMotifMatchRegionMatchBeginPositionMF_01139187) - 1) AS ?thisPositionOn49) . BIND(?this AS ?pfs1t200) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse45) . FILTER (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX]S', SUBSTR(?thisSequenceValue, ?thisPositionOn48, (?thisPositionOn49 - ?thisPositionOn48)))) . BIND(URI(CONCAT(STR(?this), '#MF_01139a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch205 faldo:location ?templateMotifSequenceMatchRegionP60472206 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP60472208 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60472MF_01139201 . ?templateMotifSequenceMatchRegionP60472206 faldo:begin ?templateMotifSequenceMatchBeginP60472207 . ?templateMotifSequenceMatchBeginP60472207 faldo:position ?templateMotifSequenceMatchBeginPositionP60472202 ; faldo:reference isoform:P60472-1 . ?templateMotifSequenceProfileAlignmentOperationP60472208 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . ?targetMotifMatch209 faldo:location ?targetMotifMatchRegionMatch210 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01139212 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60472MF_01139203 . ?targetMotifMatchRegionMatch210 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01139211 . ?targetMotifMatchRegionMatchBeginMF_01139211 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01139204 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01139212 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139201, 1, (STRLEN(?templateMotifCigarP60472MF_01139201) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139201, CONCAT('^(?:-*[^-]){', STR(((31 - ?templateMotifSequenceMatchBeginPositionP60472202) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1213) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139203, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139203) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139203, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139203) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), '')))), '[^-]', ''))) AS ?step2214) . BIND(((?step2214 + ?targetMotifMatchRegionMatchBeginPositionMF_01139204) - 1) AS ?thisPositionOn56) . BIND(?thisPositionOn56 AS ?thisPositionOn57) . BIND(?this AS ?pfs1t215) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse53) . FILTER (REGEX('[WF]', SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01139a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch220 faldo:location ?templateMotifSequenceMatchRegionP60472221 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP60472223 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60472MF_01139216 . ?templateMotifSequenceMatchRegionP60472221 faldo:begin ?templateMotifSequenceMatchBeginP60472222 . ?templateMotifSequenceMatchBeginP60472222 faldo:position ?templateMotifSequenceMatchBeginPositionP60472217 ; faldo:reference isoform:P60472-1 . ?templateMotifSequenceProfileAlignmentOperationP60472223 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . ?targetMotifMatch224 faldo:location ?targetMotifMatchRegionMatch225 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01139227 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60472MF_01139218 . ?targetMotifMatchRegionMatch225 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01139226 . ?targetMotifMatchRegionMatchBeginMF_01139226 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01139219 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01139227 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139216, 1, (STRLEN(?templateMotifCigarP60472MF_01139216) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139216, CONCAT('^(?:-*[^-]){', STR(((39 - ?templateMotifSequenceMatchBeginPositionP60472217) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1228) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139218, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139218) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139218, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139218) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), '')))), '[^-]', ''))) AS ?step2229) . BIND(((?step2229 + ?targetMotifMatchRegionMatchBeginPositionMF_01139219) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs1t230) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb60) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse61) . FILTER (REGEX('[RK]', SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01139a59')) AS ?annotation59) . BIND(?this AS ?pfs58) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch235 faldo:location ?templateMotifSequenceMatchRegionP60472236 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP60472238 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60472MF_01139231 . ?templateMotifSequenceMatchRegionP60472236 faldo:begin ?templateMotifSequenceMatchBeginP60472237 . ?templateMotifSequenceMatchBeginP60472237 faldo:position ?templateMotifSequenceMatchBeginPositionP60472232 ; faldo:reference isoform:P60472-1 . ?templateMotifSequenceProfileAlignmentOperationP60472238 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . ?targetMotifMatch239 faldo:location ?targetMotifMatchRegionMatch240 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01139242 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60472MF_01139233 . ?targetMotifMatchRegionMatch240 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01139241 . ?targetMotifMatchRegionMatchBeginMF_01139241 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01139234 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01139242 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139231, 1, (STRLEN(?templateMotifCigarP60472MF_01139231) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139231, CONCAT('^(?:-*[^-]){', STR(((43 - ?templateMotifSequenceMatchBeginPositionP60472232) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1243) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139233, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139233) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139233, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1243), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139233, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139233) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139233, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1243), '}'), '')))), '[^-]', ''))) AS ?step2244) . BIND(((?step2244 + ?targetMotifMatchRegionMatchBeginPositionMF_01139234) - 1) AS ?thisPositionOn72) . BIND(?thisPositionOn72 AS ?thisPositionOn73) . BIND(?this AS ?pfs1t245) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse69) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn72, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01139a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch250 faldo:location ?templateMotifSequenceMatchRegionP60472251 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP60472253 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60472MF_01139246 . ?templateMotifSequenceMatchRegionP60472251 faldo:begin ?templateMotifSequenceMatchBeginP60472252 . ?templateMotifSequenceMatchBeginP60472252 faldo:position ?templateMotifSequenceMatchBeginPositionP60472247 ; faldo:reference isoform:P60472-1 . ?templateMotifSequenceProfileAlignmentOperationP60472253 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . ?targetMotifMatch254 faldo:location ?targetMotifMatchRegionMatch255 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01139257 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60472MF_01139248 . ?targetMotifMatchRegionMatch255 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01139256 . ?targetMotifMatchRegionMatchBeginMF_01139256 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01139249 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01139257 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139246, 1, (STRLEN(?templateMotifCigarP60472MF_01139246) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139246, CONCAT('^(?:-*[^-]){', STR(((75 - ?templateMotifSequenceMatchBeginPositionP60472247) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1258) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139248, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139248) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139248, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1258), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139248, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139248) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139248, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1258), '}'), '')))), '[^-]', ''))) AS ?step2259) . BIND(((?step2259 + ?targetMotifMatchRegionMatchBeginPositionMF_01139249) - 1) AS ?thisPositionOn80) . BIND(?thisPositionOn80 AS ?thisPositionOn81) . BIND(?this AS ?pfs1t260) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfsb76) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfse77) . FILTER (REGEX('[WF]', SUBSTR(?thisSequenceValue, ?thisPositionOn80, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01139a75')) AS ?annotation75) . BIND(?this AS ?pfs74) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch265 faldo:location ?templateMotifSequenceMatchRegionP60472266 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP60472268 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60472MF_01139261 . ?templateMotifSequenceMatchRegionP60472266 faldo:begin ?templateMotifSequenceMatchBeginP60472267 . ?templateMotifSequenceMatchBeginP60472267 faldo:position ?templateMotifSequenceMatchBeginPositionP60472262 ; faldo:reference isoform:P60472-1 . ?templateMotifSequenceProfileAlignmentOperationP60472268 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . ?targetMotifMatch269 faldo:location ?targetMotifMatchRegionMatch270 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01139272 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60472MF_01139263 . ?targetMotifMatchRegionMatch270 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01139271 . ?targetMotifMatchRegionMatchBeginMF_01139271 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01139264 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01139272 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139261, 1, (STRLEN(?templateMotifCigarP60472MF_01139261) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139261, CONCAT('^(?:-*[^-]){', STR(((77 - ?templateMotifSequenceMatchBeginPositionP60472262) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1273) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139263, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139263) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139263, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1273), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139263, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139263) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139263, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1273), '}'), '')))), '[^-]', ''))) AS ?step2274) . BIND(((?step2274 + ?targetMotifMatchRegionMatchBeginPositionMF_01139264) - 1) AS ?thisPositionOn88) . BIND(?thisPositionOn88 AS ?thisPositionOn89) . BIND(?this AS ?pfs1t275) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb84) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse85) . FILTER (REGEX('[RK]', SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01139a83')) AS ?annotation83) . BIND(?this AS ?pfs82) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch280 faldo:location ?templateMotifSequenceMatchRegionP60472281 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP60472283 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60472MF_01139276 . ?templateMotifSequenceMatchRegionP60472281 faldo:begin ?templateMotifSequenceMatchBeginP60472282 . ?templateMotifSequenceMatchBeginP60472282 faldo:position ?templateMotifSequenceMatchBeginPositionP60472277 ; faldo:reference isoform:P60472-1 . ?templateMotifSequenceProfileAlignmentOperationP60472283 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . ?targetMotifMatch284 faldo:location ?targetMotifMatchRegionMatch285 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01139287 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60472MF_01139278 . ?targetMotifMatchRegionMatch285 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01139286 . ?targetMotifMatchRegionMatchBeginMF_01139286 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01139279 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01139287 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139276, 1, (STRLEN(?templateMotifCigarP60472MF_01139276) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139276, CONCAT('^(?:-*[^-]){', STR(((194 - ?templateMotifSequenceMatchBeginPositionP60472277) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1288) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139278, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139278) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139278, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1288), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139278, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139278) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139278, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1288), '}'), '')))), '[^-]', ''))) AS ?step2289) . BIND(((?step2289 + ?targetMotifMatchRegionMatchBeginPositionMF_01139279) - 1) AS ?thisPositionOn96) . BIND(?thisPositionOn96 AS ?thisPositionOn97) . BIND(?this AS ?pfs1t290) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfsb92) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn97))) AS ?pfse93) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn96, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01139a91')) AS ?annotation91) . BIND(?this AS ?pfs90) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch295 faldo:location ?templateMotifSequenceMatchRegionP60472296 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP60472298 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60472MF_01139291 . ?templateMotifSequenceMatchRegionP60472296 faldo:begin ?templateMotifSequenceMatchBeginP60472297 . ?templateMotifSequenceMatchBeginP60472297 faldo:position ?templateMotifSequenceMatchBeginPositionP60472292 ; faldo:reference isoform:P60472-1 . ?templateMotifSequenceProfileAlignmentOperationP60472298 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . ?targetMotifMatch299 faldo:location ?targetMotifMatchRegionMatch300 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01139302 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60472MF_01139293 . ?targetMotifMatchRegionMatch300 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01139301 . ?targetMotifMatchRegionMatchBeginMF_01139301 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01139294 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01139302 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139291, 1, (STRLEN(?templateMotifCigarP60472MF_01139291) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139291, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionP60472292) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1303) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139293, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139293) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139293, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1303), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139293, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139293) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139293, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1303), '}'), '')))), '[^-]', ''))) AS ?step2304) . BIND(((?step2304 + ?targetMotifMatchRegionMatchBeginPositionMF_01139294) - 1) AS ?thisPositionOn103) . BIND(?thisPositionOn103 AS ?thisPositionOn104) . BIND(?this AS ?pfs1t305) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn103))) AS ?pfsb100) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn104))) AS ?pfse101) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn103, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01139a99')) AS ?annotation99) . BIND(?this AS ?pfs98) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch310 faldo:location ?templateMotifSequenceMatchRegionP60472311 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP60472313 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60472MF_01139306 . ?templateMotifSequenceMatchRegionP60472311 faldo:begin ?templateMotifSequenceMatchBeginP60472312 . ?templateMotifSequenceMatchBeginP60472312 faldo:position ?templateMotifSequenceMatchBeginPositionP60472307 ; faldo:reference isoform:P60472-1 . ?templateMotifSequenceProfileAlignmentOperationP60472313 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . ?targetMotifMatch314 faldo:location ?targetMotifMatchRegionMatch315 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01139317 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60472MF_01139308 . ?targetMotifMatchRegionMatch315 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01139316 . ?targetMotifMatchRegionMatchBeginMF_01139316 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01139309 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01139317 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139306, 1, (STRLEN(?templateMotifCigarP60472MF_01139306) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139306, CONCAT('^(?:-*[^-]){', STR(((213 - ?templateMotifSequenceMatchBeginPositionP60472307) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1318) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139308, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139308) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139308, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1318), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139308, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139308) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139308, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1318), '}'), '')))), '[^-]', ''))) AS ?step2319) . BIND(((?step2319 + ?targetMotifMatchRegionMatchBeginPositionMF_01139309) - 1) AS ?thisPositionOn110) . BIND(?thisPositionOn110 AS ?thisPositionOn111) . BIND(?this AS ?pfs1t320) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn110))) AS ?pfsb107) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn111))) AS ?pfse108) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn110, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01139a106')) AS ?annotation106) . BIND(?this AS ?pfs105) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch325 faldo:location ?templateMotifSequenceMatchRegionP60472326 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP60472328 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP60472MF_01139321 . ?templateMotifSequenceMatchRegionP60472326 faldo:begin ?templateMotifSequenceMatchBeginP60472327 . ?templateMotifSequenceMatchBeginP60472327 faldo:position ?templateMotifSequenceMatchBeginPositionP60472322 ; faldo:reference isoform:P60472-1 . ?templateMotifSequenceProfileAlignmentOperationP60472328 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . ?targetMotifMatch329 faldo:location ?targetMotifMatchRegionMatch330 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01139332 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP60472MF_01139323 . ?targetMotifMatchRegionMatch330 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01139331 . ?targetMotifMatchRegionMatchBeginMF_01139331 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01139324 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01139332 edam:has_input signature:MF_01139 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:91347 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP60472MF_01139321, 1, (STRLEN(?templateMotifCigarP60472MF_01139321) - STRLEN(REPLACE(?templateMotifCigarP60472MF_01139321, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP60472322) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1333) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP60472MF_01139323, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139323) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139323, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1333), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP60472MF_01139323, 1, (STRLEN(?targetMotifMatchCigarP60472MF_01139323) - STRLEN(REPLACE(?targetMotifMatchCigarP60472MF_01139323, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1333), '}'), '')))), '[^-]', ''))) AS ?step2334) . BIND(((?step2334 + ?targetMotifMatchRegionMatchBeginPositionMF_01139324) - 1) AS ?thisPositionOn117) . BIND(?thisPositionOn117 AS ?thisPositionOn118) . BIND(?this AS ?pfs2t335) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn117))) AS ?pfsb114) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn118))) AS ?pfse115) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn117, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01139a113')) AS ?annotation113) . BIND(?this AS ?pfs112) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(?this AS ?case3) . BIND(URI(CONCAT(STR(?this), '#MF_01139a4')) AS ?name4) . BIND(URI(CONCAT(STR(?this), '#MF_01139a5')) AS ?name5) . BIND(URI(CONCAT(STR(?this), '#MF_01139a6')) AS ?name6) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1236 . BIND(?this AS ?case7) . BIND(URI(CONCAT(STR(?this), '#MF_01139a8')) AS ?name8) . BIND(URI(CONCAT(STR(?this), '#MF_01139a9')) AS ?name9) . BIND(URI(CONCAT(STR(?this), '#MF_01139a10')) AS ?name10) . BIND(URI(CONCAT(STR(?this), '#MF_01139a11')) AS ?name11) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon336 {taxon:2157 taxon:1236} ?thisOrganism rdfs:subClassOf+ ?supertaxon336 . })) . BIND(?this AS ?case12) . BIND(URI(CONCAT(STR(?this), '#MF_01139a13')) AS ?name13) . } }