CONSTRUCT { _:581775 up:source unirule:MF_01608 . _:581776 up:source unirule:MF_01608 . _:581777 up:source unirule:MF_01608 . _:581778 up:source unirule:MF_01608 . _:581779 up:source unirule:MF_01608 . _:581780 up:source unirule:MF_01608 . _:581781 up:source unirule:MF_01608 . _:581782 up:source unirule:MF_01608 . _:581783 up:source unirule:MF_01608 . _:581784 up:source unirule:MF_01608 . _:581785 up:source unirule:MF_01608 . _:581786 up:source unirule:MF_01608 . _:581787 up:source unirule:MF_01608 . _:581788 up:source unirule:MF_01608 . _:581789 up:source unirule:MF_01608 . _:581790 up:source unirule:MF_01608 . _:581791 up:source unirule:MF_01608 . _:581792 up:source unirule:MF_01608 . _:581793 up:source unirule:MF_01608 . _:581794 up:source unirule:MF_01608 . _:581795 up:source unirule:MF_01608 . _:581796 up:source unirule:MF_01608 . _:581797 up:source unirule:MF_01608 . _:581798 up:source unirule:MF_01608 . _:581799 up:source unirule:MF_01608 . _:581800 up:source unirule:MF_01608 . _:581801 up:source unirule:MF_01608 . _:581802 up:source unirule:MF_01608 . _:581803 up:source unirule:MF_01608 . _:581804 up:source unirule:MF_01608 . _:581805 up:source unirule:MF_01608 . _:581806 up:source unirule:MF_01608 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation9 ; up:classifiedWith GO:0003756 , GO:0050451 , GO:0050660 , GO:0050661 , keyword:274 , keyword:285 , keyword:521 , keyword:560 , keyword:676 ; up:recommendedName ?name0 . ?name0 up:ecName '1.8.1.14' ; up:fullName 'Coenzyme A disulfide reductase' ; up:shortName 'CoA-disulfide reductase' , 'CoADR' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'cdr' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Catalyzes specifically the NADPH-dependent reduction of coenzyme A disulfide.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/14705>; up:enzymeClass <http://purl.uniprot.org/enzyme/1.8.1.14>. ?annotation5 up:cofactor chebi:57692 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 FAD per subunit.' . ?annotation6 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation7 a up:Domain_Annotation ; rdfs:comment 'Contains 2 FAD binding domains and a single NADPH binding domain.' . ?annotation8 a up:Annotation ; rdfs:comment 'Reduction of disulfides occurs by a thiol-disulfide exchange reaction, but involves only a single catalytic cysteine residue that forms a stable mixed disulfide with CoA during catalysis.' . ?annotation9 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the class-III pyridine nucleotide-disulfide oxidoreductase family.' . ?pfs10 up:annotation ?annotation11 . ?annotation11 faldo:begin ?pfsb12 ; faldo:end ?pfse13 ; up:ligand ?ligand14 ; rdf:type up:Binding_Site_Annotation . ?pfsb12 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?pfse13 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?ligand14 rdfs:subClassOf chebi:57692 . ?pfs17 up:annotation ?annotation18 . ?annotation18 faldo:begin ?pfsb19 ; faldo:end ?pfse20 ; up:ligand ?ligand21 ; rdf:type up:Binding_Site_Annotation . ?pfsb19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?ligand21 rdfs:subClassOf chebi:58349 . ?pfs24 up:annotation ?annotation25 . ?annotation25 faldo:begin ?pfsb26 ; faldo:end ?pfse27 ; up:ligand ?ligand28 ; rdf:type up:Binding_Site_Annotation . ?pfsb26 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfse27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?ligand28 rdfs:subClassOf chebi:57692 . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Nucleophile' . ?pfsb33 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfs37 up:annotation ?annotation38 . ?annotation38 faldo:begin ?pfsb39 ; faldo:end ?pfse40 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Redox-active' . ?pfsb39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse40 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; up:ligand ?ligand47 ; rdf:type up:Binding_Site_Annotation . ?pfsb45 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?ligand47 rdfs:subClassOf ?molecule48 . ?molecule48 rdfs:label 'substrate' . ?pfs51 up:annotation ?annotation52 . ?annotation52 faldo:begin ?pfsb53 ; faldo:end ?pfse54 ; up:ligand ?ligand55 ; rdf:type up:Binding_Site_Annotation . ?pfsb53 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?ligand55 rdfs:subClassOf ?molecule56 . ?molecule56 rdfs:label 'substrate' . ?pfs59 up:annotation ?annotation60 . ?annotation60 faldo:begin ?pfsb61 ; faldo:end ?pfse62 ; up:ligand ?ligand63 ; rdf:type up:Binding_Site_Annotation . ?pfsb61 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfse62 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?ligand63 rdfs:subClassOf ?molecule64 . ?molecule64 rdfs:label 'substrate' . ?pfs67 up:annotation ?annotation68 . ?annotation68 faldo:begin ?pfsb69 ; faldo:end ?pfse70 ; up:ligand ?ligand71 ; rdf:type up:Binding_Site_Annotation . ?pfsb69 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?pfse70 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?ligand71 rdfs:subClassOf ?molecule72 . ?molecule72 rdfs:label 'substrate' . ?pfs75 up:annotation ?annotation76 . ?annotation76 faldo:begin ?pfsb77 ; faldo:end ?pfse78 ; up:ligand ?ligand79 ; rdf:type up:Binding_Site_Annotation . ?pfsb77 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?pfse78 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?ligand79 rdfs:subClassOf ?molecule80 . ?molecule80 rdfs:label 'substrate' . ?pfs83 up:annotation ?annotation84 . ?annotation84 faldo:begin ?pfsb85 ; faldo:end ?pfse86 ; up:ligand ?ligand87 ; rdf:type up:Binding_Site_Annotation . ?pfsb85 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?pfse86 faldo:position ?thisPositionOn90 ; rdf:type faldo:ExactPosition . ?ligand87 rdfs:subClassOf ?molecule88 . ?molecule88 rdfs:label 'substrate' . ?pfs91 up:annotation ?annotation92 . ?annotation92 faldo:begin ?pfsb93 ; faldo:end ?pfse94 ; up:ligand ?ligand95 ; rdf:type up:Binding_Site_Annotation . ?pfsb93 faldo:position ?thisPositionOn97 ; rdf:type faldo:ExactPosition . ?pfse94 faldo:position ?thisPositionOn98 ; rdf:type faldo:ExactPosition . ?ligand95 rdfs:subClassOf ?molecule96 . ?molecule96 rdfs:label 'substrate' . ?pfs99 up:annotation ?annotation100 . ?annotation100 faldo:begin ?pfsb101 ; faldo:end ?pfse102 ; up:ligand ?ligand103 ; rdf:type up:Binding_Site_Annotation . ?pfsb101 faldo:position ?thisPositionOn104 ; rdf:type faldo:ExactPosition . ?pfse102 faldo:position ?thisPositionOn105 ; rdf:type faldo:ExactPosition . ?ligand103 rdfs:subClassOf chebi:57692 . ?pfs106 up:annotation ?annotation107 . ?annotation107 faldo:begin ?pfsb108 ; faldo:end ?pfse109 ; up:ligand ?ligand110 ; rdf:type up:Binding_Site_Annotation . ?pfsb108 faldo:position ?thisPositionOn112 ; rdf:type faldo:ExactPosition . ?pfse109 faldo:position ?thisPositionOn113 ; rdf:type faldo:ExactPosition . ?ligand110 rdfs:subClassOf ?molecule111 . ?molecule111 rdfs:label 'substrate' . _:581807 a rdf:Statement ; up:attribution _:581775 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:581808 a rdf:Statement ; up:attribution _:581776 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:581809 a rdf:Statement ; up:attribution _:581777 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:581810 a rdf:Statement ; up:attribution _:581778 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:581811 a rdf:Statement ; up:attribution _:581779 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:581812 a rdf:Statement ; up:attribution _:581780 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:581813 a rdf:Statement ; up:attribution _:581781 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:581814 a rdf:Statement ; up:attribution _:581782 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:581815 a rdf:Statement ; up:attribution _:581783 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:581816 a rdf:Statement ; up:attribution _:581784 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:274 . _:581817 a rdf:Statement ; up:attribution _:581785 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:285 . _:581818 a rdf:Statement ; up:attribution _:581786 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:521 . _:581819 a rdf:Statement ; up:attribution _:581787 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:581820 a rdf:Statement ; up:attribution _:581788 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:676 . _:581821 a rdf:Statement ; up:attribution _:581789 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0050451 . _:581822 a rdf:Statement ; up:attribution _:581790 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0050660 . _:581823 a rdf:Statement ; up:attribution _:581791 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0050661 . _:581824 a rdf:Statement ; up:attribution _:581792 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003756 . _:581825 a rdf:Statement ; up:source unirule:MF_01608 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:581826 a rdf:Statement ; up:attribution _:581793 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:581827 a rdf:Statement ; up:source unirule:MF_01608 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:581828 a rdf:Statement ; up:attribution _:581794 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:581829 a rdf:Statement ; up:source unirule:MF_01608 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:581830 a rdf:Statement ; up:attribution _:581795 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:581831 a rdf:Statement ; up:source unirule:MF_01608 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:581832 a rdf:Statement ; up:attribution _:581796 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:581833 a rdf:Statement ; up:source unirule:MF_01608 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:581834 a rdf:Statement ; up:attribution _:581797 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:581835 a rdf:Statement ; up:source unirule:MF_01608 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:581836 a rdf:Statement ; up:attribution _:581798 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:581837 a rdf:Statement ; up:source unirule:MF_01608 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:581838 a rdf:Statement ; up:attribution _:581799 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:581839 a rdf:Statement ; up:source unirule:MF_01608 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:581840 a rdf:Statement ; up:attribution _:581800 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:581841 a rdf:Statement ; up:source unirule:MF_01608 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:581842 a rdf:Statement ; up:attribution _:581801 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:581843 a rdf:Statement ; up:source unirule:MF_01608 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:581844 a rdf:Statement ; up:attribution _:581802 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:581845 a rdf:Statement ; up:source unirule:MF_01608 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:581846 a rdf:Statement ; up:attribution _:581803 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:581847 a rdf:Statement ; up:source unirule:MF_01608 ; rdf:subject ?pfs91 ; rdf:predicate up:annotation ; rdf:object ?annotation92 . _:581848 a rdf:Statement ; up:attribution _:581804 ; rdf:subject ?pfs91 ; rdf:predicate up:annotation ; rdf:object ?annotation92 . _:581849 a rdf:Statement ; up:source unirule:MF_01608 ; rdf:subject ?pfs99 ; rdf:predicate up:annotation ; rdf:object ?annotation100 . _:581850 a rdf:Statement ; up:attribution _:581805 ; rdf:subject ?pfs99 ; rdf:predicate up:annotation ; rdf:object ?annotation100 . _:581851 a rdf:Statement ; up:source unirule:MF_01608 ; rdf:subject ?pfs106 ; rdf:predicate up:annotation ; rdf:object ?annotation107 . _:581852 a rdf:Statement ; up:attribution _:581806 ; rdf:subject ?pfs106 ; rdf:predicate up:annotation ; rdf:object ?annotation107 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01608 #Rule MF_01608 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01608 . ?thisOrganism rdfs:subClassOf+ taxon:1279 . BIND(URI(CONCAT(STR(?this), '#MF_01608a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01608a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_01608a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01608a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01608a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01608a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01608a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01608a9')) AS ?annotation9) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionO52582119 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO52582121 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO52582MF_01608114 . ?templateMotifSequenceMatchRegionO52582119 faldo:begin ?templateMotifSequenceMatchBeginO52582120 . ?templateMotifSequenceMatchBeginO52582120 faldo:position ?templateMotifSequenceMatchBeginPositionO52582115 ; faldo:reference isoform:O52582-1 . ?templateMotifSequenceProfileAlignmentOperationO52582121 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . ?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01608125 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO52582MF_01608116 . ?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01608124 . ?targetMotifMatchRegionMatchBeginMF_01608124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01608117 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01608125 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608114, 1, (STRLEN(?templateMotifCigarO52582MF_01608114) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608114, CONCAT('^(?:-*[^-]){', STR(((8 - ?templateMotifSequenceMatchBeginPositionO52582115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608116, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608116) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608116, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608116) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) . BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_01608117) - 1) AS ?thisPositionOn15) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608114, 1, (STRLEN(?templateMotifCigarO52582MF_01608114) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608114, CONCAT('^(?:-*[^-]){', STR(((33 - ?templateMotifSequenceMatchBeginPositionO52582115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608116, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608116) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608116, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608116) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) . BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_01608117) - 1) AS ?thisPositionOn16) . BIND(?this AS ?pfs1t130) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) . FILTER ((BOUND(?thisPositionOn15) && BOUND(?thisPositionOn16))) . BIND(URI(CONCAT(STR(?this), '#MF_01608a11')) AS ?annotation11) . BIND(?this AS ?pfs10) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch135 faldo:location ?templateMotifSequenceMatchRegionO52582136 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO52582138 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO52582MF_01608131 . ?templateMotifSequenceMatchRegionO52582136 faldo:begin ?templateMotifSequenceMatchBeginO52582137 . ?templateMotifSequenceMatchBeginO52582137 faldo:position ?templateMotifSequenceMatchBeginPositionO52582132 ; faldo:reference isoform:O52582-1 . ?templateMotifSequenceProfileAlignmentOperationO52582138 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . ?targetMotifMatch139 faldo:location ?targetMotifMatchRegionMatch140 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01608142 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO52582MF_01608133 . ?targetMotifMatchRegionMatch140 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01608141 . ?targetMotifMatchRegionMatchBeginMF_01608141 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01608134 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01608142 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608131, 1, (STRLEN(?templateMotifCigarO52582MF_01608131) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608131, CONCAT('^(?:-*[^-]){', STR(((151 - ?templateMotifSequenceMatchBeginPositionO52582132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608133, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608133) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608133, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608133) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) . BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_01608134) - 1) AS ?thisPositionOn22) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608131, 1, (STRLEN(?templateMotifCigarO52582MF_01608131) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608131, CONCAT('^(?:-*[^-]){', STR(((166 - ?templateMotifSequenceMatchBeginPositionO52582132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608133, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608133) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608133, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608133) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) . BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_01608134) - 1) AS ?thisPositionOn23) . BIND(?this AS ?pfs1t147) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) . FILTER ((BOUND(?thisPositionOn22) && BOUND(?thisPositionOn23))) . BIND(URI(CONCAT(STR(?this), '#MF_01608a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionO52582153 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO52582155 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO52582MF_01608148 . ?templateMotifSequenceMatchRegionO52582153 faldo:begin ?templateMotifSequenceMatchBeginO52582154 . ?templateMotifSequenceMatchBeginO52582154 faldo:position ?templateMotifSequenceMatchBeginPositionO52582149 ; faldo:reference isoform:O52582-1 . ?templateMotifSequenceProfileAlignmentOperationO52582155 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . ?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01608159 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO52582MF_01608150 . ?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01608158 . ?targetMotifMatchRegionMatchBeginMF_01608158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01608151 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01608159 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608148, 1, (STRLEN(?templateMotifCigarO52582MF_01608148) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608148, CONCAT('^(?:-*[^-]){', STR(((267 - ?templateMotifSequenceMatchBeginPositionO52582149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608150, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608150) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608150, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608150) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) . BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_01608151) - 1) AS ?thisPositionOn29) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608148, 1, (STRLEN(?templateMotifCigarO52582MF_01608148) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608148, CONCAT('^(?:-*[^-]){', STR(((277 - ?templateMotifSequenceMatchBeginPositionO52582149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608150, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608150) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608150, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608150) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) . BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_01608151) - 1) AS ?thisPositionOn30) . BIND(?this AS ?pfs1t164) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) . FILTER ((BOUND(?thisPositionOn29) && BOUND(?thisPositionOn30))) . BIND(URI(CONCAT(STR(?this), '#MF_01608a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch169 faldo:location ?templateMotifSequenceMatchRegionO52582170 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO52582172 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO52582MF_01608165 . ?templateMotifSequenceMatchRegionO52582170 faldo:begin ?templateMotifSequenceMatchBeginO52582171 . ?templateMotifSequenceMatchBeginO52582171 faldo:position ?templateMotifSequenceMatchBeginPositionO52582166 ; faldo:reference isoform:O52582-1 . ?templateMotifSequenceProfileAlignmentOperationO52582172 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . ?targetMotifMatch173 faldo:location ?targetMotifMatchRegionMatch174 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01608176 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO52582MF_01608167 . ?targetMotifMatchRegionMatch174 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01608175 . ?targetMotifMatchRegionMatchBeginMF_01608175 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01608168 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01608176 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608165, 1, (STRLEN(?templateMotifCigarO52582MF_01608165) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608165, CONCAT('^(?:-*[^-]){', STR(((43 - ?templateMotifSequenceMatchBeginPositionO52582166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608167, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608167) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608167, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608167) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) . BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_01608168) - 1) AS ?thisPositionOn35) . BIND(?thisPositionOn35 AS ?thisPositionOn36) . BIND(?this AS ?pfs1t179) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse34) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_01608a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch184 faldo:location ?templateMotifSequenceMatchRegionO52582185 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO52582187 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO52582MF_01608180 . ?templateMotifSequenceMatchRegionO52582185 faldo:begin ?templateMotifSequenceMatchBeginO52582186 . ?templateMotifSequenceMatchBeginO52582186 faldo:position ?templateMotifSequenceMatchBeginPositionO52582181 ; faldo:reference isoform:O52582-1 . ?templateMotifSequenceProfileAlignmentOperationO52582187 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . ?targetMotifMatch188 faldo:location ?targetMotifMatchRegionMatch189 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01608191 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO52582MF_01608182 . ?targetMotifMatchRegionMatch189 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01608190 . ?targetMotifMatchRegionMatchBeginMF_01608190 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01608183 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01608191 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608180, 1, (STRLEN(?templateMotifCigarO52582MF_01608180) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608180, CONCAT('^(?:-*[^-]){', STR(((43 - ?templateMotifSequenceMatchBeginPositionO52582181) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1192) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608182, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608182) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608182, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608182) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), '')))), '[^-]', ''))) AS ?step2193) . BIND(((?step2193 + ?targetMotifMatchRegionMatchBeginPositionMF_01608183) - 1) AS ?thisPositionOn41) . BIND(?thisPositionOn41 AS ?thisPositionOn42) . BIND(?this AS ?pfs1t194) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb39) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse40) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_01608a38')) AS ?annotation38) . BIND(?this AS ?pfs37) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch199 faldo:location ?templateMotifSequenceMatchRegionO52582200 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO52582202 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO52582MF_01608195 . ?templateMotifSequenceMatchRegionO52582200 faldo:begin ?templateMotifSequenceMatchBeginO52582201 . ?templateMotifSequenceMatchBeginO52582201 faldo:position ?templateMotifSequenceMatchBeginPositionO52582196 ; faldo:reference isoform:O52582-1 . ?templateMotifSequenceProfileAlignmentOperationO52582202 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . ?targetMotifMatch203 faldo:location ?targetMotifMatchRegionMatch204 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01608206 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO52582MF_01608197 . ?targetMotifMatchRegionMatch204 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01608205 . ?targetMotifMatchRegionMatchBeginMF_01608205 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01608198 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01608206 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608195, 1, (STRLEN(?templateMotifCigarO52582MF_01608195) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608195, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionO52582196) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1207) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608197, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608197) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1207), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608197, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608197) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1207), '}'), '')))), '[^-]', ''))) AS ?step2208) . BIND(((?step2208 + ?targetMotifMatchRegionMatchBeginPositionMF_01608198) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs1t209) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse46) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01608a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch214 faldo:location ?templateMotifSequenceMatchRegionO52582215 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO52582217 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO52582MF_01608210 . ?templateMotifSequenceMatchRegionO52582215 faldo:begin ?templateMotifSequenceMatchBeginO52582216 . ?templateMotifSequenceMatchBeginO52582216 faldo:position ?templateMotifSequenceMatchBeginPositionO52582211 ; faldo:reference isoform:O52582-1 . ?templateMotifSequenceProfileAlignmentOperationO52582217 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . ?targetMotifMatch218 faldo:location ?targetMotifMatchRegionMatch219 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01608221 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO52582MF_01608212 . ?targetMotifMatchRegionMatch219 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01608220 . ?targetMotifMatchRegionMatchBeginMF_01608220 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01608213 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01608221 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608210, 1, (STRLEN(?templateMotifCigarO52582MF_01608210) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608210, CONCAT('^(?:-*[^-]){', STR(((19 - ?templateMotifSequenceMatchBeginPositionO52582211) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1222) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608212, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608212) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608212, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1222), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608212, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608212) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608212, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1222), '}'), '')))), '[^-]', ''))) AS ?step2223) . BIND(((?step2223 + ?targetMotifMatchRegionMatchBeginPositionMF_01608213) - 1) AS ?thisPositionOn57) . BIND(?thisPositionOn57 AS ?thisPositionOn58) . BIND(?this AS ?pfs1t224) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse54) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_01608a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch229 faldo:location ?templateMotifSequenceMatchRegionO52582230 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO52582232 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO52582MF_01608225 . ?templateMotifSequenceMatchRegionO52582230 faldo:begin ?templateMotifSequenceMatchBeginO52582231 . ?templateMotifSequenceMatchBeginO52582231 faldo:position ?templateMotifSequenceMatchBeginPositionO52582226 ; faldo:reference isoform:O52582-1 . ?templateMotifSequenceProfileAlignmentOperationO52582232 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . ?targetMotifMatch233 faldo:location ?targetMotifMatchRegionMatch234 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01608236 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO52582MF_01608227 . ?targetMotifMatchRegionMatch234 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01608235 . ?targetMotifMatchRegionMatchBeginMF_01608235 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01608228 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01608236 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608225, 1, (STRLEN(?templateMotifCigarO52582MF_01608225) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608225, CONCAT('^(?:-*[^-]){', STR(((22 - ?templateMotifSequenceMatchBeginPositionO52582226) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1237) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608227, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608227) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1237), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608227, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608227) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1237), '}'), '')))), '[^-]', ''))) AS ?step2238) . BIND(((?step2238 + ?targetMotifMatchRegionMatchBeginPositionMF_01608228) - 1) AS ?thisPositionOn65) . BIND(?thisPositionOn65 AS ?thisPositionOn66) . BIND(?this AS ?pfs1t239) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb61) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse62) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01608a60')) AS ?annotation60) . BIND(?this AS ?pfs59) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch244 faldo:location ?templateMotifSequenceMatchRegionO52582245 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO52582247 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO52582MF_01608240 . ?templateMotifSequenceMatchRegionO52582245 faldo:begin ?templateMotifSequenceMatchBeginO52582246 . ?templateMotifSequenceMatchBeginO52582246 faldo:position ?templateMotifSequenceMatchBeginPositionO52582241 ; faldo:reference isoform:O52582-1 . ?templateMotifSequenceProfileAlignmentOperationO52582247 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . ?targetMotifMatch248 faldo:location ?targetMotifMatchRegionMatch249 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01608251 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO52582MF_01608242 . ?targetMotifMatchRegionMatch249 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01608250 . ?targetMotifMatchRegionMatchBeginMF_01608250 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01608243 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01608251 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608240, 1, (STRLEN(?templateMotifCigarO52582MF_01608240) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608240, CONCAT('^(?:-*[^-]){', STR(((39 - ?templateMotifSequenceMatchBeginPositionO52582241) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1252) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608242, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608242) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608242, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1252), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608242, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608242) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608242, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1252), '}'), '')))), '[^-]', ''))) AS ?step2253) . BIND(((?step2253 + ?targetMotifMatchRegionMatchBeginPositionMF_01608243) - 1) AS ?thisPositionOn73) . BIND(?thisPositionOn73 AS ?thisPositionOn74) . BIND(?this AS ?pfs1t254) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse70) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_01608a68')) AS ?annotation68) . BIND(?this AS ?pfs67) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch259 faldo:location ?templateMotifSequenceMatchRegionO52582260 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO52582262 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO52582MF_01608255 . ?templateMotifSequenceMatchRegionO52582260 faldo:begin ?templateMotifSequenceMatchBeginO52582261 . ?templateMotifSequenceMatchBeginO52582261 faldo:position ?templateMotifSequenceMatchBeginPositionO52582256 ; faldo:reference isoform:O52582-1 . ?templateMotifSequenceProfileAlignmentOperationO52582262 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . ?targetMotifMatch263 faldo:location ?targetMotifMatchRegionMatch264 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01608266 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO52582MF_01608257 . ?targetMotifMatchRegionMatch264 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01608265 . ?targetMotifMatchRegionMatchBeginMF_01608265 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01608258 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01608266 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608255, 1, (STRLEN(?templateMotifCigarO52582MF_01608255) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608255, CONCAT('^(?:-*[^-]){', STR(((42 - ?templateMotifSequenceMatchBeginPositionO52582256) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1267) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608257, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608257) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608257, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1267), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608257, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608257) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608257, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1267), '}'), '')))), '[^-]', ''))) AS ?step2268) . BIND(((?step2268 + ?targetMotifMatchRegionMatchBeginPositionMF_01608258) - 1) AS ?thisPositionOn81) . BIND(?thisPositionOn81 AS ?thisPositionOn82) . BIND(?this AS ?pfs1t269) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfsb77) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfse78) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn81, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01608a76')) AS ?annotation76) . BIND(?this AS ?pfs75) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch274 faldo:location ?templateMotifSequenceMatchRegionO52582275 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO52582277 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO52582MF_01608270 . ?templateMotifSequenceMatchRegionO52582275 faldo:begin ?templateMotifSequenceMatchBeginO52582276 . ?templateMotifSequenceMatchBeginO52582276 faldo:position ?templateMotifSequenceMatchBeginPositionO52582271 ; faldo:reference isoform:O52582-1 . ?templateMotifSequenceProfileAlignmentOperationO52582277 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . ?targetMotifMatch278 faldo:location ?targetMotifMatchRegionMatch279 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01608281 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO52582MF_01608272 . ?targetMotifMatchRegionMatch279 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01608280 . ?targetMotifMatchRegionMatchBeginMF_01608280 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01608273 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01608281 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608270, 1, (STRLEN(?templateMotifCigarO52582MF_01608270) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608270, CONCAT('^(?:-*[^-]){', STR(((71 - ?templateMotifSequenceMatchBeginPositionO52582271) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1282) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608272, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608272) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608272, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1282), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608272, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608272) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608272, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1282), '}'), '')))), '[^-]', ''))) AS ?step2283) . BIND(((?step2283 + ?targetMotifMatchRegionMatchBeginPositionMF_01608273) - 1) AS ?thisPositionOn89) . BIND(?thisPositionOn89 AS ?thisPositionOn90) . BIND(?this AS ?pfs1t284) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfsb85) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfse86) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn89, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01608a84')) AS ?annotation84) . BIND(?this AS ?pfs83) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch289 faldo:location ?templateMotifSequenceMatchRegionO52582290 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO52582292 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO52582MF_01608285 . ?templateMotifSequenceMatchRegionO52582290 faldo:begin ?templateMotifSequenceMatchBeginO52582291 . ?templateMotifSequenceMatchBeginO52582291 faldo:position ?templateMotifSequenceMatchBeginPositionO52582286 ; faldo:reference isoform:O52582-1 . ?templateMotifSequenceProfileAlignmentOperationO52582292 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . ?targetMotifMatch293 faldo:location ?targetMotifMatchRegionMatch294 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01608296 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO52582MF_01608287 . ?targetMotifMatchRegionMatch294 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01608295 . ?targetMotifMatchRegionMatchBeginMF_01608295 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01608288 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01608296 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608285, 1, (STRLEN(?templateMotifCigarO52582MF_01608285) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608285, CONCAT('^(?:-*[^-]){', STR(((299 - ?templateMotifSequenceMatchBeginPositionO52582286) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1297) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608287, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608287) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608287, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1297), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608287, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608287) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608287, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1297), '}'), '')))), '[^-]', ''))) AS ?step2298) . BIND(((?step2298 + ?targetMotifMatchRegionMatchBeginPositionMF_01608288) - 1) AS ?thisPositionOn97) . BIND(?thisPositionOn97 AS ?thisPositionOn98) . BIND(?this AS ?pfs1t299) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn97))) AS ?pfsb93) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn98))) AS ?pfse94) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn97, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01608a92')) AS ?annotation92) . BIND(?this AS ?pfs91) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch304 faldo:location ?templateMotifSequenceMatchRegionO52582305 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO52582307 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO52582MF_01608300 . ?templateMotifSequenceMatchRegionO52582305 faldo:begin ?templateMotifSequenceMatchBeginO52582306 . ?templateMotifSequenceMatchBeginO52582306 faldo:position ?templateMotifSequenceMatchBeginPositionO52582301 ; faldo:reference isoform:O52582-1 . ?templateMotifSequenceProfileAlignmentOperationO52582307 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . ?targetMotifMatch308 faldo:location ?targetMotifMatchRegionMatch309 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01608311 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO52582MF_01608302 . ?targetMotifMatchRegionMatch309 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01608310 . ?targetMotifMatchRegionMatchBeginMF_01608310 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01608303 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01608311 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608300, 1, (STRLEN(?templateMotifCigarO52582MF_01608300) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608300, CONCAT('^(?:-*[^-]){', STR(((419 - ?templateMotifSequenceMatchBeginPositionO52582301) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1312) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608302, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608302) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608302, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1312), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608302, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608302) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608302, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1312), '}'), '')))), '[^-]', ''))) AS ?step2313) . BIND(((?step2313 + ?targetMotifMatchRegionMatchBeginPositionMF_01608303) - 1) AS ?thisPositionOn104) . BIND(?thisPositionOn104 AS ?thisPositionOn105) . BIND(?this AS ?pfs1t314) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn104))) AS ?pfsb101) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn105))) AS ?pfse102) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn104, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_01608a100')) AS ?annotation100) . BIND(?this AS ?pfs99) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch319 faldo:location ?templateMotifSequenceMatchRegionO52582320 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO52582322 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO52582MF_01608315 . ?templateMotifSequenceMatchRegionO52582320 faldo:begin ?templateMotifSequenceMatchBeginO52582321 . ?templateMotifSequenceMatchBeginO52582321 faldo:position ?templateMotifSequenceMatchBeginPositionO52582316 ; faldo:reference isoform:O52582-1 . ?templateMotifSequenceProfileAlignmentOperationO52582322 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . ?targetMotifMatch323 faldo:location ?targetMotifMatchRegionMatch324 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01608326 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO52582MF_01608317 . ?targetMotifMatchRegionMatch324 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01608325 . ?targetMotifMatchRegionMatchBeginMF_01608325 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01608318 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01608326 edam:has_input signature:MF_01608 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO52582MF_01608315, 1, (STRLEN(?templateMotifCigarO52582MF_01608315) - STRLEN(REPLACE(?templateMotifCigarO52582MF_01608315, CONCAT('^(?:-*[^-]){', STR(((427 - ?templateMotifSequenceMatchBeginPositionO52582316) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1327) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO52582MF_01608317, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608317) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608317, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1327), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO52582MF_01608317, 1, (STRLEN(?targetMotifMatchCigarO52582MF_01608317) - STRLEN(REPLACE(?targetMotifMatchCigarO52582MF_01608317, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1327), '}'), '')))), '[^-]', ''))) AS ?step2328) . BIND(((?step2328 + ?targetMotifMatchRegionMatchBeginPositionMF_01608318) - 1) AS ?thisPositionOn112) . BIND(?thisPositionOn112 AS ?thisPositionOn113) . BIND(?this AS ?pfs1t329) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn112))) AS ?pfsb108) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn113))) AS ?pfse109) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn112, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01608a107')) AS ?annotation107) . BIND(?this AS ?pfs106) . } }