CONSTRUCT { _:384391 up:source unirule:MF_01106 . _:384392 up:source unirule:MF_01106 . _:384393 up:source unirule:MF_01106 . _:384394 up:source unirule:MF_01106 . _:384395 up:source unirule:MF_01106 . _:384396 up:source unirule:MF_01106 . _:384397 up:source unirule:MF_01106 . _:384398 up:source unirule:MF_01106 . _:384399 up:source unirule:MF_01106 . _:384400 up:source unirule:MF_01106 . _:384401 up:source unirule:MF_01106 . _:384402 up:fullName 'Glutamate N-acetyltransferase alpha chain' ; rdf:type up:Structured_Name . _:384403 up:source unirule:MF_01106 . _:384404 up:fullName 'Glutamate N-acetyltransferase beta chain' ; rdf:type up:Structured_Name . _:384405 up:source unirule:MF_01106 . _:384406 up:ecName '2.3.1.35' ; up:fullName 'Glutamate N-acetyltransferase' ; rdf:type up:Structured_Name . _:384407 up:fullName 'Ornithine acetyltransferase' ; up:shortName 'OATase' ; rdf:type up:Structured_Name . _:384408 up:fullName 'Ornithine transacetylase' ; rdf:type up:Structured_Name . _:384409 up:source unirule:MF_01106 . _:384410 up:ecName '2.3.1.1' ; up:fullName 'Amino-acid acetyltransferase' ; rdf:type up:Structured_Name . _:384411 up:fullName 'N-acetylglutamate synthase' ; up:shortName 'AGSase' ; rdf:type up:Structured_Name . _:384412 up:source unirule:MF_01106 . _:384413 up:fullName 'Arginine biosynthesis bifunctional protein ArgJ alpha chain' ; rdf:type up:Structured_Name . _:384414 up:source unirule:MF_01106 . _:384415 up:fullName 'Arginine biosynthesis bifunctional protein ArgJ beta chain' ; rdf:type up:Structured_Name . _:384416 up:source unirule:MF_01106 . _:384417 up:source unirule:MF_01106 . _:384418 up:source unirule:MF_01106 . _:384419 up:source unirule:MF_01106 . _:384420 up:source unirule:MF_01106 . _:384421 up:source unirule:MF_01106 . _:384422 up:source unirule:MF_01106 . _:384423 up:source unirule:MF_01106 . _:384424 up:source unirule:MF_01106 . _:384425 up:source unirule:MF_01106 . _:384426 up:source unirule:MF_01106 . _:384427 up:source unirule:MF_01106 . _:384428 up:source unirule:MF_01106 . _:384429 up:source unirule:MF_01106 . _:384430 up:source unirule:MF_01106 . _:384431 up:source unirule:MF_01106 . _:384432 up:source unirule:MF_01106 . _:384433 up:source unirule:MF_01106 . _:384434 up:source unirule:MF_01106 . _:384435 up:source unirule:MF_01106 . _:384436 up:source unirule:MF_01106 . _:384437 up:source unirule:MF_01106 . ?this up:annotation ?annotation0 , ?annotation1 , ?annotation3 ; up:classifiedWith GO:0005737 , GO:0006526 , keyword:12 , keyword:28 , keyword:55 , keyword:68 , keyword:808 , keyword:963 ; up:component ?namedpart4 , ?namedpart5 , ?namedpart8 , ?namedpart9 ; up:domain ?namedpart6 , ?namedpart7 . ?annotation0 a up:Subunit_Annotation ; rdfs:comment 'Heterotetramer of two alpha and two beta chains.' . ?annotation1 a up:Subcellular_Location_Annotation . ?annotation1li2 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation3 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the ArgJ family.' . ?namedpart4 up:recommendedName _:384402 . ?namedpart5 up:recommendedName _:384404 . ?namedpart6 up:alternativeName _:384407 , _:384408 ; up:recommendedName _:384406 . ?namedpart7 up:alternativeName _:384411 ; up:recommendedName _:384410 . ?namedpart8 up:recommendedName _:384413 . ?namedpart9 up:recommendedName _:384415 . ?case10 up:alternativeName ?name12 , ?name13 ; up:classifiedWith GO:0004358 ; up:recommendedName ?name11 . ?name11 up:ecName '2.3.1.35' ; up:fullName 'Glutamate N-acetyltransferase' ; rdf:type up:Structured_Name . ?name12 up:fullName 'Ornithine acetyltransferase' ; up:shortName 'OATase' ; rdf:type up:Structured_Name . ?name13 up:fullName 'Ornithine transacetylase' ; rdf:type up:Structured_Name . ?case14 up:classifiedWith GO:0004042 , GO:0004358 , keyword:511 . ?pfs15 up:annotation ?annotation16 . ?annotation16 faldo:begin ?pfsb17 ; faldo:end ?pfse18 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Nucleophile' . ?pfsb17 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfse18 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfs21 up:annotation ?annotation22 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; up:ligand ?ligand25 ; rdf:type up:Binding_Site_Annotation . ?pfsb23 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?ligand25 rdfs:subClassOf ?molecule26 . ?molecule26 rdfs:label 'substrate' . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; up:ligand ?ligand33 ; rdf:type up:Binding_Site_Annotation . ?pfsb31 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?ligand33 rdfs:subClassOf ?molecule34 . ?molecule34 rdfs:label 'substrate' . ?pfs37 up:annotation ?annotation38 . ?annotation38 faldo:begin ?pfsb39 ; faldo:end ?pfse40 ; up:ligand ?ligand41 ; rdf:type up:Binding_Site_Annotation . ?pfsb39 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfse40 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?ligand41 rdfs:subClassOf ?molecule42 . ?molecule42 rdfs:label 'substrate' . ?pfs45 up:annotation ?annotation46 . ?annotation46 faldo:begin ?pfsb47 ; faldo:end ?pfse48 ; up:ligand ?ligand49 ; rdf:type up:Binding_Site_Annotation . ?pfsb47 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse48 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?ligand49 rdfs:subClassOf ?molecule50 . ?molecule50 rdfs:label 'substrate' . ?pfs53 up:annotation ?annotation54 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; up:ligand ?ligand57 ; rdf:type up:Binding_Site_Annotation . ?pfsb55 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?ligand57 rdfs:subClassOf ?molecule58 . ?molecule58 rdfs:label 'substrate' . ?pfs61 up:annotation ?annotation62 . ?annotation62 faldo:begin ?pfsb63 ; faldo:end ?pfse64 ; up:ligand ?ligand65 ; rdf:type up:Binding_Site_Annotation . ?pfsb63 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?pfse64 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?ligand65 rdfs:subClassOf ?molecule66 . ?molecule66 rdfs:label 'substrate' . ?pfs69 up:annotation ?annotation70 . ?annotation70 faldo:begin ?pfsb71 ; faldo:end ?pfse72 ; rdf:type up:Site_Annotation ; rdfs:comment 'Involved in the stabilization of negative charge on the oxyanion by the formation of the oxyanion hole' . ?pfsb71 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?pfse72 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?pfs75 up:annotation ?annotation76 . ?annotation76 faldo:begin ?pfsb77 ; faldo:end ?pfse78 ; rdf:type up:Site_Annotation ; rdfs:comment 'Involved in the stabilization of negative charge on the oxyanion by the formation of the oxyanion hole' . ?pfsb77 faldo:position ?thisPositionOn79 ; rdf:type faldo:ExactPosition . ?pfse78 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?pfs81 up:annotation ?annotation82 . ?annotation82 faldo:begin ?pfsb83 ; faldo:end ?pfse84 ; rdf:type up:Site_Annotation ; rdfs:comment 'Cleavage; by autolysis' . ?pfsb83 faldo:position ?thisPositionOn85 ; rdf:type faldo:ExactPosition . ?pfse84 faldo:position ?thisPositionOn86 ; rdf:type faldo:ExactPosition . ?pfs87 up:annotation ?annotation88 . ?annotation88 faldo:begin ?pfsb89 ; faldo:end ?pfse90 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Arginine biosynthesis bifunctional protein ArgJ alpha chain' . ?pfsb89 faldo:position ?thisPositionOn91 ; rdf:type faldo:ExactPosition . ?pfse90 faldo:position ?thisPositionOn92 ; rdf:type faldo:ExactPosition . ?pfs93 up:annotation ?annotation94 . ?annotation94 faldo:begin ?pfsb95 ; faldo:end ?pfse96 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Arginine biosynthesis bifunctional protein ArgJ beta chain' . ?pfsb95 faldo:position ?thisPositionOn97 ; rdf:type faldo:ExactPosition . ?pfse96 faldo:position ?thisPositionOn98 ; rdf:type faldo:ExactPosition . ?pfs99 up:annotation ?annotation100 . ?annotation100 faldo:begin ?pfsb101 ; faldo:end ?pfse102 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Glutamate N-acetyltransferase alpha chain' . ?pfsb101 faldo:position ?thisPositionOn103 ; rdf:type faldo:ExactPosition . ?pfse102 faldo:position ?thisPositionOn104 ; rdf:type faldo:ExactPosition . ?pfs105 up:annotation ?annotation106 . ?annotation106 faldo:begin ?pfsb107 ; faldo:end ?pfse108 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Glutamate N-acetyltransferase beta chain' . ?pfsb107 faldo:position ?thisPositionOn109 ; rdf:type faldo:ExactPosition . ?pfse108 faldo:position ?thisPositionOn110 ; rdf:type faldo:ExactPosition . _:384438 a rdf:Statement ; up:attribution _:384391 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:384439 a rdf:Statement ; up:attribution _:384392 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:384440 a rdf:Statement ; up:attribution _:384393 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:384441 a rdf:Statement ; up:attribution _:384394 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:384442 a rdf:Statement ; up:attribution _:384395 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:28 . _:384443 a rdf:Statement ; up:attribution _:384396 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:55 . _:384444 a rdf:Statement ; up:attribution _:384397 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:68 . _:384445 a rdf:Statement ; up:attribution _:384398 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:384446 a rdf:Statement ; up:attribution _:384399 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:12 . _:384447 a rdf:Statement ; up:attribution _:384400 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006526 . _:384448 a rdf:Statement ; up:attribution _:384401 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:384449 a rdf:Statement ; up:attribution _:384403 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart4 . _:384450 a rdf:Statement ; up:attribution _:384405 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart5 . _:384451 a rdf:Statement ; up:attribution _:384409 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart6 . _:384452 a rdf:Statement ; up:attribution _:384412 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart7 . _:384453 a rdf:Statement ; up:attribution _:384414 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart8 . _:384454 a rdf:Statement ; up:attribution _:384416 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart9 . _:384455 a rdf:Statement ; up:attribution _:384417 ; rdf:subject ?case10 ; rdf:predicate up:recommendedName ; rdf:object ?name11 . _:384456 a rdf:Statement ; up:attribution _:384418 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name12 . _:384457 a rdf:Statement ; up:attribution _:384419 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name13 . _:384458 a rdf:Statement ; up:attribution _:384420 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object GO:0004358 . _:384459 a rdf:Statement ; up:attribution _:384421 ; rdf:subject ?case14 ; rdf:predicate up:classifiedWith ; rdf:object keyword:511 . _:384460 a rdf:Statement ; up:attribution _:384422 ; rdf:subject ?case14 ; rdf:predicate up:classifiedWith ; rdf:object GO:0004358 . _:384461 a rdf:Statement ; up:attribution _:384423 ; rdf:subject ?case14 ; rdf:predicate up:classifiedWith ; rdf:object GO:0004042 . _:384462 a rdf:Statement ; up:source unirule:MF_01106 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:384463 a rdf:Statement ; up:attribution _:384424 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:384464 a rdf:Statement ; up:source unirule:MF_01106 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:384465 a rdf:Statement ; up:attribution _:384425 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:384466 a rdf:Statement ; up:source unirule:MF_01106 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:384467 a rdf:Statement ; up:attribution _:384426 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:384468 a rdf:Statement ; up:source unirule:MF_01106 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:384469 a rdf:Statement ; up:attribution _:384427 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:384470 a rdf:Statement ; up:source unirule:MF_01106 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:384471 a rdf:Statement ; up:attribution _:384428 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:384472 a rdf:Statement ; up:source unirule:MF_01106 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:384473 a rdf:Statement ; up:attribution _:384429 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:384474 a rdf:Statement ; up:source unirule:MF_01106 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:384475 a rdf:Statement ; up:attribution _:384430 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:384476 a rdf:Statement ; up:source unirule:MF_01106 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:384477 a rdf:Statement ; up:attribution _:384431 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:384478 a rdf:Statement ; up:source unirule:MF_01106 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:384479 a rdf:Statement ; up:attribution _:384432 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:384480 a rdf:Statement ; up:source unirule:MF_01106 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . _:384481 a rdf:Statement ; up:attribution _:384433 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . _:384482 a rdf:Statement ; up:source unirule:MF_01106 ; rdf:subject ?pfs87 ; rdf:predicate up:annotation ; rdf:object ?annotation88 . _:384483 a rdf:Statement ; up:attribution _:384434 ; rdf:subject ?pfs87 ; rdf:predicate up:annotation ; rdf:object ?annotation88 . _:384484 a rdf:Statement ; up:source unirule:MF_01106 ; rdf:subject ?pfs93 ; rdf:predicate up:annotation ; rdf:object ?annotation94 . _:384485 a rdf:Statement ; up:attribution _:384435 ; rdf:subject ?pfs93 ; rdf:predicate up:annotation ; rdf:object ?annotation94 . _:384486 a rdf:Statement ; up:source unirule:MF_01106 ; rdf:subject ?pfs99 ; rdf:predicate up:annotation ; rdf:object ?annotation100 . _:384487 a rdf:Statement ; up:attribution _:384436 ; rdf:subject ?pfs99 ; rdf:predicate up:annotation ; rdf:object ?annotation100 . _:384488 a rdf:Statement ; up:source unirule:MF_01106 ; rdf:subject ?pfs105 ; rdf:predicate up:annotation ; rdf:object ?annotation106 . _:384489 a rdf:Statement ; up:attribution _:384437 ; rdf:subject ?pfs105 ; rdf:predicate up:annotation ; rdf:object ?annotation106 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01106 #Rule MF_01106 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2025-06-12 { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01106 . ?thisOrganism rdfs:subClassOf+ taxon:2 . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01106 . ?thisOrganism rdfs:subClassOf+ taxon:2157 . } BIND(URI(CONCAT(STR(?this), '#MF_01106a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_01106a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_01106a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01106a4')) AS ?namedpart4) . BIND(URI(CONCAT(STR(?this), '#MF_01106a5')) AS ?namedpart5) . BIND(URI(CONCAT(STR(?this), '#MF_01106a6')) AS ?namedpart6) . BIND(URI(CONCAT(STR(?this), '#MF_01106a7')) AS ?namedpart7) . BIND(URI(CONCAT(STR(?this), '#MF_01106a8')) AS ?namedpart8) . BIND(URI(CONCAT(STR(?this), '#MF_01106a9')) AS ?namedpart9) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionP9WPZ3116 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPZ3118 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPZ3MF_01106111 . ?templateMotifSequenceMatchRegionP9WPZ3116 faldo:begin ?templateMotifSequenceMatchBeginP9WPZ3117 . ?templateMotifSequenceMatchBeginP9WPZ3117 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPZ3112 ; faldo:reference isoform:P9WPZ3-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPZ3118 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01106122 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPZ3MF_01106113 . ?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01106121 . ?targetMotifMatchRegionMatchBeginMF_01106121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01106114 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01106122 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPZ3MF_01106111, 1, (STRLEN(?templateMotifCigarP9WPZ3MF_01106111) - STRLEN(REPLACE(?templateMotifCigarP9WPZ3MF_01106111, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP9WPZ3112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106113, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106113) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106113, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106113) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) . BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_01106114) - 1) AS ?thisPositionOn19) . BIND(?thisPositionOn19 AS ?thisPositionOn20) . BIND(?this AS ?pfs1t125) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb17) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse18) . FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01106a16')) AS ?annotation16) . BIND(?this AS ?pfs15) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch130 faldo:location ?templateMotifSequenceMatchRegionP9WPZ3131 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPZ3133 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPZ3MF_01106126 . ?templateMotifSequenceMatchRegionP9WPZ3131 faldo:begin ?templateMotifSequenceMatchBeginP9WPZ3132 . ?templateMotifSequenceMatchBeginP9WPZ3132 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPZ3127 ; faldo:reference isoform:P9WPZ3-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPZ3133 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?targetMotifMatch134 faldo:location ?targetMotifMatchRegionMatch135 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01106137 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPZ3MF_01106128 . ?targetMotifMatchRegionMatch135 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01106136 . ?targetMotifMatchRegionMatchBeginMF_01106136 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01106129 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01106137 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPZ3MF_01106126, 1, (STRLEN(?templateMotifCigarP9WPZ3MF_01106126) - STRLEN(REPLACE(?templateMotifCigarP9WPZ3MF_01106126, CONCAT('^(?:-*[^-]){', STR(((166 - ?templateMotifSequenceMatchBeginPositionP9WPZ3127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106128, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106128) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106128, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106128) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) . BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_01106129) - 1) AS ?thisPositionOn27) . BIND(?thisPositionOn27 AS ?thisPositionOn28) . BIND(?this AS ?pfs1t140) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse24) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01106a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch145 faldo:location ?templateMotifSequenceMatchRegionP9WPZ3146 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPZ3148 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPZ3MF_01106141 . ?templateMotifSequenceMatchRegionP9WPZ3146 faldo:begin ?templateMotifSequenceMatchBeginP9WPZ3147 . ?templateMotifSequenceMatchBeginP9WPZ3147 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPZ3142 ; faldo:reference isoform:P9WPZ3-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPZ3148 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?targetMotifMatch149 faldo:location ?targetMotifMatchRegionMatch150 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01106152 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPZ3MF_01106143 . ?targetMotifMatchRegionMatch150 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01106151 . ?targetMotifMatchRegionMatchBeginMF_01106151 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01106144 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01106152 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPZ3MF_01106141, 1, (STRLEN(?templateMotifCigarP9WPZ3MF_01106141) - STRLEN(REPLACE(?templateMotifCigarP9WPZ3MF_01106141, CONCAT('^(?:-*[^-]){', STR(((189 - ?templateMotifSequenceMatchBeginPositionP9WPZ3142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106143, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106143) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106143, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106143) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) . BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_01106144) - 1) AS ?thisPositionOn35) . BIND(?thisPositionOn35 AS ?thisPositionOn36) . BIND(?this AS ?pfs1t155) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse32) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01106a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch160 faldo:location ?templateMotifSequenceMatchRegionP9WPZ3161 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPZ3163 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPZ3MF_01106156 . ?templateMotifSequenceMatchRegionP9WPZ3161 faldo:begin ?templateMotifSequenceMatchBeginP9WPZ3162 . ?templateMotifSequenceMatchBeginP9WPZ3162 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPZ3157 ; faldo:reference isoform:P9WPZ3-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPZ3163 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?targetMotifMatch164 faldo:location ?targetMotifMatchRegionMatch165 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01106167 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPZ3MF_01106158 . ?targetMotifMatchRegionMatch165 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01106166 . ?targetMotifMatchRegionMatchBeginMF_01106166 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01106159 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01106167 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPZ3MF_01106156, 1, (STRLEN(?templateMotifCigarP9WPZ3MF_01106156) - STRLEN(REPLACE(?templateMotifCigarP9WPZ3MF_01106156, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP9WPZ3157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1168) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106158, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106158) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106158, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106158) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), '')))), '[^-]', ''))) AS ?step2169) . BIND(((?step2169 + ?targetMotifMatchRegionMatchBeginPositionMF_01106159) - 1) AS ?thisPositionOn43) . BIND(?thisPositionOn43 AS ?thisPositionOn44) . BIND(?this AS ?pfs1t170) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb39) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse40) . FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01106a38')) AS ?annotation38) . BIND(?this AS ?pfs37) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch175 faldo:location ?templateMotifSequenceMatchRegionP9WPZ3176 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPZ3178 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPZ3MF_01106171 . ?templateMotifSequenceMatchRegionP9WPZ3176 faldo:begin ?templateMotifSequenceMatchBeginP9WPZ3177 . ?templateMotifSequenceMatchBeginP9WPZ3177 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPZ3172 ; faldo:reference isoform:P9WPZ3-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPZ3178 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?targetMotifMatch179 faldo:location ?targetMotifMatchRegionMatch180 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01106182 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPZ3MF_01106173 . ?targetMotifMatchRegionMatch180 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01106181 . ?targetMotifMatchRegionMatchBeginMF_01106181 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01106174 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01106182 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPZ3MF_01106171, 1, (STRLEN(?templateMotifCigarP9WPZ3MF_01106171) - STRLEN(REPLACE(?templateMotifCigarP9WPZ3MF_01106171, CONCAT('^(?:-*[^-]){', STR(((280 - ?templateMotifSequenceMatchBeginPositionP9WPZ3172) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1183) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106173, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106173) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106173, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106173) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), '')))), '[^-]', ''))) AS ?step2184) . BIND(((?step2184 + ?targetMotifMatchRegionMatchBeginPositionMF_01106174) - 1) AS ?thisPositionOn51) . BIND(?thisPositionOn51 AS ?thisPositionOn52) . BIND(?this AS ?pfs1t185) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb47) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse48) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01106a46')) AS ?annotation46) . BIND(?this AS ?pfs45) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch190 faldo:location ?templateMotifSequenceMatchRegionP9WPZ3191 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPZ3193 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPZ3MF_01106186 . ?templateMotifSequenceMatchRegionP9WPZ3191 faldo:begin ?templateMotifSequenceMatchBeginP9WPZ3192 . ?templateMotifSequenceMatchBeginP9WPZ3192 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPZ3187 ; faldo:reference isoform:P9WPZ3-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPZ3193 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?targetMotifMatch194 faldo:location ?targetMotifMatchRegionMatch195 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01106197 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPZ3MF_01106188 . ?targetMotifMatchRegionMatch195 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01106196 . ?targetMotifMatchRegionMatchBeginMF_01106196 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01106189 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01106197 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPZ3MF_01106186, 1, (STRLEN(?templateMotifCigarP9WPZ3MF_01106186) - STRLEN(REPLACE(?templateMotifCigarP9WPZ3MF_01106186, CONCAT('^(?:-*[^-]){', STR(((399 - ?templateMotifSequenceMatchBeginPositionP9WPZ3187) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1198) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106188, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106188) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106188, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106188) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), '')))), '[^-]', ''))) AS ?step2199) . BIND(((?step2199 + ?targetMotifMatchRegionMatchBeginPositionMF_01106189) - 1) AS ?thisPositionOn59) . BIND(?thisPositionOn59 AS ?thisPositionOn60) . BIND(?this AS ?pfs1t200) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse56) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01106a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch205 faldo:location ?templateMotifSequenceMatchRegionP9WPZ3206 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPZ3208 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPZ3MF_01106201 . ?templateMotifSequenceMatchRegionP9WPZ3206 faldo:begin ?templateMotifSequenceMatchBeginP9WPZ3207 . ?templateMotifSequenceMatchBeginP9WPZ3207 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPZ3202 ; faldo:reference isoform:P9WPZ3-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPZ3208 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?targetMotifMatch209 faldo:location ?targetMotifMatchRegionMatch210 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01106212 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPZ3MF_01106203 . ?targetMotifMatchRegionMatch210 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01106211 . ?targetMotifMatchRegionMatchBeginMF_01106211 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01106204 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01106212 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPZ3MF_01106201, 1, (STRLEN(?templateMotifCigarP9WPZ3MF_01106201) - STRLEN(REPLACE(?templateMotifCigarP9WPZ3MF_01106201, CONCAT('^(?:-*[^-]){', STR(((404 - ?templateMotifSequenceMatchBeginPositionP9WPZ3202) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1213) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106203, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106203) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106203, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106203) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), '')))), '[^-]', ''))) AS ?step2214) . BIND(((?step2214 + ?targetMotifMatchRegionMatchBeginPositionMF_01106204) - 1) AS ?thisPositionOn67) . BIND(?thisPositionOn67 AS ?thisPositionOn68) . BIND(?this AS ?pfs1t215) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse64) . FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01106a62')) AS ?annotation62) . BIND(?this AS ?pfs61) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch220 faldo:location ?templateMotifSequenceMatchRegionP9WPZ3221 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPZ3223 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPZ3MF_01106216 . ?templateMotifSequenceMatchRegionP9WPZ3221 faldo:begin ?templateMotifSequenceMatchBeginP9WPZ3222 . ?templateMotifSequenceMatchBeginP9WPZ3222 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPZ3217 ; faldo:reference isoform:P9WPZ3-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPZ3223 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?targetMotifMatch224 faldo:location ?targetMotifMatchRegionMatch225 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01106227 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPZ3MF_01106218 . ?targetMotifMatchRegionMatch225 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01106226 . ?targetMotifMatchRegionMatchBeginMF_01106226 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01106219 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01106227 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPZ3MF_01106216, 1, (STRLEN(?templateMotifCigarP9WPZ3MF_01106216) - STRLEN(REPLACE(?templateMotifCigarP9WPZ3MF_01106216, CONCAT('^(?:-*[^-]){', STR(((127 - ?templateMotifSequenceMatchBeginPositionP9WPZ3217) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1228) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106218, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106218) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106218, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106218) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), '')))), '[^-]', ''))) AS ?step2229) . BIND(((?step2229 + ?targetMotifMatchRegionMatchBeginPositionMF_01106219) - 1) AS ?thisPositionOn73) . BIND(?thisPositionOn73 AS ?thisPositionOn74) . BIND(?this AS ?pfs1t230) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb71) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse72) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01106a70')) AS ?annotation70) . BIND(?this AS ?pfs69) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch235 faldo:location ?templateMotifSequenceMatchRegionP9WPZ3236 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPZ3238 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPZ3MF_01106231 . ?templateMotifSequenceMatchRegionP9WPZ3236 faldo:begin ?templateMotifSequenceMatchBeginP9WPZ3237 . ?templateMotifSequenceMatchBeginP9WPZ3237 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPZ3232 ; faldo:reference isoform:P9WPZ3-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPZ3238 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?targetMotifMatch239 faldo:location ?targetMotifMatchRegionMatch240 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01106242 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPZ3MF_01106233 . ?targetMotifMatchRegionMatch240 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01106241 . ?targetMotifMatchRegionMatchBeginMF_01106241 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01106234 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01106242 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPZ3MF_01106231, 1, (STRLEN(?templateMotifCigarP9WPZ3MF_01106231) - STRLEN(REPLACE(?templateMotifCigarP9WPZ3MF_01106231, CONCAT('^(?:-*[^-]){', STR(((128 - ?templateMotifSequenceMatchBeginPositionP9WPZ3232) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1243) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106233, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106233) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106233, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1243), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106233, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106233) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106233, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1243), '}'), '')))), '[^-]', ''))) AS ?step2244) . BIND(((?step2244 + ?targetMotifMatchRegionMatchBeginPositionMF_01106234) - 1) AS ?thisPositionOn79) . BIND(?thisPositionOn79 AS ?thisPositionOn80) . BIND(?this AS ?pfs1t245) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb77) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse78) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn79, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_01106a76')) AS ?annotation76) . BIND(?this AS ?pfs75) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch250 faldo:location ?templateMotifSequenceMatchRegionP9WPZ3251 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPZ3253 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPZ3MF_01106246 . ?templateMotifSequenceMatchRegionP9WPZ3251 faldo:begin ?templateMotifSequenceMatchBeginP9WPZ3252 . ?templateMotifSequenceMatchBeginP9WPZ3252 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPZ3247 ; faldo:reference isoform:P9WPZ3-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPZ3253 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?targetMotifMatch254 faldo:location ?targetMotifMatchRegionMatch255 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01106257 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPZ3MF_01106248 . ?targetMotifMatchRegionMatch255 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01106256 . ?targetMotifMatchRegionMatchBeginMF_01106256 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01106249 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01106257 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPZ3MF_01106246, 1, (STRLEN(?templateMotifCigarP9WPZ3MF_01106246) - STRLEN(REPLACE(?templateMotifCigarP9WPZ3MF_01106246, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP9WPZ3247) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1258) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106248, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106248) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106248, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1258), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106248, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106248) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106248, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1258), '}'), '')))), '[^-]', ''))) AS ?step2259) . BIND(((?step2259 + ?targetMotifMatchRegionMatchBeginPositionMF_01106249) - 1) AS ?thisPositionOn85) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPZ3MF_01106246, 1, (STRLEN(?templateMotifCigarP9WPZ3MF_01106246) - STRLEN(REPLACE(?templateMotifCigarP9WPZ3MF_01106246, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP9WPZ3247) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1260) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106248, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106248) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106248, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1260), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106248, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106248) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106248, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1260), '}'), '')))), '[^-]', ''))) AS ?step2261) . BIND(((?step2261 + ?targetMotifMatchRegionMatchBeginPositionMF_01106249) - 1) AS ?thisPositionOn86) . BIND(?this AS ?pfs1t262) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfsb83) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfse84) . FILTER (REGEX('[AG][TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn85, (?thisPositionOn86 - ?thisPositionOn85)))) . BIND(URI(CONCAT(STR(?this), '#MF_01106a82')) AS ?annotation82) . BIND(?this AS ?pfs81) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch268 faldo:location ?templateMotifSequenceMatchRegionP9WPZ3269 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPZ3271 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPZ3MF_01106264 . ?templateMotifSequenceMatchRegionP9WPZ3269 faldo:begin ?templateMotifSequenceMatchBeginP9WPZ3270 . ?templateMotifSequenceMatchBeginP9WPZ3270 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPZ3265 ; faldo:reference isoform:P9WPZ3-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPZ3271 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?targetMotifMatch272 faldo:location ?targetMotifMatchRegionMatch273 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01106275 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPZ3MF_01106266 . ?targetMotifMatchRegionMatch273 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01106274 . ?targetMotifMatchRegionMatchBeginMF_01106274 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01106267 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01106275 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon263 {taxon:183925 taxon:183939 taxon:224756 taxon:183988} ?thisOrganism rdfs:subClassOf+ ?supertaxon263 . })) . BIND(1 AS ?thisPositionOn91) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPZ3MF_01106264, 1, (STRLEN(?templateMotifCigarP9WPZ3MF_01106264) - STRLEN(REPLACE(?templateMotifCigarP9WPZ3MF_01106264, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP9WPZ3265) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1276) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106266, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106266) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106266, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106266) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), '')))), '[^-]', ''))) AS ?step2277) . BIND(((?step2277 + ?targetMotifMatchRegionMatchBeginPositionMF_01106267) - 1) AS ?thisPositionOn92) . BIND(?this AS ?pfs2t278) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn91))) AS ?pfsb89) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn92))) AS ?pfse90) . FILTER ((BOUND(?thisPositionOn91) && BOUND(?thisPositionOn92))) . BIND(URI(CONCAT(STR(?this), '#MF_01106a88')) AS ?annotation88) . BIND(?this AS ?pfs87) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch284 faldo:location ?templateMotifSequenceMatchRegionP9WPZ3285 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPZ3287 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPZ3MF_01106280 . ?templateMotifSequenceMatchRegionP9WPZ3285 faldo:begin ?templateMotifSequenceMatchBeginP9WPZ3286 . ?templateMotifSequenceMatchBeginP9WPZ3286 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPZ3281 ; faldo:reference isoform:P9WPZ3-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPZ3287 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?targetMotifMatch288 faldo:location ?targetMotifMatchRegionMatch289 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01106291 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPZ3MF_01106282 . ?targetMotifMatchRegionMatch289 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01106290 . ?targetMotifMatchRegionMatchBeginMF_01106290 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01106283 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01106291 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon279 {taxon:183925 taxon:183939 taxon:224756 taxon:183988} ?thisOrganism rdfs:subClassOf+ ?supertaxon279 . })) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPZ3MF_01106280, 1, (STRLEN(?templateMotifCigarP9WPZ3MF_01106280) - STRLEN(REPLACE(?templateMotifCigarP9WPZ3MF_01106280, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP9WPZ3281) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1292) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106282, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106282) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106282, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1292), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106282, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106282) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106282, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1292), '}'), '')))), '[^-]', ''))) AS ?step2293) . BIND(((?step2293 + ?targetMotifMatchRegionMatchBeginPositionMF_01106283) - 1) AS ?thisPositionOn97) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn98) . BIND(?this AS ?pfs2t294) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn97))) AS ?pfsb95) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn98))) AS ?pfse96) . FILTER ((BOUND(?thisPositionOn97) && BOUND(?thisPositionOn98))) . BIND(URI(CONCAT(STR(?this), '#MF_01106a94')) AS ?annotation94) . BIND(?this AS ?pfs93) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch300 faldo:location ?templateMotifSequenceMatchRegionP9WPZ3301 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPZ3303 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPZ3MF_01106296 . ?templateMotifSequenceMatchRegionP9WPZ3301 faldo:begin ?templateMotifSequenceMatchBeginP9WPZ3302 . ?templateMotifSequenceMatchBeginP9WPZ3302 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPZ3297 ; faldo:reference isoform:P9WPZ3-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPZ3303 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?targetMotifMatch304 faldo:location ?targetMotifMatchRegionMatch305 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01106307 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPZ3MF_01106298 . ?targetMotifMatchRegionMatch305 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01106306 . ?targetMotifMatchRegionMatchBeginMF_01106306 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01106299 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01106307 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . VALUES ?supertaxon295 {taxon:224756 taxon:183939 taxon:183925 taxon:183988} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon295 . BIND(1 AS ?thisPositionOn103) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPZ3MF_01106296, 1, (STRLEN(?templateMotifCigarP9WPZ3MF_01106296) - STRLEN(REPLACE(?templateMotifCigarP9WPZ3MF_01106296, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP9WPZ3297) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1308) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106298, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106298) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106298, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1308), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106298, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106298) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106298, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1308), '}'), '')))), '[^-]', ''))) AS ?step2309) . BIND(((?step2309 + ?targetMotifMatchRegionMatchBeginPositionMF_01106299) - 1) AS ?thisPositionOn104) . BIND(?this AS ?pfs3t310) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn103))) AS ?pfsb101) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn104))) AS ?pfse102) . FILTER ((BOUND(?thisPositionOn103) && BOUND(?thisPositionOn104))) . BIND(URI(CONCAT(STR(?this), '#MF_01106a100')) AS ?annotation100) . BIND(?this AS ?pfs99) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch316 faldo:location ?templateMotifSequenceMatchRegionP9WPZ3317 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WPZ3319 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WPZ3MF_01106312 . ?templateMotifSequenceMatchRegionP9WPZ3317 faldo:begin ?templateMotifSequenceMatchBeginP9WPZ3318 . ?templateMotifSequenceMatchBeginP9WPZ3318 faldo:position ?templateMotifSequenceMatchBeginPositionP9WPZ3313 ; faldo:reference isoform:P9WPZ3-1 . ?templateMotifSequenceProfileAlignmentOperationP9WPZ3319 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . ?targetMotifMatch320 faldo:location ?targetMotifMatchRegionMatch321 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01106323 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WPZ3MF_01106314 . ?targetMotifMatchRegionMatch321 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01106322 . ?targetMotifMatchRegionMatchBeginMF_01106322 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01106315 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01106323 edam:has_input signature:MF_01106 ; rdf:type edam:operation_0300 . VALUES ?supertaxon311 {taxon:224756 taxon:183939 taxon:183925 taxon:183988} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon311 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WPZ3MF_01106312, 1, (STRLEN(?templateMotifCigarP9WPZ3MF_01106312) - STRLEN(REPLACE(?templateMotifCigarP9WPZ3MF_01106312, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP9WPZ3313) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1324) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106314, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106314) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106314, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1324), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WPZ3MF_01106314, 1, (STRLEN(?targetMotifMatchCigarP9WPZ3MF_01106314) - STRLEN(REPLACE(?targetMotifMatchCigarP9WPZ3MF_01106314, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1324), '}'), '')))), '[^-]', ''))) AS ?step2325) . BIND(((?step2325 + ?targetMotifMatchRegionMatchBeginPositionMF_01106315) - 1) AS ?thisPositionOn109) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn110) . BIND(?this AS ?pfs3t326) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfsb107) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn110))) AS ?pfse108) . FILTER ((BOUND(?thisPositionOn109) && BOUND(?thisPositionOn110))) . BIND(URI(CONCAT(STR(?this), '#MF_01106a106')) AS ?annotation106) . BIND(?this AS ?pfs105) . } OPTIONAL { ?this a up:Protein . VALUES ?supertaxon327 {taxon:183925 taxon:183939 taxon:224756 taxon:183988} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon327 . BIND(?this AS ?case10) . BIND(URI(CONCAT(STR(?this), '#MF_01106a11')) AS ?name11) . BIND(URI(CONCAT(STR(?this), '#MF_01106a12')) AS ?name12) . BIND(URI(CONCAT(STR(?this), '#MF_01106a13')) AS ?name13) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon328 {taxon:183925 taxon:183939 taxon:224756 taxon:183988} ?thisOrganism rdfs:subClassOf+ ?supertaxon328 . })) . BIND(?this AS ?case14) . } }