CONSTRUCT { _:589589 up:source unirule:MF_01642 . _:589590 up:source unirule:MF_01642 . _:589591 up:source unirule:MF_01642 . _:589592 up:source unirule:MF_01642 . _:589593 up:source unirule:MF_01642 . _:589594 up:source unirule:MF_01642 . _:589595 up:source unirule:MF_01642 . _:589596 up:source unirule:MF_01642 . _:589597 up:source unirule:MF_01642 . _:589598 up:source unirule:MF_01642 . _:589599 up:source unirule:MF_01642 . _:589600 up:source unirule:MF_01642 . _:589601 up:source unirule:MF_01642 . _:589602 up:source unirule:MF_01642 . _:589603 up:source unirule:MF_01642 . _:589604 up:source unirule:MF_01642 . _:589605 up:source unirule:MF_01642 . _:589606 up:source unirule:MF_01642 . _:589607 up:source unirule:MF_01642 . _:589608 up:source unirule:MF_01642 . _:589609 up:source unirule:MF_01642 . _:589610 up:source unirule:MF_01642 . _:589611 up:source unirule:MF_01642 . _:589612 up:source unirule:MF_01642 . _:589613 up:source unirule:MF_01642 . _:589614 up:source unirule:MF_01642 . _:589615 up:source unirule:MF_01642 . _:589616 up:source unirule:MF_01642 . _:589617 up:source unirule:MF_01642 . _:589618 up:source unirule:MF_01642 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation8 ; up:classifiedWith GO:0010285 , GO:0030170 , GO:0033362 , keyword:32 , keyword:663 , keyword:808 ; up:recommendedName ?name0 . ?name0 up:ecName '2.6.1.83' ; up:fullName 'LL-diaminopimelate aminotransferase' ; up:shortName 'DAP-AT' , 'DAP-aminotransferase' , 'LL-DAP-aminotransferase' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'dapL' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Involved in the synthesis of meso-diaminopimelate (m-DAP or DL-DAP), required for both lysine and peptidoglycan biosynthesis. Catalyzes the direct conversion of tetrahydrodipicolinate to LL-diaminopimelate.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/23988>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.6.1.83>. ?annotation5 up:cofactor chebi:597326 ; rdf:type up:Cofactor_Annotation . ?annotation6 a up:Pathway_Annotation ; rdfs:comment 'Amino-acid biosynthesis; L-lysine biosynthesis via DAP pathway; LL-2,6-diaminopimelate from (S)-tetrahydrodipicolinate (aminotransferase route): step 1/1.' . ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation8 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the class-I pyridoxal-phosphate-dependent aminotransferase family. LL-diaminopimelate aminotransferase subfamily.' . ?pfs9 up:annotation ?annotation10 . ?annotation10 faldo:begin ?pfsb11 ; faldo:end ?pfse12 ; up:ligand ?ligand13 ; rdf:type up:Binding_Site_Annotation . ?pfsb11 faldo:position ?thisPositionOn14 ; rdf:type faldo:ExactPosition . ?pfse12 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?ligand13 rdfs:subClassOf chebi:597326 . ?pfs16 up:annotation ?annotation17 . ?annotation17 faldo:begin ?pfsb18 ; faldo:end ?pfse19 ; up:ligand ?ligand20 ; rdf:type up:Binding_Site_Annotation . ?pfsb18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?ligand20 rdfs:subClassOf chebi:597326 . ?pfs23 up:annotation ?annotation24 . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; up:ligand ?ligand27 ; rdf:type up:Binding_Site_Annotation . ?pfsb25 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?ligand27 rdfs:subClassOf ?molecule28 . ?molecule28 rdfs:label 'substrate' . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; up:ligand ?ligand35 ; rdf:type up:Binding_Site_Annotation . ?pfsb33 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand35 rdfs:subClassOf ?molecule36 . ?molecule36 rdfs:label 'substrate' . ?pfs39 up:annotation ?annotation40 . ?annotation40 faldo:begin ?pfsb41 ; faldo:end ?pfse42 ; up:ligand ?ligand43 ; rdf:type up:Binding_Site_Annotation . ?pfsb41 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?pfse42 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?ligand43 rdfs:subClassOf chebi:597326 . ?pfs46 up:annotation ?annotation47 . ?annotation47 faldo:begin ?pfsb48 ; faldo:end ?pfse49 ; up:ligand ?ligand50 ; rdf:type up:Binding_Site_Annotation . ?pfsb48 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse49 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?ligand50 rdfs:subClassOf ?molecule51 . ?molecule51 rdfs:label 'substrate' . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; up:ligand ?ligand58 ; rdf:type up:Binding_Site_Annotation . ?pfsb56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?ligand58 rdfs:subClassOf chebi:597326 . ?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 ; up:ligand ?ligand73 ; rdf:type up:Binding_Site_Annotation . ?pfsb71 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?pfse72 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?ligand73 rdfs:subClassOf chebi:597326 . ?pfs76 up:annotation ?annotation77 . ?annotation77 faldo:begin ?pfsb78 ; faldo:end ?pfse79 ; up:ligand ?ligand80 ; rdf:type up:Binding_Site_Annotation . ?pfsb78 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?pfse79 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?ligand80 rdfs:subClassOf ?molecule81 . ?molecule81 rdfs:label 'substrate' . ?pfs84 up:annotation ?annotation85 . ?annotation85 faldo:begin ?pfsb86 ; faldo:end ?pfse87 ; up:ligand ?ligand88 ; rdf:type up:Binding_Site_Annotation . ?pfsb86 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?pfse87 faldo:position ?thisPositionOn90 ; rdf:type faldo:ExactPosition . ?ligand88 rdfs:subClassOf chebi:597326 . ?pfs91 up:annotation ?annotation92 . ?annotation92 faldo:begin ?pfsb93 ; faldo:end ?pfse94 ; up:ligand ?ligand95 ; rdf:type up:Binding_Site_Annotation . ?pfsb93 faldo:position ?thisPositionOn96 ; rdf:type faldo:ExactPosition . ?pfse94 faldo:position ?thisPositionOn97 ; rdf:type faldo:ExactPosition . ?ligand95 rdfs:subClassOf chebi:597326 . ?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:597326 . ?pfs105 up:annotation ?annotation106 . ?annotation106 faldo:begin ?pfsb107 ; faldo:end ?pfse108 ; up:ligand ?ligand109 ; rdf:type up:Binding_Site_Annotation . ?pfsb107 faldo:position ?thisPositionOn111 ; rdf:type faldo:ExactPosition . ?pfse108 faldo:position ?thisPositionOn112 ; rdf:type faldo:ExactPosition . ?ligand109 rdfs:subClassOf ?molecule110 . ?molecule110 rdfs:label 'substrate' . ?pfs113 up:annotation ?annotation114 . ?annotation114 faldo:begin ?pfsb115 ; faldo:end ?pfse116 ; up:ligand ?ligand117 ; rdf:type up:Binding_Site_Annotation . ?pfsb115 faldo:position ?thisPositionOn119 ; rdf:type faldo:ExactPosition . ?pfse116 faldo:position ?thisPositionOn120 ; rdf:type faldo:ExactPosition . ?ligand117 rdfs:subClassOf ?molecule118 . ?molecule118 rdfs:label 'substrate' . ?pfs121 up:annotation ?annotation122 . ?annotation122 faldo:begin ?pfsb123 ; faldo:end ?pfse124 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'N6-(pyridoxal phosphate)lysine' . ?pfsb123 faldo:position ?thisPositionOn125 ; rdf:type faldo:ExactPosition . ?pfse124 faldo:position ?thisPositionOn126 ; rdf:type faldo:ExactPosition . _:589619 a rdf:Statement ; up:attribution _:589589 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:589620 a rdf:Statement ; up:attribution _:589590 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:589621 a rdf:Statement ; up:attribution _:589591 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:589622 a rdf:Statement ; up:attribution _:589592 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:589623 a rdf:Statement ; up:attribution _:589593 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:589624 a rdf:Statement ; up:attribution _:589594 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:589625 a rdf:Statement ; up:attribution _:589595 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:589626 a rdf:Statement ; up:attribution _:589596 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:589627 a rdf:Statement ; up:attribution _:589597 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:32 . _:589628 a rdf:Statement ; up:attribution _:589598 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:663 . _:589629 a rdf:Statement ; up:attribution _:589599 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:589630 a rdf:Statement ; up:attribution _:589600 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0010285 . _:589631 a rdf:Statement ; up:attribution _:589601 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0030170 . _:589632 a rdf:Statement ; up:attribution _:589602 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0033362 . _:589633 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:589634 a rdf:Statement ; up:attribution _:589603 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:589635 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:589636 a rdf:Statement ; up:attribution _:589604 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:589637 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:589638 a rdf:Statement ; up:attribution _:589605 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:589639 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:589640 a rdf:Statement ; up:attribution _:589606 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:589641 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:589642 a rdf:Statement ; up:attribution _:589607 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:589643 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:589644 a rdf:Statement ; up:attribution _:589608 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:589645 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:589646 a rdf:Statement ; up:attribution _:589609 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:589647 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:589648 a rdf:Statement ; up:attribution _:589610 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:589649 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:589650 a rdf:Statement ; up:attribution _:589611 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:589651 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:589652 a rdf:Statement ; up:attribution _:589612 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:589653 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs84 ; rdf:predicate up:annotation ; rdf:object ?annotation85 . _:589654 a rdf:Statement ; up:attribution _:589613 ; rdf:subject ?pfs84 ; rdf:predicate up:annotation ; rdf:object ?annotation85 . _:589655 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs91 ; rdf:predicate up:annotation ; rdf:object ?annotation92 . _:589656 a rdf:Statement ; up:attribution _:589614 ; rdf:subject ?pfs91 ; rdf:predicate up:annotation ; rdf:object ?annotation92 . _:589657 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs98 ; rdf:predicate up:annotation ; rdf:object ?annotation99 . _:589658 a rdf:Statement ; up:attribution _:589615 ; rdf:subject ?pfs98 ; rdf:predicate up:annotation ; rdf:object ?annotation99 . _:589659 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs105 ; rdf:predicate up:annotation ; rdf:object ?annotation106 . _:589660 a rdf:Statement ; up:attribution _:589616 ; rdf:subject ?pfs105 ; rdf:predicate up:annotation ; rdf:object ?annotation106 . _:589661 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs113 ; rdf:predicate up:annotation ; rdf:object ?annotation114 . _:589662 a rdf:Statement ; up:attribution _:589617 ; rdf:subject ?pfs113 ; rdf:predicate up:annotation ; rdf:object ?annotation114 . _:589663 a rdf:Statement ; up:source unirule:MF_01642 ; rdf:subject ?pfs121 ; rdf:predicate up:annotation ; rdf:object ?annotation122 . _:589664 a rdf:Statement ; up:attribution _:589618 ; rdf:subject ?pfs121 ; rdf:predicate up:annotation ; rdf:object ?annotation122 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01642 #Rule MF_01642 Created by:gkeller on:2007-11-07 Modified by:ecastro on:2023-02-17 VALUES ?supertaxon127 {taxon:187857 taxon:976 taxon:204428 taxon:200795 taxon:1117 taxon:186801 taxon:28221 taxon:203691 taxon:2158} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01642 . ?thisOrganism rdfs:subClassOf+ ?supertaxon127 . BIND(URI(CONCAT(STR(?this), '#MF_01642a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01642a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_01642a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01642a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01642a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01642a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01642a8')) AS ?annotation8) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch132 faldo:location ?templateMotifSequenceMatchRegionO84395133 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395135 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642128 . ?templateMotifSequenceMatchRegionO84395133 faldo:begin ?templateMotifSequenceMatchBeginO84395134 . ?templateMotifSequenceMatchBeginO84395134 faldo:position ?templateMotifSequenceMatchBeginPositionO84395129 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395135 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch136 faldo:location ?targetMotifMatchRegionMatch137 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642139 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642130 . ?targetMotifMatchRegionMatch137 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642138 . ?targetMotifMatchRegionMatchBeginMF_01642138 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642131 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642139 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642128, 1, (STRLEN(?templateMotifCigarO84395MF_01642128) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642128, CONCAT('^(?:-*[^-]){', STR(((104 - ?templateMotifSequenceMatchBeginPositionO84395129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642130, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642130) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642130, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642130) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) . BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_01642131) - 1) AS ?thisPositionOn14) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642128, 1, (STRLEN(?templateMotifCigarO84395MF_01642128) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642128, CONCAT('^(?:-*[^-]){', STR(((105 - ?templateMotifSequenceMatchBeginPositionO84395129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642130, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642130) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642130, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642130) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) . BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_01642131) - 1) AS ?thisPositionOn15) . BIND(?this AS ?pfs1t144) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb11) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse12) . FILTER (REGEX('[AST]K', SUBSTR(?thisSequenceValue, ?thisPositionOn14, (?thisPositionOn15 - ?thisPositionOn14)))) . BIND(URI(CONCAT(STR(?this), '#MF_01642a10')) AS ?annotation10) . BIND(?this AS ?pfs9) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch149 faldo:location ?templateMotifSequenceMatchRegionO84395150 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395152 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642145 . ?templateMotifSequenceMatchRegionO84395150 faldo:begin ?templateMotifSequenceMatchBeginO84395151 . ?templateMotifSequenceMatchBeginO84395151 faldo:position ?templateMotifSequenceMatchBeginPositionO84395146 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395152 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch153 faldo:location ?targetMotifMatchRegionMatch154 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642156 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642147 . ?targetMotifMatchRegionMatch154 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642155 . ?targetMotifMatchRegionMatchBeginMF_01642155 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642148 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642156 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642145, 1, (STRLEN(?templateMotifCigarO84395MF_01642145) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642145, CONCAT('^(?:-*[^-]){', STR(((233 - ?templateMotifSequenceMatchBeginPositionO84395146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642147, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642147) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642147, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642147) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) . BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_01642148) - 1) AS ?thisPositionOn21) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642145, 1, (STRLEN(?templateMotifCigarO84395MF_01642145) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642145, CONCAT('^(?:-*[^-]){', STR(((235 - ?templateMotifSequenceMatchBeginPositionO84395146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642147, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642147) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642147, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642147) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) . BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_01642148) - 1) AS ?thisPositionOn22) . BIND(?this AS ?pfs1t161) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) . FILTER (REGEX('S[ARNDCQEGHILKMFPSTWYVBZJUOX]S', SUBSTR(?thisSequenceValue, ?thisPositionOn21, (?thisPositionOn22 - ?thisPositionOn21)))) . BIND(URI(CONCAT(STR(?this), '#MF_01642a17')) AS ?annotation17) . BIND(?this AS ?pfs16) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch166 faldo:location ?templateMotifSequenceMatchRegionO84395167 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395169 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642162 . ?templateMotifSequenceMatchRegionO84395167 faldo:begin ?templateMotifSequenceMatchBeginO84395168 . ?templateMotifSequenceMatchBeginO84395168 faldo:position ?templateMotifSequenceMatchBeginPositionO84395163 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395169 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch170 faldo:location ?targetMotifMatchRegionMatch171 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642173 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642164 . ?targetMotifMatchRegionMatch171 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642172 . ?targetMotifMatchRegionMatchBeginMF_01642172 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642165 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642173 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642162, 1, (STRLEN(?templateMotifCigarO84395MF_01642162) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642162, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionO84395163) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1174) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642164, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642164) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642164, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642164) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), '')))), '[^-]', ''))) AS ?step2175) . BIND(((?step2175 + ?targetMotifMatchRegionMatchBeginPositionMF_01642165) - 1) AS ?thisPositionOn29) . BIND(?thisPositionOn29 AS ?thisPositionOn30) . BIND(?this AS ?pfs1t176) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse26) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_01642a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch181 faldo:location ?templateMotifSequenceMatchRegionO84395182 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395184 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642177 . ?templateMotifSequenceMatchRegionO84395182 faldo:begin ?templateMotifSequenceMatchBeginO84395183 . ?templateMotifSequenceMatchBeginO84395183 faldo:position ?templateMotifSequenceMatchBeginPositionO84395178 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395184 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch185 faldo:location ?targetMotifMatchRegionMatch186 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642188 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642179 . ?targetMotifMatchRegionMatch186 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642187 . ?targetMotifMatchRegionMatchBeginMF_01642187 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642180 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642188 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642177, 1, (STRLEN(?templateMotifCigarO84395MF_01642177) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642177, CONCAT('^(?:-*[^-]){', STR(((41 - ?templateMotifSequenceMatchBeginPositionO84395178) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1189) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642179, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642179) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642179, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642179) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), '')))), '[^-]', ''))) AS ?step2190) . BIND(((?step2190 + ?targetMotifMatchRegionMatchBeginPositionMF_01642180) - 1) AS ?thisPositionOn37) . BIND(?thisPositionOn37 AS ?thisPositionOn38) . BIND(?this AS ?pfs1t191) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse34) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_01642a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch196 faldo:location ?templateMotifSequenceMatchRegionO84395197 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395199 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642192 . ?templateMotifSequenceMatchRegionO84395197 faldo:begin ?templateMotifSequenceMatchBeginO84395198 . ?templateMotifSequenceMatchBeginO84395198 faldo:position ?templateMotifSequenceMatchBeginPositionO84395193 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395199 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch200 faldo:location ?targetMotifMatchRegionMatch201 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642203 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642194 . ?targetMotifMatchRegionMatch201 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642202 . ?targetMotifMatchRegionMatchBeginMF_01642202 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642195 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642203 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642192, 1, (STRLEN(?templateMotifCigarO84395MF_01642192) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642192, CONCAT('^(?:-*[^-]){', STR(((71 - ?templateMotifSequenceMatchBeginPositionO84395193) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1204) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642194, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642194) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642194, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642194) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), '')))), '[^-]', ''))) AS ?step2205) . BIND(((?step2205 + ?targetMotifMatchRegionMatchBeginPositionMF_01642195) - 1) AS ?thisPositionOn44) . BIND(?thisPositionOn44 AS ?thisPositionOn45) . BIND(?this AS ?pfs1t206) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_01642a40')) AS ?annotation40) . BIND(?this AS ?pfs39) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch211 faldo:location ?templateMotifSequenceMatchRegionO84395212 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395214 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642207 . ?templateMotifSequenceMatchRegionO84395212 faldo:begin ?templateMotifSequenceMatchBeginO84395213 . ?templateMotifSequenceMatchBeginO84395213 faldo:position ?templateMotifSequenceMatchBeginPositionO84395208 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395214 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch215 faldo:location ?targetMotifMatchRegionMatch216 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642218 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642209 . ?targetMotifMatchRegionMatch216 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642217 . ?targetMotifMatchRegionMatchBeginMF_01642217 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642210 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642218 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642207, 1, (STRLEN(?templateMotifCigarO84395MF_01642207) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642207, CONCAT('^(?:-*[^-]){', STR(((105 - ?templateMotifSequenceMatchBeginPositionO84395208) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1219) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642209, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642209) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642209, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642209) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), '')))), '[^-]', ''))) AS ?step2220) . BIND(((?step2220 + ?targetMotifMatchRegionMatchBeginPositionMF_01642210) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs1t221) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse49) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01642a47')) AS ?annotation47) . BIND(?this AS ?pfs46) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch226 faldo:location ?templateMotifSequenceMatchRegionO84395227 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395229 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642222 . ?templateMotifSequenceMatchRegionO84395227 faldo:begin ?templateMotifSequenceMatchBeginO84395228 . ?templateMotifSequenceMatchBeginO84395228 faldo:position ?templateMotifSequenceMatchBeginPositionO84395223 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395229 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch230 faldo:location ?targetMotifMatchRegionMatch231 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642233 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642224 . ?targetMotifMatchRegionMatch231 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642232 . ?targetMotifMatchRegionMatchBeginMF_01642232 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642225 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642233 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642222, 1, (STRLEN(?templateMotifCigarO84395MF_01642222) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642222, CONCAT('^(?:-*[^-]){', STR(((128 - ?templateMotifSequenceMatchBeginPositionO84395223) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1234) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642224, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642224) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642224, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642224) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), '')))), '[^-]', ''))) AS ?step2235) . BIND(((?step2235 + ?targetMotifMatchRegionMatchBeginPositionMF_01642225) - 1) AS ?thisPositionOn59) . BIND(?thisPositionOn59 AS ?thisPositionOn60) . BIND(?this AS ?pfs1t236) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse57) . FILTER (REGEX('[YF]', SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01642a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch241 faldo:location ?templateMotifSequenceMatchRegionO84395242 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395244 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642237 . ?templateMotifSequenceMatchRegionO84395242 faldo:begin ?templateMotifSequenceMatchBeginO84395243 . ?templateMotifSequenceMatchBeginO84395243 faldo:position ?templateMotifSequenceMatchBeginPositionO84395238 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395244 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch245 faldo:location ?targetMotifMatchRegionMatch246 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642248 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642239 . ?targetMotifMatchRegionMatch246 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642247 . ?targetMotifMatchRegionMatchBeginMF_01642247 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642240 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642248 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642237, 1, (STRLEN(?templateMotifCigarO84395MF_01642237) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642237, CONCAT('^(?:-*[^-]){', STR(((128 - ?templateMotifSequenceMatchBeginPositionO84395238) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1249) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642239, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642239) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642239, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642239) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), '')))), '[^-]', ''))) AS ?step2250) . BIND(((?step2250 + ?targetMotifMatchRegionMatchBeginPositionMF_01642240) - 1) AS ?thisPositionOn67) . BIND(?thisPositionOn67 AS ?thisPositionOn68) . BIND(?this AS ?pfs1t251) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse64) . FILTER (REGEX('[YF]', SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01642a62')) AS ?annotation62) . BIND(?this AS ?pfs61) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch256 faldo:location ?templateMotifSequenceMatchRegionO84395257 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395259 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642252 . ?templateMotifSequenceMatchRegionO84395257 faldo:begin ?templateMotifSequenceMatchBeginO84395258 . ?templateMotifSequenceMatchBeginO84395258 faldo:position ?templateMotifSequenceMatchBeginPositionO84395253 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395259 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch260 faldo:location ?targetMotifMatchRegionMatch261 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642263 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642254 . ?targetMotifMatchRegionMatch261 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642262 . ?targetMotifMatchRegionMatchBeginMF_01642262 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642255 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642263 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642252, 1, (STRLEN(?templateMotifCigarO84395MF_01642252) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642252, CONCAT('^(?:-*[^-]){', STR(((174 - ?templateMotifSequenceMatchBeginPositionO84395253) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1264) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642254, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642254) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642254, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642254, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642254) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642254, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), '')))), '[^-]', ''))) AS ?step2265) . BIND(((?step2265 + ?targetMotifMatchRegionMatchBeginPositionMF_01642255) - 1) AS ?thisPositionOn74) . BIND(?thisPositionOn74 AS ?thisPositionOn75) . BIND(?this AS ?pfs1t266) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb71) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse72) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn74, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01642a70')) AS ?annotation70) . BIND(?this AS ?pfs69) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch271 faldo:location ?templateMotifSequenceMatchRegionO84395272 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395274 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642267 . ?templateMotifSequenceMatchRegionO84395272 faldo:begin ?templateMotifSequenceMatchBeginO84395273 . ?templateMotifSequenceMatchBeginO84395273 faldo:position ?templateMotifSequenceMatchBeginPositionO84395268 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395274 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch275 faldo:location ?targetMotifMatchRegionMatch276 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642278 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642269 . ?targetMotifMatchRegionMatch276 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642277 . ?targetMotifMatchRegionMatchBeginMF_01642277 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642270 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642278 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642267, 1, (STRLEN(?templateMotifCigarO84395MF_01642267) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642267, CONCAT('^(?:-*[^-]){', STR(((174 - ?templateMotifSequenceMatchBeginPositionO84395268) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1279) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642269, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642269) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642269, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1279), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642269, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642269) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642269, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1279), '}'), '')))), '[^-]', ''))) AS ?step2280) . BIND(((?step2280 + ?targetMotifMatchRegionMatchBeginPositionMF_01642270) - 1) AS ?thisPositionOn82) . BIND(?thisPositionOn82 AS ?thisPositionOn83) . BIND(?this AS ?pfs1t281) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse79) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01642a77')) AS ?annotation77) . BIND(?this AS ?pfs76) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch286 faldo:location ?templateMotifSequenceMatchRegionO84395287 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395289 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642282 . ?templateMotifSequenceMatchRegionO84395287 faldo:begin ?templateMotifSequenceMatchBeginO84395288 . ?templateMotifSequenceMatchBeginO84395288 faldo:position ?templateMotifSequenceMatchBeginPositionO84395283 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395289 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch290 faldo:location ?targetMotifMatchRegionMatch291 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642293 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642284 . ?targetMotifMatchRegionMatch291 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642292 . ?targetMotifMatchRegionMatchBeginMF_01642292 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642285 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642293 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642282, 1, (STRLEN(?templateMotifCigarO84395MF_01642282) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642282, CONCAT('^(?:-*[^-]){', STR(((205 - ?templateMotifSequenceMatchBeginPositionO84395283) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1294) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642284, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642284) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642284, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1294), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642284, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642284) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642284, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1294), '}'), '')))), '[^-]', ''))) AS ?step2295) . BIND(((?step2295 + ?targetMotifMatchRegionMatchBeginPositionMF_01642285) - 1) AS ?thisPositionOn89) . BIND(?thisPositionOn89 AS ?thisPositionOn90) . BIND(?this AS ?pfs1t296) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfsb86) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfse87) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn89, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_01642a85')) AS ?annotation85) . BIND(?this AS ?pfs84) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch301 faldo:location ?templateMotifSequenceMatchRegionO84395302 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395304 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642297 . ?templateMotifSequenceMatchRegionO84395302 faldo:begin ?templateMotifSequenceMatchBeginO84395303 . ?templateMotifSequenceMatchBeginO84395303 faldo:position ?templateMotifSequenceMatchBeginPositionO84395298 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395304 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch305 faldo:location ?targetMotifMatchRegionMatch306 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642308 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642299 . ?targetMotifMatchRegionMatch306 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642307 . ?targetMotifMatchRegionMatchBeginMF_01642307 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642300 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642308 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642297, 1, (STRLEN(?templateMotifCigarO84395MF_01642297) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642297, CONCAT('^(?:-*[^-]){', STR(((244 - ?templateMotifSequenceMatchBeginPositionO84395298) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1309) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642299, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642299) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642299, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1309), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642299, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642299) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642299, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1309), '}'), '')))), '[^-]', ''))) AS ?step2310) . BIND(((?step2310 + ?targetMotifMatchRegionMatchBeginPositionMF_01642300) - 1) AS ?thisPositionOn96) . BIND(?thisPositionOn96 AS ?thisPositionOn97) . BIND(?this AS ?pfs1t311) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfsb93) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn97))) AS ?pfse94) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn96, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01642a92')) AS ?annotation92) . BIND(?this AS ?pfs91) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch316 faldo:location ?templateMotifSequenceMatchRegionO84395317 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395319 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642312 . ?templateMotifSequenceMatchRegionO84395317 faldo:begin ?templateMotifSequenceMatchBeginO84395318 . ?templateMotifSequenceMatchBeginO84395318 faldo:position ?templateMotifSequenceMatchBeginPositionO84395313 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395319 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch320 faldo:location ?targetMotifMatchRegionMatch321 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642323 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642314 . ?targetMotifMatchRegionMatch321 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642322 . ?targetMotifMatchRegionMatchBeginMF_01642322 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642315 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642323 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642312, 1, (STRLEN(?templateMotifCigarO84395MF_01642312) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642312, CONCAT('^(?:-*[^-]){', STR(((275 - ?templateMotifSequenceMatchBeginPositionO84395313) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1324) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642314, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642314) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642314, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1324), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642314, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642314) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642314, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1324), '}'), '')))), '[^-]', ''))) AS ?step2325) . BIND(((?step2325 + ?targetMotifMatchRegionMatchBeginPositionMF_01642315) - 1) AS ?thisPositionOn103) . BIND(?thisPositionOn103 AS ?thisPositionOn104) . BIND(?this AS ?pfs1t326) . 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) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01642a99')) AS ?annotation99) . BIND(?this AS ?pfs98) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch331 faldo:location ?templateMotifSequenceMatchRegionO84395332 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395334 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642327 . ?templateMotifSequenceMatchRegionO84395332 faldo:begin ?templateMotifSequenceMatchBeginO84395333 . ?templateMotifSequenceMatchBeginO84395333 faldo:position ?templateMotifSequenceMatchBeginPositionO84395328 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395334 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch335 faldo:location ?targetMotifMatchRegionMatch336 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642338 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642329 . ?targetMotifMatchRegionMatch336 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642337 . ?targetMotifMatchRegionMatchBeginMF_01642337 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642330 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642338 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642327, 1, (STRLEN(?templateMotifCigarO84395MF_01642327) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642327, CONCAT('^(?:-*[^-]){', STR(((275 - ?templateMotifSequenceMatchBeginPositionO84395328) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1339) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642329, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642329) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642329, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1339), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642329, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642329) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642329, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1339), '}'), '')))), '[^-]', ''))) AS ?step2340) . BIND(((?step2340 + ?targetMotifMatchRegionMatchBeginPositionMF_01642330) - 1) AS ?thisPositionOn111) . BIND(?thisPositionOn111 AS ?thisPositionOn112) . BIND(?this AS ?pfs1t341) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn111))) AS ?pfsb107) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn112))) AS ?pfse108) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn111, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01642a106')) AS ?annotation106) . BIND(?this AS ?pfs105) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch346 faldo:location ?templateMotifSequenceMatchRegionO84395347 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395349 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642342 . ?templateMotifSequenceMatchRegionO84395347 faldo:begin ?templateMotifSequenceMatchBeginO84395348 . ?templateMotifSequenceMatchBeginO84395348 faldo:position ?templateMotifSequenceMatchBeginPositionO84395343 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395349 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch350 faldo:location ?targetMotifMatchRegionMatch351 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642353 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642344 . ?targetMotifMatchRegionMatch351 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642352 . ?targetMotifMatchRegionMatchBeginMF_01642352 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642345 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642353 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642342, 1, (STRLEN(?templateMotifCigarO84395MF_01642342) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642342, CONCAT('^(?:-*[^-]){', STR(((369 - ?templateMotifSequenceMatchBeginPositionO84395343) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1354) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642344, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642344) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642344, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1354), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642344, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642344) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642344, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1354), '}'), '')))), '[^-]', ''))) AS ?step2355) . BIND(((?step2355 + ?targetMotifMatchRegionMatchBeginPositionMF_01642345) - 1) AS ?thisPositionOn119) . BIND(?thisPositionOn119 AS ?thisPositionOn120) . BIND(?this AS ?pfs1t356) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn119))) AS ?pfsb115) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn120))) AS ?pfse116) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn119, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01642a114')) AS ?annotation114) . BIND(?this AS ?pfs113) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch361 faldo:location ?templateMotifSequenceMatchRegionO84395362 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO84395364 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO84395MF_01642357 . ?templateMotifSequenceMatchRegionO84395362 faldo:begin ?templateMotifSequenceMatchBeginO84395363 . ?templateMotifSequenceMatchBeginO84395363 faldo:position ?templateMotifSequenceMatchBeginPositionO84395358 ; faldo:reference isoform:O84395-1 . ?templateMotifSequenceProfileAlignmentOperationO84395364 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . ?targetMotifMatch365 faldo:location ?targetMotifMatchRegionMatch366 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01642368 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO84395MF_01642359 . ?targetMotifMatchRegionMatch366 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01642367 . ?targetMotifMatchRegionMatchBeginMF_01642367 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01642360 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01642368 edam:has_input signature:MF_01642 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO84395MF_01642357, 1, (STRLEN(?templateMotifCigarO84395MF_01642357) - STRLEN(REPLACE(?templateMotifCigarO84395MF_01642357, CONCAT('^(?:-*[^-]){', STR(((236 - ?templateMotifSequenceMatchBeginPositionO84395358) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1369) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO84395MF_01642359, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642359) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642359, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1369), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO84395MF_01642359, 1, (STRLEN(?targetMotifMatchCigarO84395MF_01642359) - STRLEN(REPLACE(?targetMotifMatchCigarO84395MF_01642359, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1369), '}'), '')))), '[^-]', ''))) AS ?step2370) . BIND(((?step2370 + ?targetMotifMatchRegionMatchBeginPositionMF_01642360) - 1) AS ?thisPositionOn125) . BIND(?thisPositionOn125 AS ?thisPositionOn126) . BIND(?this AS ?pfs1t371) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn125))) AS ?pfsb123) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn126))) AS ?pfse124) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn125, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01642a122')) AS ?annotation122) . BIND(?this AS ?pfs121) . } }