CONSTRUCT { _:821861 up:source unirule:MF_03115 . _:821862 up:source unirule:MF_03115 . _:821863 up:source unirule:MF_03115 . _:821864 up:source unirule:MF_03115 . _:821865 up:source unirule:MF_03115 . _:821866 up:source unirule:MF_03115 . _:821867 up:source unirule:MF_03115 . _:821868 up:source unirule:MF_03115 . _:821869 up:source unirule:MF_03115 . _:821870 up:source unirule:MF_03115 . _:821871 up:source unirule:MF_03115 . _:821872 up:source unirule:MF_03115 . _:821873 up:source unirule:MF_03115 . _:821874 up:source unirule:MF_03115 . _:821875 up:source unirule:MF_03115 . _:821876 up:source unirule:MF_03115 . _:821877 up:source unirule:MF_03115 . _:821878 up:source unirule:MF_03115 . _:821879 up:source unirule:MF_03115 . _:821880 up:source unirule:MF_03115 . _:821881 up:source unirule:MF_03115 . _:821882 up:source unirule:MF_03115 . _:821883 up:source unirule:MF_03115 . _:821884 up:source unirule:MF_03115 . _:821885 up:source unirule:MF_03115 . _:821886 up:source unirule:MF_03115 . _:821887 up:source unirule:MF_03115 . _:821888 up:source unirule:MF_03115 . _:821889 up:source unirule:MF_03115 . _:821890 up:source unirule:MF_03115 . _:821891 up:source unirule:MF_03115 . _:821892 up:source unirule:MF_03115 . _:821893 up:source unirule:MF_03115 . _:821894 up:source unirule:MF_03115 . ?this up:annotation ?annotation0 , ?annotation1 , ?annotation2 ; up:classifiedWith GO:0005737 , GO:0005758 , GO:0009055 , GO:0016226 , GO:0051537 , keyword:408 , keyword:411 , keyword:479 , keyword:496 , keyword:963 . ?annotation0 a up:Domain_Annotation ; rdfs:comment 'The N-terminal domain has structural similarity with S-adenosyl-L-methionine-dependent methyltransferases, but does not bind S-adenosyl-L-methionine. It is required for correct assembly of the 2 Fe-S clusters.' . ?annotation1 a up:Domain_Annotation ; rdfs:comment 'The C-terminal domain binds 2 Fe-S clusters but is otherwise mostly in an intrinsically disordered conformation.' . ?annotation2 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the anamorsin family.' . ?case3 up:classifiedWith keyword:4 . ?case4 up:classifiedWith keyword:1 . ?case6 up:classifiedWith GO:0005634 , GO:0030097 , GO:0043066 , keyword:539 , keyword:53 . ?pfs12 up:annotation ?annotation13 , ?annotation19 , ?annotation25 , ?annotation31 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; up:ligand ?ligand16 ; rdf:type up:Binding_Site_Annotation . ?pfsb14 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfse15 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?ligand16 rdfs:subClassOf chebi:190135 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; up:ligand ?ligand22 ; rdf:type up:Binding_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?ligand22 rdfs:subClassOf chebi:190135 . ?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:190135 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; up:ligand ?ligand34 ; rdf:type up:Binding_Site_Annotation . ?pfsb32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse33 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?ligand34 rdfs:subClassOf chebi:190135 . ?pfs37 up:annotation ?annotation38 , ?annotation44 , ?annotation50 , ?annotation56 . ?annotation38 faldo:begin ?pfsb39 ; faldo:end ?pfse40 ; up:ligand ?ligand41 ; rdf:type up:Binding_Site_Annotation . ?pfsb39 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?pfse40 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?ligand41 rdfs:subClassOf chebi:49883 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; up:ligand ?ligand47 ; rdf:type up:Binding_Site_Annotation . ?pfsb45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?ligand47 rdfs:subClassOf chebi:49883 . ?annotation50 faldo:begin ?pfsb51 ; faldo:end ?pfse52 ; up:ligand ?ligand53 ; rdf:type up:Binding_Site_Annotation . ?pfsb51 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfse52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?ligand53 rdfs:subClassOf chebi:49883 . ?annotation56 faldo:begin ?pfsb57 ; faldo:end ?pfse58 ; up:ligand ?ligand59 ; rdf:type up:Binding_Site_Annotation . ?pfsb57 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?pfse58 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?ligand59 rdfs:subClassOf chebi:49883 . ?pfs62 up:annotation ?annotation63 , ?annotation68 . ?annotation63 faldo:begin ?pfsb64 ; faldo:end ?pfse65 ; rdf:type up:Motif_Annotation ; rdfs:comment 'Cx2C motif 1' . ?pfsb64 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?pfse65 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?annotation68 faldo:begin ?pfsb69 ; faldo:end ?pfse70 ; rdf:type up:Motif_Annotation ; rdfs:comment 'Cx2C motif 2' . ?pfsb69 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfse70 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?pfs73 up:annotation ?annotation74 . ?annotation74 faldo:begin ?pfsb75 ; faldo:end ?pfse76 ; rdf:type up:Region_Annotation ; rdfs:comment 'N-terminal SAM-like domain' . ?pfsb75 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?pfse76 faldo:position ?thisPositionOn78 ; rdf:type faldo:ExactPosition . ?pfs79 up:annotation ?annotation80 . ?annotation80 faldo:begin ?pfsb81 ; faldo:end ?pfse82 ; rdf:type up:Region_Annotation ; rdfs:comment 'Linker' . ?pfsb81 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?pfse82 faldo:position ?thisPositionOn84 ; rdf:type faldo:ExactPosition . ?pfs85 up:annotation ?annotation86 . ?annotation86 faldo:begin ?pfsb87 ; faldo:end ?pfse88 ; rdf:type up:Region_Annotation ; rdfs:comment 'Fe-S binding site A' . ?pfsb87 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?pfse88 faldo:position ?thisPositionOn90 ; rdf:type faldo:ExactPosition . ?pfs91 up:annotation ?annotation92 . ?annotation92 faldo:begin ?pfsb93 ; faldo:end ?pfse94 ; rdf:type up:Region_Annotation ; rdfs:comment 'Fe-S binding site B' . ?pfsb93 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?pfse94 faldo:position ?thisPositionOn96 ; rdf:type faldo:ExactPosition . _:821895 a rdf:Statement ; up:attribution _:821861 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:821896 a rdf:Statement ; up:attribution _:821862 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:821897 a rdf:Statement ; up:attribution _:821863 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:821898 a rdf:Statement ; up:attribution _:821864 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:821899 a rdf:Statement ; up:attribution _:821865 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:408 . _:821900 a rdf:Statement ; up:attribution _:821866 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:411 . _:821901 a rdf:Statement ; up:attribution _:821867 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:821902 a rdf:Statement ; up:attribution _:821868 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:496 . _:821903 a rdf:Statement ; up:attribution _:821869 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:821904 a rdf:Statement ; up:attribution _:821870 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005758 . _:821905 a rdf:Statement ; up:attribution _:821871 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0051537 . _:821906 a rdf:Statement ; up:attribution _:821872 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009055 . _:821907 a rdf:Statement ; up:attribution _:821873 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016226 . _:821908 a rdf:Statement ; up:attribution _:821874 ; rdf:subject ?case3 ; rdf:predicate up:classifiedWith ; rdf:object keyword:4 . _:821909 a rdf:Statement ; up:attribution _:821875 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1 . _:821910 a rdf:Statement ; up:attribution _:821876 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object keyword:53 . _:821911 a rdf:Statement ; up:attribution _:821877 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object keyword:539 . _:821912 a rdf:Statement ; up:attribution _:821878 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005634 . _:821913 a rdf:Statement ; up:attribution _:821879 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object GO:0043066 . _:821914 a rdf:Statement ; up:attribution _:821880 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object GO:0030097 . _:821915 a rdf:Statement ; up:source unirule:MF_03115 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:821916 a rdf:Statement ; up:attribution _:821881 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:821917 a rdf:Statement ; up:source unirule:MF_03115 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:821918 a rdf:Statement ; up:attribution _:821882 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:821919 a rdf:Statement ; up:source unirule:MF_03115 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:821920 a rdf:Statement ; up:attribution _:821883 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:821921 a rdf:Statement ; up:source unirule:MF_03115 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:821922 a rdf:Statement ; up:attribution _:821884 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:821923 a rdf:Statement ; up:source unirule:MF_03115 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:821924 a rdf:Statement ; up:attribution _:821885 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:821925 a rdf:Statement ; up:source unirule:MF_03115 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:821926 a rdf:Statement ; up:attribution _:821886 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:821927 a rdf:Statement ; up:source unirule:MF_03115 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:821928 a rdf:Statement ; up:attribution _:821887 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:821929 a rdf:Statement ; up:source unirule:MF_03115 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:821930 a rdf:Statement ; up:attribution _:821888 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:821931 a rdf:Statement ; up:source unirule:MF_03115 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:821932 a rdf:Statement ; up:attribution _:821889 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:821933 a rdf:Statement ; up:source unirule:MF_03115 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:821934 a rdf:Statement ; up:attribution _:821890 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:821935 a rdf:Statement ; up:source unirule:MF_03115 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . _:821936 a rdf:Statement ; up:attribution _:821891 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . _:821937 a rdf:Statement ; up:source unirule:MF_03115 ; rdf:subject ?pfs79 ; rdf:predicate up:annotation ; rdf:object ?annotation80 . _:821938 a rdf:Statement ; up:attribution _:821892 ; rdf:subject ?pfs79 ; rdf:predicate up:annotation ; rdf:object ?annotation80 . _:821939 a rdf:Statement ; up:source unirule:MF_03115 ; rdf:subject ?pfs85 ; rdf:predicate up:annotation ; rdf:object ?annotation86 . _:821940 a rdf:Statement ; up:attribution _:821893 ; rdf:subject ?pfs85 ; rdf:predicate up:annotation ; rdf:object ?annotation86 . _:821941 a rdf:Statement ; up:source unirule:MF_03115 ; rdf:subject ?pfs91 ; rdf:predicate up:annotation ; rdf:object ?annotation92 . _:821942 a rdf:Statement ; up:attribution _:821894 ; rdf:subject ?pfs91 ; rdf:predicate up:annotation ; rdf:object ?annotation92 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03115 #Rule MF_03115 Created by:? on:2012-10-29 Modified by:Edouard de Castro on:2022-11-19 { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03115 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . } UNION { ?this rdfs:seeAlso signature:MF_03115 . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } UNION { ?this up:encodedIn up:Cyanelle . } UNION { ?this up:encodedIn up:Apicoplast . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } UNION { ?this up:encodedIn up:Non-photosynthetic_plastid . } } BIND(URI(CONCAT(STR(?this), '#MF_03115a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_03115a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_03115a2')) AS ?annotation2) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch101 faldo:location ?templateMotifSequenceMatchRegionP36152102 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36152104 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36152MF_0311597 . ?templateMotifSequenceMatchRegionP36152102 faldo:begin ?templateMotifSequenceMatchBeginP36152103 . ?templateMotifSequenceMatchBeginP36152103 faldo:position ?templateMotifSequenceMatchBeginPositionP3615298 ; faldo:reference isoform:P36152-1 . ?templateMotifSequenceProfileAlignmentOperationP36152104 edam:has_input signature:MF_03115 ; rdf:type edam:operation_0300 . ?targetMotifMatch105 faldo:location ?targetMotifMatchRegionMatch106 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03115108 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36152MF_0311599 . ?targetMotifMatchRegionMatch106 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03115107 . ?targetMotifMatchRegionMatchBeginMF_03115107 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03115100 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03115108 edam:has_input signature:MF_03115 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_2) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_0311597, 1, (STRLEN(?templateMotifCigarP36152MF_0311597) - STRLEN(REPLACE(?templateMotifCigarP36152MF_0311597, CONCAT('^(?:-*[^-]){', STR(((252 - ?templateMotifSequenceMatchBeginPositionP3615298) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_0311599, 1, (STRLEN(?targetMotifMatchCigarP36152MF_0311599) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_0311599, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_0311599, 1, (STRLEN(?targetMotifMatchCigarP36152MF_0311599) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_0311599, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) . BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_03115100) - 1) AS ?thisPositionOn17) . BIND(?thisPositionOn17 AS ?thisPositionOn18) . BIND(?this AS ?pfs1t111) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse15) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_0311597, 1, (STRLEN(?templateMotifCigarP36152MF_0311597) - STRLEN(REPLACE(?templateMotifCigarP36152MF_0311597, CONCAT('^(?:-*[^-]){', STR(((263 - ?templateMotifSequenceMatchBeginPositionP3615298) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_0311599, 1, (STRLEN(?targetMotifMatchCigarP36152MF_0311599) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_0311599, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_0311599, 1, (STRLEN(?targetMotifMatchCigarP36152MF_0311599) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_0311599, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) . BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_03115100) - 1) AS ?thisPositionOn23) . BIND(?thisPositionOn23 AS ?thisPositionOn24) . BIND(?this AS ?pfs1t114) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_0311597, 1, (STRLEN(?templateMotifCigarP36152MF_0311597) - STRLEN(REPLACE(?templateMotifCigarP36152MF_0311597, CONCAT('^(?:-*[^-]){', STR(((266 - ?templateMotifSequenceMatchBeginPositionP3615298) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_0311599, 1, (STRLEN(?targetMotifMatchCigarP36152MF_0311599) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_0311599, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_0311599, 1, (STRLEN(?targetMotifMatchCigarP36152MF_0311599) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_0311599, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) . BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_03115100) - 1) AS ?thisPositionOn29) . BIND(?thisPositionOn29 AS ?thisPositionOn30) . BIND(?this AS ?pfs1t117) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_0311597, 1, (STRLEN(?templateMotifCigarP36152MF_0311597) - STRLEN(REPLACE(?templateMotifCigarP36152MF_0311597, CONCAT('^(?:-*[^-]){', STR(((268 - ?templateMotifSequenceMatchBeginPositionP3615298) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1118) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_0311599, 1, (STRLEN(?targetMotifMatchCigarP36152MF_0311599) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_0311599, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_0311599, 1, (STRLEN(?targetMotifMatchCigarP36152MF_0311599) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_0311599, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), '')))), '[^-]', ''))) AS ?step2119) . BIND(((?step2119 + ?targetMotifMatchRegionMatchBeginPositionMF_03115100) - 1) AS ?thisPositionOn35) . BIND(?thisPositionOn35 AS ?thisPositionOn36) . BIND(?this AS ?pfs1t120) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse33) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'C')) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch125 faldo:location ?templateMotifSequenceMatchRegionP36152126 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36152128 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36152MF_03115121 . ?templateMotifSequenceMatchRegionP36152126 faldo:begin ?templateMotifSequenceMatchBeginP36152127 . ?templateMotifSequenceMatchBeginP36152127 faldo:position ?templateMotifSequenceMatchBeginPositionP36152122 ; faldo:reference isoform:P36152-1 . ?templateMotifSequenceProfileAlignmentOperationP36152128 edam:has_input signature:MF_03115 ; rdf:type edam:operation_0300 . ?targetMotifMatch129 faldo:location ?targetMotifMatchRegionMatch130 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03115132 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36152MF_03115123 . ?targetMotifMatchRegionMatch130 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03115131 . ?targetMotifMatchRegionMatchBeginMF_03115131 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03115124 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03115132 edam:has_input signature:MF_03115 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_3) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115121, 1, (STRLEN(?templateMotifCigarP36152MF_03115121) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115121, CONCAT('^(?:-*[^-]){', STR(((311 - ?templateMotifSequenceMatchBeginPositionP36152122) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1133) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115123, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115123) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115123, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115123) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), '')))), '[^-]', ''))) AS ?step2134) . BIND(((?step2134 + ?targetMotifMatchRegionMatchBeginPositionMF_03115124) - 1) AS ?thisPositionOn42) . BIND(?thisPositionOn42 AS ?thisPositionOn43) . BIND(?this AS ?pfs2t135) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb39) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse40) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115121, 1, (STRLEN(?templateMotifCigarP36152MF_03115121) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115121, CONCAT('^(?:-*[^-]){', STR(((314 - ?templateMotifSequenceMatchBeginPositionP36152122) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115123, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115123) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115123, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115123) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) . BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_03115124) - 1) AS ?thisPositionOn48) . BIND(?thisPositionOn48 AS ?thisPositionOn49) . BIND(?this AS ?pfs2t138) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115121, 1, (STRLEN(?templateMotifCigarP36152MF_03115121) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115121, CONCAT('^(?:-*[^-]){', STR(((322 - ?templateMotifSequenceMatchBeginPositionP36152122) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1139) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115123, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115123) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115123, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115123) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), '')))), '[^-]', ''))) AS ?step2140) . BIND(((?step2140 + ?targetMotifMatchRegionMatchBeginPositionMF_03115124) - 1) AS ?thisPositionOn54) . BIND(?thisPositionOn54 AS ?thisPositionOn55) . BIND(?this AS ?pfs2t141) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb51) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse52) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115121, 1, (STRLEN(?templateMotifCigarP36152MF_03115121) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115121, CONCAT('^(?:-*[^-]){', STR(((325 - ?templateMotifSequenceMatchBeginPositionP36152122) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115123, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115123) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115123, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115123) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) . BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_03115124) - 1) AS ?thisPositionOn60) . BIND(?thisPositionOn60 AS ?thisPositionOn61) . BIND(?this AS ?pfs2t144) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse58) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn60, 1) = 'C')) . BIND(?this AS ?pfs37) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch149 faldo:location ?templateMotifSequenceMatchRegionP36152150 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36152152 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36152MF_03115145 . ?templateMotifSequenceMatchRegionP36152150 faldo:begin ?templateMotifSequenceMatchBeginP36152151 . ?templateMotifSequenceMatchBeginP36152151 faldo:position ?templateMotifSequenceMatchBeginPositionP36152146 ; faldo:reference isoform:P36152-1 . ?templateMotifSequenceProfileAlignmentOperationP36152152 edam:has_input signature:MF_03115 ; rdf:type edam:operation_0300 . ?targetMotifMatch153 faldo:location ?targetMotifMatchRegionMatch154 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03115156 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36152MF_03115147 . ?targetMotifMatchRegionMatch154 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03115155 . ?targetMotifMatchRegionMatchBeginMF_03115155 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03115148 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03115156 edam:has_input signature:MF_03115 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115145, 1, (STRLEN(?templateMotifCigarP36152MF_03115145) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115145, CONCAT('^(?:-*[^-]){', STR(((311 - ?templateMotifSequenceMatchBeginPositionP36152146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115147, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115147) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115147, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115147) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) . BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_03115148) - 1) AS ?thisPositionOn66) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115145, 1, (STRLEN(?templateMotifCigarP36152MF_03115145) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115145, CONCAT('^(?:-*[^-]){', STR(((314 - ?templateMotifSequenceMatchBeginPositionP36152146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115147, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115147) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115147, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115147) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) . BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_03115148) - 1) AS ?thisPositionOn67) . BIND(?this AS ?pfs3t161) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb64) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse65) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)C', SUBSTR(?thisSequenceValue, ?thisPositionOn66, (?thisPositionOn67 - ?thisPositionOn66)))) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115145, 1, (STRLEN(?templateMotifCigarP36152MF_03115145) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115145, CONCAT('^(?:-*[^-]){', STR(((322 - ?templateMotifSequenceMatchBeginPositionP36152146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115147, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115147) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115147, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115147) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) . BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_03115148) - 1) AS ?thisPositionOn71) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115145, 1, (STRLEN(?templateMotifCigarP36152MF_03115145) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115145, CONCAT('^(?:-*[^-]){', STR(((325 - ?templateMotifSequenceMatchBeginPositionP36152146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1164) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115147, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115147) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115147, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115147) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), '')))), '[^-]', ''))) AS ?step2165) . BIND(((?step2165 + ?targetMotifMatchRegionMatchBeginPositionMF_03115148) - 1) AS ?thisPositionOn72) . BIND(?this AS ?pfs3t166) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse70) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)C', SUBSTR(?thisSequenceValue, ?thisPositionOn71, (?thisPositionOn72 - ?thisPositionOn71)))) . BIND(?this AS ?pfs62) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch171 faldo:location ?templateMotifSequenceMatchRegionP36152172 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36152174 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36152MF_03115167 . ?templateMotifSequenceMatchRegionP36152172 faldo:begin ?templateMotifSequenceMatchBeginP36152173 . ?templateMotifSequenceMatchBeginP36152173 faldo:position ?templateMotifSequenceMatchBeginPositionP36152168 ; faldo:reference isoform:P36152-1 . ?templateMotifSequenceProfileAlignmentOperationP36152174 edam:has_input signature:MF_03115 ; rdf:type edam:operation_0300 . ?targetMotifMatch175 faldo:location ?targetMotifMatchRegionMatch176 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03115178 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36152MF_03115169 . ?targetMotifMatchRegionMatch176 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03115177 . ?targetMotifMatchRegionMatchBeginMF_03115177 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03115170 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03115178 edam:has_input signature:MF_03115 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115167, 1, (STRLEN(?templateMotifCigarP36152MF_03115167) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115167, CONCAT('^(?:-*[^-]){', STR(((1 - ?templateMotifSequenceMatchBeginPositionP36152168) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1179) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115169, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115169) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115169, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115169) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), '')))), '[^-]', ''))) AS ?step2180) . BIND(((?step2180 + ?targetMotifMatchRegionMatchBeginPositionMF_03115170) - 1) AS ?thisPositionOn77) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115167, 1, (STRLEN(?templateMotifCigarP36152MF_03115167) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115167, CONCAT('^(?:-*[^-]){', STR(((158 - ?templateMotifSequenceMatchBeginPositionP36152168) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115169, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115169) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115169, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115169) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) . BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_03115170) - 1) AS ?thisPositionOn78) . BIND(?this AS ?pfs4t183) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb75) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse76) . FILTER ((BOUND(?thisPositionOn77) && BOUND(?thisPositionOn78))) . BIND(URI(CONCAT(STR(?this), '#MF_03115a74')) AS ?annotation74) . BIND(?this AS ?pfs73) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch188 faldo:location ?templateMotifSequenceMatchRegionP36152189 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36152191 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36152MF_03115184 . ?templateMotifSequenceMatchRegionP36152189 faldo:begin ?templateMotifSequenceMatchBeginP36152190 . ?templateMotifSequenceMatchBeginP36152190 faldo:position ?templateMotifSequenceMatchBeginPositionP36152185 ; faldo:reference isoform:P36152-1 . ?templateMotifSequenceProfileAlignmentOperationP36152191 edam:has_input signature:MF_03115 ; rdf:type edam:operation_0300 . ?targetMotifMatch192 faldo:location ?targetMotifMatchRegionMatch193 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03115195 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36152MF_03115186 . ?targetMotifMatchRegionMatch193 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03115194 . ?targetMotifMatchRegionMatchBeginMF_03115194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03115187 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03115195 edam:has_input signature:MF_03115 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115184, 1, (STRLEN(?templateMotifCigarP36152MF_03115184) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115184, CONCAT('^(?:-*[^-]){', STR(((159 - ?templateMotifSequenceMatchBeginPositionP36152185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115186, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115186) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115186, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115186) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) . BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_03115187) - 1) AS ?thisPositionOn83) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115184, 1, (STRLEN(?templateMotifCigarP36152MF_03115184) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115184, CONCAT('^(?:-*[^-]){', STR(((242 - ?templateMotifSequenceMatchBeginPositionP36152185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1198) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115186, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115186) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115186, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115186) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), '')))), '[^-]', ''))) AS ?step2199) . BIND(((?step2199 + ?targetMotifMatchRegionMatchBeginPositionMF_03115187) - 1) AS ?thisPositionOn84) . BIND(?this AS ?pfs4t200) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfsb81) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfse82) . FILTER ((BOUND(?thisPositionOn83) && BOUND(?thisPositionOn84))) . BIND(URI(CONCAT(STR(?this), '#MF_03115a80')) AS ?annotation80) . BIND(?this AS ?pfs79) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch205 faldo:location ?templateMotifSequenceMatchRegionP36152206 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36152208 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36152MF_03115201 . ?templateMotifSequenceMatchRegionP36152206 faldo:begin ?templateMotifSequenceMatchBeginP36152207 . ?templateMotifSequenceMatchBeginP36152207 faldo:position ?templateMotifSequenceMatchBeginPositionP36152202 ; faldo:reference isoform:P36152-1 . ?templateMotifSequenceProfileAlignmentOperationP36152208 edam:has_input signature:MF_03115 ; rdf:type edam:operation_0300 . ?targetMotifMatch209 faldo:location ?targetMotifMatchRegionMatch210 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03115212 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36152MF_03115203 . ?targetMotifMatchRegionMatch210 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03115211 . ?targetMotifMatchRegionMatchBeginMF_03115211 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03115204 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03115212 edam:has_input signature:MF_03115 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115201, 1, (STRLEN(?templateMotifCigarP36152MF_03115201) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115201, CONCAT('^(?:-*[^-]){', STR(((252 - ?templateMotifSequenceMatchBeginPositionP36152202) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1213) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115203, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115203) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115203, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115203) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), '')))), '[^-]', ''))) AS ?step2214) . BIND(((?step2214 + ?targetMotifMatchRegionMatchBeginPositionMF_03115204) - 1) AS ?thisPositionOn89) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115201, 1, (STRLEN(?templateMotifCigarP36152MF_03115201) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115201, CONCAT('^(?:-*[^-]){', STR(((268 - ?templateMotifSequenceMatchBeginPositionP36152202) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1215) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115203, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115203) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115203, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115203) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), '')))), '[^-]', ''))) AS ?step2216) . BIND(((?step2216 + ?targetMotifMatchRegionMatchBeginPositionMF_03115204) - 1) AS ?thisPositionOn90) . BIND(?this AS ?pfs5t217) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfsb87) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfse88) . FILTER ((BOUND(?thisPositionOn89) && BOUND(?thisPositionOn90))) . BIND(URI(CONCAT(STR(?this), '#MF_03115a86')) AS ?annotation86) . BIND(?this AS ?pfs85) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch222 faldo:location ?templateMotifSequenceMatchRegionP36152223 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36152225 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36152MF_03115218 . ?templateMotifSequenceMatchRegionP36152223 faldo:begin ?templateMotifSequenceMatchBeginP36152224 . ?templateMotifSequenceMatchBeginP36152224 faldo:position ?templateMotifSequenceMatchBeginPositionP36152219 ; faldo:reference isoform:P36152-1 . ?templateMotifSequenceProfileAlignmentOperationP36152225 edam:has_input signature:MF_03115 ; rdf:type edam:operation_0300 . ?targetMotifMatch226 faldo:location ?targetMotifMatchRegionMatch227 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03115229 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36152MF_03115220 . ?targetMotifMatchRegionMatch227 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03115228 . ?targetMotifMatchRegionMatchBeginMF_03115228 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03115221 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03115229 edam:has_input signature:MF_03115 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115218, 1, (STRLEN(?templateMotifCigarP36152MF_03115218) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115218, CONCAT('^(?:-*[^-]){', STR(((311 - ?templateMotifSequenceMatchBeginPositionP36152219) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1230) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115220, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115220) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115220, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115220) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), '')))), '[^-]', ''))) AS ?step2231) . BIND(((?step2231 + ?targetMotifMatchRegionMatchBeginPositionMF_03115221) - 1) AS ?thisPositionOn95) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36152MF_03115218, 1, (STRLEN(?templateMotifCigarP36152MF_03115218) - STRLEN(REPLACE(?templateMotifCigarP36152MF_03115218, CONCAT('^(?:-*[^-]){', STR(((325 - ?templateMotifSequenceMatchBeginPositionP36152219) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1232) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36152MF_03115220, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115220) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36152MF_03115220, 1, (STRLEN(?targetMotifMatchCigarP36152MF_03115220) - STRLEN(REPLACE(?targetMotifMatchCigarP36152MF_03115220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), '')))), '[^-]', ''))) AS ?step2233) . BIND(((?step2233 + ?targetMotifMatchRegionMatchBeginPositionMF_03115221) - 1) AS ?thisPositionOn96) . BIND(?this AS ?pfs6t234) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfsb93) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfse94) . FILTER ((BOUND(?thisPositionOn95) && BOUND(?thisPositionOn96))) . BIND(URI(CONCAT(STR(?this), '#MF_03115a92')) AS ?annotation92) . BIND(?this AS ?pfs91) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag235) . } BIND(IF(BOUND(?tagFTGRP_3), ?caseWithTag235, ?UNBOUND_VARIABLE) AS ?case3) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag236) . } BIND(IF(BOUND(?tagFTGRP_2), ?caseWithTag236, ?UNBOUND_VARIABLE) AS ?case4) . OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4751 . BIND(?this AS ?case5) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case6) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7214 . BIND(?this AS ?case7) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:7742 . })) . BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?caseWithTag237) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag237, ?UNBOUND_VARIABLE) AS ?case9) . OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:7742 . })) . BIND(?this AS ?caseWithTag238) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag238, ?UNBOUND_VARIABLE) AS ?case10) . OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon239 {taxon:7742 taxon:4751} ?thisOrganism rdfs:subClassOf+ ?supertaxon239 . })) . BIND(?this AS ?case11) . } }