CONSTRUCT { _:870918 up:source unirule:MF_03208 . _:870919 up:source unirule:MF_03208 . _:870920 up:source unirule:MF_03208 . _:870921 up:source unirule:MF_03208 . _:870922 up:source unirule:MF_03208 . _:870923 up:source unirule:MF_03208 . _:870924 up:source unirule:MF_03208 . _:870925 up:source unirule:MF_03208 . _:870926 up:source unirule:MF_03208 . _:870927 up:source unirule:MF_03208 . _:870928 up:source unirule:MF_03208 . _:870929 up:source unirule:MF_03208 . _:870930 up:source unirule:MF_03208 . _:870931 up:source unirule:MF_03208 . _:870932 up:source unirule:MF_03208 . _:870933 up:source unirule:MF_03208 . _:870934 up:source unirule:MF_03208 . _:870935 up:source unirule:MF_03208 . _:870936 up:source unirule:MF_03208 . _:870937 up:source unirule:MF_03208 . _:870938 up:fullName 'Phosphatidylserine decarboxylase beta chain' ; rdf:type up:Structured_Name . _:870939 up:source unirule:MF_03208 . _:870940 up:fullName 'Phosphatidylserine decarboxylase alpha chain' ; rdf:type up:Structured_Name . _:870941 up:source unirule:MF_03208 . _:870942 up:fullName 'Phosphatidylserine decarboxylase 1 beta chain' ; rdf:type up:Structured_Name . _:870943 up:source unirule:MF_03208 . _:870944 up:fullName 'Phosphatidylserine decarboxylase 1 alpha chain' ; rdf:type up:Structured_Name . _:870945 up:source unirule:MF_03208 . _:870946 up:fullName 'Phosphatidylserine decarboxylase beta chain' ; rdf:type up:Structured_Name . _:870947 up:source unirule:MF_03208 . _:870948 up:fullName 'Phosphatidylserine decarboxylase alpha chain' ; rdf:type up:Structured_Name . _:870949 up:source unirule:MF_03208 . _:870950 up:source unirule:MF_03208 . _:870951 up:source unirule:MF_03208 . _:870952 up:source unirule:MF_03208 . _:870953 up:source unirule:MF_03208 . _:870954 up:source unirule:MF_03208 . _:870955 up:source unirule:MF_03208 . _:870956 up:source unirule:MF_03208 . _:870957 up:source unirule:MF_03208 . _:870958 up:source unirule:MF_03208 . _:870959 up:source unirule:MF_03208 . _:870960 up:source unirule:MF_03208 . _:870961 up:source unirule:MF_03208 . _:870962 up:source unirule:MF_03208 . _:870963 up:source unirule:MF_03208 . _:870964 up:source unirule:MF_03208 . _:870965 up:source unirule:MF_03208 . _:870966 up:source unirule:MF_03208 . _:870967 up:source unirule:MF_03208 . _:870968 up:source unirule:MF_03208 . _:870969 up:source unirule:MF_03208 . _:870970 up:source unirule:MF_03208 . _:870971 up:source unirule:MF_03208 . _:870972 up:source unirule:MF_03208 . _:870973 up:source unirule:MF_03208 . ?this up:annotation ?annotation0 , ?annotation1 , ?annotation3 , ?annotation4 , ?annotation5 , ?annotation6 ; up:classifiedWith GO:0004609 , GO:0006646 , GO:0016540 , keyword:1133 , keyword:1208 , keyword:210 , keyword:443 , keyword:444 , keyword:456 , keyword:472 , keyword:594 , keyword:670 , keyword:812 , keyword:865 ; up:component ?namedpart7 , ?namedpart8 , ?namedpart9 , ?namedpart10 , ?namedpart11 , ?namedpart12 . ?annotation0 a up:Function_Annotation ; rdfs:comment 'Catalyzes the formation of phosphatidylethanolamine (PtdEtn) from phosphatidylserine (PtdSer). Plays a central role in phospholipid metabolism and in the interorganelle trafficking of phosphatidylserine.' . ?annotation1 up:activity ?activity2 ; rdf:type up:Catalytic_Activity_Annotation . ?activity2 up:catalyticActivity <http://rdf.rhea-db.org/20828>; up:enzymeClass <http://purl.uniprot.org/enzyme/4.1.1.65>. ?annotation3 up:cofactor chebi:15361 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 pyruvoyl group covalently per subunit.' . ?annotation4 a up:Subunit_Annotation ; rdfs:comment 'Heterodimer of a large membrane-associated beta subunit and a small pyruvoyl-containing alpha subunit.' . ?annotation5 a up:PTM_Annotation ; rdfs:comment 'Is synthesized initially as an inactive proenzyme. Formation of the active enzyme involves a self-maturation process in which the active site pyruvoyl group is generated from an internal serine residue via an autocatalytic post-translational modification. Two non-identical subunits are generated from the proenzyme in this reaction, and the pyruvate is formed at the N-terminus of the alpha chain, which is derived from the carboxyl end of the proenzyme. The autoendoproteolytic cleavage occurs by a canonical serine protease mechanism, in which the side chain hydroxyl group of the serine supplies its oxygen atom to form the C-terminus of the beta chain, while the remainder of the serine residue undergoes an oxidative deamination to produce ammonia and the pyruvoyl prosthetic group on the alpha chain. During this reaction, the Ser that is part of the protease active site of the proenzyme becomes the pyruvoyl prosthetic group, which constitutes an essential element of the active site of the mature decarboxylase.' . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the phosphatidylserine decarboxylase family. PSD-B subfamily. Eukaryotic type I sub-subfamily.' . ?namedpart7 up:recommendedName _:870938 . ?namedpart8 up:recommendedName _:870940 . ?namedpart9 up:recommendedName _:870942 . ?namedpart10 up:recommendedName _:870944 . ?namedpart11 up:recommendedName _:870946 . ?namedpart12 up:recommendedName _:870948 . ?case15 up:classifiedWith GO:0005789 , keyword:256 ; up:precursor "true"^^xsd:boolean ; up:recommendedName ?name16 . ?name16 up:ecName '4.1.1.65' ; up:fullName 'Phosphatidylserine decarboxylase proenzyme' ; rdf:type up:Structured_Name . ?case19 up:classifiedWith GO:0005743 , keyword:496 , keyword:999 . ?case20 up:precursor "true"^^xsd:boolean ; up:recommendedName ?name21 . ?name21 up:ecName '4.1.1.65' ; up:fullName 'Phosphatidylserine decarboxylase proenzyme 1, mitochondrial' ; rdf:type up:Structured_Name . ?case22 up:precursor "true"^^xsd:boolean ; up:recommendedName ?name23 . ?name23 up:ecName '4.1.1.65' ; up:fullName 'Phosphatidylserine decarboxylase proenzyme, mitochondrial' ; rdf:type up:Structured_Name . ?pfs24 up:annotation ?annotation25 . ?annotation25 faldo:begin ?pfsb26 ; faldo:end ?pfse27 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfse27 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfs30 up:annotation ?annotation31 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Charge relay system; for autoendoproteolytic cleavage activity' . ?pfsb32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse33 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Charge relay system; for autoendoproteolytic cleavage activity' . ?pfsb38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Charge relay system; for autoendoproteolytic cleavage activity' . ?pfsb44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Schiff-base intermediate with substrate; via pyruvic acid; for decarboxylase activity' . ?pfsb50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; rdf:type up:Site_Annotation ; rdfs:comment 'Cleavage (non-hydrolytic); by autocatalysis' . ?pfsb56 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfs60 up:annotation ?annotation61 . ?annotation61 faldo:begin ?pfsb62 ; faldo:end ?pfse63 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'Pyruvic acid (Ser); by autocatalysis' . ?pfsb62 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse63 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfs66 up:annotation ?annotation67 . ?annotation67 faldo:begin ?pfsb68 ; faldo:end ?pfse69 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Phosphatidylserine decarboxylase 1 beta chain' . ?pfsb68 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfs72 up:annotation ?annotation73 . ?annotation73 faldo:begin ?pfsb74 ; faldo:end ?pfse75 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Phosphatidylserine decarboxylase 1 alpha chain' . ?pfsb74 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?pfse75 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?pfs78 up:annotation ?annotation79 . ?annotation79 faldo:begin ?pfsb80 ; faldo:end ?pfse81 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Phosphatidylserine decarboxylase beta chain' . ?pfsb80 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?pfse81 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?pfs84 up:annotation ?annotation85 . ?annotation85 faldo:begin ?pfsb86 ; faldo:end ?pfse87 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Phosphatidylserine decarboxylase alpha chain' . ?pfsb86 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?pfse87 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?pfs90 up:annotation ?annotation91 . ?annotation91 faldo:begin ?pfsb92 ; faldo:end ?pfse93 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Mitochondrial matrix' . ?pfsb92 faldo:position ?thisPositionOn94 ; rdf:type faldo:ExactPosition . ?pfse93 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?pfs96 up:annotation ?annotation97 . ?annotation97 faldo:begin ?pfsb98 ; faldo:end ?pfse99 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Mitochondrial intermembrane' . ?pfsb98 faldo:position ?thisPositionOn100 ; rdf:type faldo:ExactPosition . ?pfse99 faldo:position ?thisPositionOn101 ; rdf:type faldo:ExactPosition . _:870974 a rdf:Statement ; up:attribution _:870918 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:870975 a rdf:Statement ; up:attribution _:870919 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:870976 a rdf:Statement ; up:attribution _:870920 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:870977 a rdf:Statement ; up:attribution _:870921 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:870978 a rdf:Statement ; up:attribution _:870922 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:870979 a rdf:Statement ; up:attribution _:870923 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:870980 a rdf:Statement ; up:attribution _:870924 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:210 . _:870981 a rdf:Statement ; up:attribution _:870925 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:444 . _:870982 a rdf:Statement ; up:attribution _:870926 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:443 . _:870983 a rdf:Statement ; up:attribution _:870927 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:456 . _:870984 a rdf:Statement ; up:attribution _:870928 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:870985 a rdf:Statement ; up:attribution _:870929 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:870986 a rdf:Statement ; up:attribution _:870930 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:870987 a rdf:Statement ; up:attribution _:870931 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:594 . _:870988 a rdf:Statement ; up:attribution _:870932 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1208 . _:870989 a rdf:Statement ; up:attribution _:870933 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:670 . _:870990 a rdf:Statement ; up:attribution _:870934 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:865 . _:870991 a rdf:Statement ; up:attribution _:870935 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004609 . _:870992 a rdf:Statement ; up:attribution _:870936 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006646 . _:870993 a rdf:Statement ; up:attribution _:870937 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016540 . _:870994 a rdf:Statement ; up:attribution _:870939 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart7 . _:870995 a rdf:Statement ; up:attribution _:870941 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart8 . _:870996 a rdf:Statement ; up:attribution _:870943 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart9 . _:870997 a rdf:Statement ; up:attribution _:870945 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart10 . _:870998 a rdf:Statement ; up:attribution _:870947 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart11 . _:870999 a rdf:Statement ; up:attribution _:870949 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart12 . _:871000 a rdf:Statement ; up:attribution _:870950 ; rdf:subject ?case15 ; rdf:predicate up:recommendedName ; rdf:object ?name16 . _:871001 a rdf:Statement ; up:attribution _:870951 ; rdf:subject ?case15 ; rdf:predicate up:precursor ; rdf:object "true"^^xsd:boolean . _:871002 a rdf:Statement ; up:attribution _:870952 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object keyword:256 . _:871003 a rdf:Statement ; up:attribution _:870953 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005789 . _:871004 a rdf:Statement ; up:attribution _:870954 ; rdf:subject ?case19 ; rdf:predicate up:classifiedWith ; rdf:object keyword:496 . _:871005 a rdf:Statement ; up:attribution _:870955 ; rdf:subject ?case19 ; rdf:predicate up:classifiedWith ; rdf:object keyword:999 . _:871006 a rdf:Statement ; up:attribution _:870956 ; rdf:subject ?case19 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005743 . _:871007 a rdf:Statement ; up:attribution _:870957 ; rdf:subject ?case20 ; rdf:predicate up:recommendedName ; rdf:object ?name21 . _:871008 a rdf:Statement ; up:attribution _:870958 ; rdf:subject ?case20 ; rdf:predicate up:precursor ; rdf:object "true"^^xsd:boolean . _:871009 a rdf:Statement ; up:attribution _:870959 ; rdf:subject ?case22 ; rdf:predicate up:recommendedName ; rdf:object ?name23 . _:871010 a rdf:Statement ; up:attribution _:870960 ; rdf:subject ?case22 ; rdf:predicate up:precursor ; rdf:object "true"^^xsd:boolean . _:871011 a rdf:Statement ; up:source unirule:MF_03208 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:871012 a rdf:Statement ; up:attribution _:870961 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:871013 a rdf:Statement ; up:source unirule:MF_03208 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:871014 a rdf:Statement ; up:attribution _:870962 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:871015 a rdf:Statement ; up:source unirule:MF_03208 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:871016 a rdf:Statement ; up:attribution _:870963 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:871017 a rdf:Statement ; up:source unirule:MF_03208 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:871018 a rdf:Statement ; up:attribution _:870964 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:871019 a rdf:Statement ; up:source unirule:MF_03208 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:871020 a rdf:Statement ; up:attribution _:870965 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:871021 a rdf:Statement ; up:source unirule:MF_03208 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:871022 a rdf:Statement ; up:attribution _:870966 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:871023 a rdf:Statement ; up:source unirule:MF_03208 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:871024 a rdf:Statement ; up:attribution _:870967 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:871025 a rdf:Statement ; up:source unirule:MF_03208 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:871026 a rdf:Statement ; up:attribution _:870968 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:871027 a rdf:Statement ; up:source unirule:MF_03208 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:871028 a rdf:Statement ; up:attribution _:870969 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:871029 a rdf:Statement ; up:source unirule:MF_03208 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:871030 a rdf:Statement ; up:attribution _:870970 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:871031 a rdf:Statement ; up:source unirule:MF_03208 ; rdf:subject ?pfs84 ; rdf:predicate up:annotation ; rdf:object ?annotation85 . _:871032 a rdf:Statement ; up:attribution _:870971 ; rdf:subject ?pfs84 ; rdf:predicate up:annotation ; rdf:object ?annotation85 . _:871033 a rdf:Statement ; up:source unirule:MF_03208 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . _:871034 a rdf:Statement ; up:attribution _:870972 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . _:871035 a rdf:Statement ; up:source unirule:MF_03208 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:871036 a rdf:Statement ; up:attribution _:870973 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03208 #Rule MF_03208 Created by:ipedruzz on:2016-01-06 Modified by:ecastro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03208 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03208a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_03208a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_03208a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_03208a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_03208a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_03208a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_03208a7')) AS ?namedpart7) . BIND(URI(CONCAT(STR(?this), '#MF_03208a8')) AS ?namedpart8) . BIND(URI(CONCAT(STR(?this), '#MF_03208a9')) AS ?namedpart9) . BIND(URI(CONCAT(STR(?this), '#MF_03208a10')) AS ?namedpart10) . BIND(URI(CONCAT(STR(?this), '#MF_03208a11')) AS ?namedpart11) . BIND(URI(CONCAT(STR(?this), '#MF_03208a12')) AS ?namedpart12) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch106 faldo:location ?templateMotifSequenceMatchRegionB3L2V1107 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationB3L2V1109 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarB3L2V1MF_03208102 . ?templateMotifSequenceMatchRegionB3L2V1107 faldo:begin ?templateMotifSequenceMatchBeginB3L2V1108 . ?templateMotifSequenceMatchBeginB3L2V1108 faldo:position ?templateMotifSequenceMatchBeginPositionB3L2V1103 ; faldo:reference isoform:B3L2V1-1 . ?templateMotifSequenceProfileAlignmentOperationB3L2V1109 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?targetMotifMatch110 faldo:location ?targetMotifMatchRegionMatch111 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03208113 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarB3L2V1MF_03208104 . ?targetMotifMatchRegionMatch111 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03208112 . ?targetMotifMatchRegionMatchBeginMF_03208112 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03208105 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03208113 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarB3L2V1MF_03208102, 1, (STRLEN(?templateMotifCigarB3L2V1MF_03208102) - STRLEN(REPLACE(?templateMotifCigarB3L2V1MF_03208102, CONCAT('^(?:-*[^-]){', STR(((18 - ?templateMotifSequenceMatchBeginPositionB3L2V1103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208104, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208104) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208104, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208104) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) . BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_03208105) - 1) AS ?thisPositionOn28) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarB3L2V1MF_03208102, 1, (STRLEN(?templateMotifCigarB3L2V1MF_03208102) - STRLEN(REPLACE(?templateMotifCigarB3L2V1MF_03208102, CONCAT('^(?:-*[^-]){', STR(((36 - ?templateMotifSequenceMatchBeginPositionB3L2V1103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208104, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208104) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208104, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208104) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) . BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_03208105) - 1) AS ?thisPositionOn29) . BIND(?this AS ?pfs1t118) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) . FILTER ((BOUND(?thisPositionOn28) && BOUND(?thisPositionOn29))) . BIND(URI(CONCAT(STR(?this), '#MF_03208a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionB3L2V1124 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationB3L2V1126 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarB3L2V1MF_03208119 . ?templateMotifSequenceMatchRegionB3L2V1124 faldo:begin ?templateMotifSequenceMatchBeginB3L2V1125 . ?templateMotifSequenceMatchBeginB3L2V1125 faldo:position ?templateMotifSequenceMatchBeginPositionB3L2V1120 ; faldo:reference isoform:B3L2V1-1 . ?templateMotifSequenceProfileAlignmentOperationB3L2V1126 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03208130 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarB3L2V1MF_03208121 . ?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03208129 . ?targetMotifMatchRegionMatchBeginMF_03208129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03208122 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03208130 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarB3L2V1MF_03208119, 1, (STRLEN(?templateMotifCigarB3L2V1MF_03208119) - STRLEN(REPLACE(?templateMotifCigarB3L2V1MF_03208119, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionB3L2V1120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208121, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208121) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208121, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208121) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_03208122) - 1) AS ?thisPositionOn34) . BIND(?thisPositionOn34 AS ?thisPositionOn35) . BIND(?this AS ?pfs1t133) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse33) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_03208a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionB3L2V1139 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationB3L2V1141 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarB3L2V1MF_03208134 . ?templateMotifSequenceMatchRegionB3L2V1139 faldo:begin ?templateMotifSequenceMatchBeginB3L2V1140 . ?templateMotifSequenceMatchBeginB3L2V1140 faldo:position ?templateMotifSequenceMatchBeginPositionB3L2V1135 ; faldo:reference isoform:B3L2V1-1 . ?templateMotifSequenceProfileAlignmentOperationB3L2V1141 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03208145 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarB3L2V1MF_03208136 . ?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03208144 . ?targetMotifMatchRegionMatchBeginMF_03208144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03208137 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03208145 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarB3L2V1MF_03208134, 1, (STRLEN(?templateMotifCigarB3L2V1MF_03208134) - STRLEN(REPLACE(?templateMotifCigarB3L2V1MF_03208134, CONCAT('^(?:-*[^-]){', STR(((198 - ?templateMotifSequenceMatchBeginPositionB3L2V1135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208136, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208136) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208136, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208136) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_03208137) - 1) AS ?thisPositionOn40) . BIND(?thisPositionOn40 AS ?thisPositionOn41) . BIND(?this AS ?pfs1t148) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse39) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_03208a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionB3L2V1154 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationB3L2V1156 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarB3L2V1MF_03208149 . ?templateMotifSequenceMatchRegionB3L2V1154 faldo:begin ?templateMotifSequenceMatchBeginB3L2V1155 . ?templateMotifSequenceMatchBeginB3L2V1155 faldo:position ?templateMotifSequenceMatchBeginPositionB3L2V1150 ; faldo:reference isoform:B3L2V1-1 . ?templateMotifSequenceProfileAlignmentOperationB3L2V1156 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03208160 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarB3L2V1MF_03208151 . ?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03208159 . ?targetMotifMatchRegionMatchBeginMF_03208159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03208152 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03208160 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarB3L2V1MF_03208149, 1, (STRLEN(?templateMotifCigarB3L2V1MF_03208149) - STRLEN(REPLACE(?templateMotifCigarB3L2V1MF_03208149, CONCAT('^(?:-*[^-]){', STR(((308 - ?templateMotifSequenceMatchBeginPositionB3L2V1150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208151, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208151) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208151, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208151) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_03208152) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t163) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse45) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_03208a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionB3L2V1169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationB3L2V1171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarB3L2V1MF_03208164 . ?templateMotifSequenceMatchRegionB3L2V1169 faldo:begin ?templateMotifSequenceMatchBeginB3L2V1170 . ?templateMotifSequenceMatchBeginB3L2V1170 faldo:position ?templateMotifSequenceMatchBeginPositionB3L2V1165 ; faldo:reference isoform:B3L2V1-1 . ?templateMotifSequenceProfileAlignmentOperationB3L2V1171 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03208175 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarB3L2V1MF_03208166 . ?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03208174 . ?targetMotifMatchRegionMatchBeginMF_03208174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03208167 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03208175 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarB3L2V1MF_03208164, 1, (STRLEN(?templateMotifCigarB3L2V1MF_03208164) - STRLEN(REPLACE(?templateMotifCigarB3L2V1MF_03208164, CONCAT('^(?:-*[^-]){', STR(((308 - ?templateMotifSequenceMatchBeginPositionB3L2V1165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208166, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208166) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208166, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208166) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_03208167) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs1t178) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse51) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_03208a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionB3L2V1184 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationB3L2V1186 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarB3L2V1MF_03208179 . ?templateMotifSequenceMatchRegionB3L2V1184 faldo:begin ?templateMotifSequenceMatchBeginB3L2V1185 . ?templateMotifSequenceMatchBeginB3L2V1185 faldo:position ?templateMotifSequenceMatchBeginPositionB3L2V1180 ; faldo:reference isoform:B3L2V1-1 . ?templateMotifSequenceProfileAlignmentOperationB3L2V1186 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03208190 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarB3L2V1MF_03208181 . ?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03208189 . ?targetMotifMatchRegionMatchBeginMF_03208189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03208182 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03208190 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarB3L2V1MF_03208179, 1, (STRLEN(?templateMotifCigarB3L2V1MF_03208179) - STRLEN(REPLACE(?templateMotifCigarB3L2V1MF_03208179, CONCAT('^(?:-*[^-]){', STR(((307 - ?templateMotifSequenceMatchBeginPositionB3L2V1180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208181, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208181) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208181, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208181) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) . BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_03208182) - 1) AS ?thisPositionOn58) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarB3L2V1MF_03208179, 1, (STRLEN(?templateMotifCigarB3L2V1MF_03208179) - STRLEN(REPLACE(?templateMotifCigarB3L2V1MF_03208179, CONCAT('^(?:-*[^-]){', STR(((308 - ?templateMotifSequenceMatchBeginPositionB3L2V1180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208181, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208181) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208181, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208181) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), '')))), '[^-]', ''))) AS ?step2194) . BIND(((?step2194 + ?targetMotifMatchRegionMatchBeginPositionMF_03208182) - 1) AS ?thisPositionOn59) . BIND(?this AS ?pfs1t195) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse57) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, (?thisPositionOn59 - ?thisPositionOn58)) = 'GS')) . BIND(URI(CONCAT(STR(?this), '#MF_03208a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch200 faldo:location ?templateMotifSequenceMatchRegionB3L2V1201 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationB3L2V1203 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarB3L2V1MF_03208196 . ?templateMotifSequenceMatchRegionB3L2V1201 faldo:begin ?templateMotifSequenceMatchBeginB3L2V1202 . ?templateMotifSequenceMatchBeginB3L2V1202 faldo:position ?templateMotifSequenceMatchBeginPositionB3L2V1197 ; faldo:reference isoform:B3L2V1-1 . ?templateMotifSequenceProfileAlignmentOperationB3L2V1203 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?targetMotifMatch204 faldo:location ?targetMotifMatchRegionMatch205 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03208207 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarB3L2V1MF_03208198 . ?targetMotifMatchRegionMatch205 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03208206 . ?targetMotifMatchRegionMatchBeginMF_03208206 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03208199 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03208207 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarB3L2V1MF_03208196, 1, (STRLEN(?templateMotifCigarB3L2V1MF_03208196) - STRLEN(REPLACE(?templateMotifCigarB3L2V1MF_03208196, CONCAT('^(?:-*[^-]){', STR(((308 - ?templateMotifSequenceMatchBeginPositionB3L2V1197) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1208) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208198, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208198) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208198, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208198) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), '')))), '[^-]', ''))) AS ?step2209) . BIND(((?step2209 + ?targetMotifMatchRegionMatchBeginPositionMF_03208199) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs1t210) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse63) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_03208a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch216 faldo:location ?templateMotifSequenceMatchRegionB3L2V1217 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationB3L2V1219 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarB3L2V1MF_03208212 . ?templateMotifSequenceMatchRegionB3L2V1217 faldo:begin ?templateMotifSequenceMatchBeginB3L2V1218 . ?templateMotifSequenceMatchBeginB3L2V1218 faldo:position ?templateMotifSequenceMatchBeginPositionB3L2V1213 ; faldo:reference isoform:B3L2V1-1 . ?templateMotifSequenceProfileAlignmentOperationB3L2V1219 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?targetMotifMatch220 faldo:location ?targetMotifMatchRegionMatch221 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03208223 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarB3L2V1MF_03208214 . ?targetMotifMatchRegionMatch221 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03208222 . ?targetMotifMatchRegionMatchBeginMF_03208222 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03208215 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03208223 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . VALUES ?supertaxon211 {taxon:4751 taxon:33090} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon211 . BIND(1 AS ?thisPositionOn70) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarB3L2V1MF_03208212, 1, (STRLEN(?templateMotifCigarB3L2V1MF_03208212) - STRLEN(REPLACE(?templateMotifCigarB3L2V1MF_03208212, CONCAT('^(?:-*[^-]){', STR(((307 - ?templateMotifSequenceMatchBeginPositionB3L2V1213) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1224) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208214, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208214) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208214, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1224), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208214, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208214) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208214, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1224), '}'), '')))), '[^-]', ''))) AS ?step2225) . BIND(((?step2225 + ?targetMotifMatchRegionMatchBeginPositionMF_03208215) - 1) AS ?thisPositionOn71) . BIND(?this AS ?pfs2t226) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse69) . FILTER ((BOUND(?thisPositionOn70) && BOUND(?thisPositionOn71))) . BIND(URI(CONCAT(STR(?this), '#MF_03208a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch232 faldo:location ?templateMotifSequenceMatchRegionB3L2V1233 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationB3L2V1235 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarB3L2V1MF_03208228 . ?templateMotifSequenceMatchRegionB3L2V1233 faldo:begin ?templateMotifSequenceMatchBeginB3L2V1234 . ?templateMotifSequenceMatchBeginB3L2V1234 faldo:position ?templateMotifSequenceMatchBeginPositionB3L2V1229 ; faldo:reference isoform:B3L2V1-1 . ?templateMotifSequenceProfileAlignmentOperationB3L2V1235 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?targetMotifMatch236 faldo:location ?targetMotifMatchRegionMatch237 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03208239 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarB3L2V1MF_03208230 . ?targetMotifMatchRegionMatch237 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03208238 . ?targetMotifMatchRegionMatchBeginMF_03208238 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03208231 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03208239 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . VALUES ?supertaxon227 {taxon:4751 taxon:33090} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon227 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarB3L2V1MF_03208228, 1, (STRLEN(?templateMotifCigarB3L2V1MF_03208228) - STRLEN(REPLACE(?templateMotifCigarB3L2V1MF_03208228, CONCAT('^(?:-*[^-]){', STR(((308 - ?templateMotifSequenceMatchBeginPositionB3L2V1229) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1240) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208230, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208230) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208230, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208230, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208230) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208230, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), '')))), '[^-]', ''))) AS ?step2241) . BIND(((?step2241 + ?targetMotifMatchRegionMatchBeginPositionMF_03208231) - 1) AS ?thisPositionOn76) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn77) . BIND(?this AS ?pfs2t242) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb74) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse75) . FILTER ((BOUND(?thisPositionOn76) && BOUND(?thisPositionOn77))) . BIND(URI(CONCAT(STR(?this), '#MF_03208a73')) AS ?annotation73) . BIND(?this AS ?pfs72) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch248 faldo:location ?templateMotifSequenceMatchRegionB3L2V1249 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationB3L2V1251 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarB3L2V1MF_03208244 . ?templateMotifSequenceMatchRegionB3L2V1249 faldo:begin ?templateMotifSequenceMatchBeginB3L2V1250 . ?templateMotifSequenceMatchBeginB3L2V1250 faldo:position ?templateMotifSequenceMatchBeginPositionB3L2V1245 ; faldo:reference isoform:B3L2V1-1 . ?templateMotifSequenceProfileAlignmentOperationB3L2V1251 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?targetMotifMatch252 faldo:location ?targetMotifMatchRegionMatch253 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03208255 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarB3L2V1MF_03208246 . ?targetMotifMatchRegionMatch253 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03208254 . ?targetMotifMatchRegionMatchBeginMF_03208254 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03208247 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03208255 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon243 {taxon:4751 taxon:33090} ?thisOrganism rdfs:subClassOf+ ?supertaxon243 . })) . BIND(1 AS ?thisPositionOn82) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarB3L2V1MF_03208244, 1, (STRLEN(?templateMotifCigarB3L2V1MF_03208244) - STRLEN(REPLACE(?templateMotifCigarB3L2V1MF_03208244, CONCAT('^(?:-*[^-]){', STR(((307 - ?templateMotifSequenceMatchBeginPositionB3L2V1245) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1256) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208246, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208246) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208246, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1256), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208246, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208246) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208246, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1256), '}'), '')))), '[^-]', ''))) AS ?step2257) . BIND(((?step2257 + ?targetMotifMatchRegionMatchBeginPositionMF_03208247) - 1) AS ?thisPositionOn83) . BIND(?this AS ?pfs3t258) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb80) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse81) . FILTER ((BOUND(?thisPositionOn82) && BOUND(?thisPositionOn83))) . BIND(URI(CONCAT(STR(?this), '#MF_03208a79')) AS ?annotation79) . BIND(?this AS ?pfs78) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch264 faldo:location ?templateMotifSequenceMatchRegionB3L2V1265 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationB3L2V1267 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarB3L2V1MF_03208260 . ?templateMotifSequenceMatchRegionB3L2V1265 faldo:begin ?templateMotifSequenceMatchBeginB3L2V1266 . ?templateMotifSequenceMatchBeginB3L2V1266 faldo:position ?templateMotifSequenceMatchBeginPositionB3L2V1261 ; faldo:reference isoform:B3L2V1-1 . ?templateMotifSequenceProfileAlignmentOperationB3L2V1267 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?targetMotifMatch268 faldo:location ?targetMotifMatchRegionMatch269 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03208271 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarB3L2V1MF_03208262 . ?targetMotifMatchRegionMatch269 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03208270 . ?targetMotifMatchRegionMatchBeginMF_03208270 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03208263 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03208271 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon259 {taxon:4751 taxon:33090} ?thisOrganism rdfs:subClassOf+ ?supertaxon259 . })) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarB3L2V1MF_03208260, 1, (STRLEN(?templateMotifCigarB3L2V1MF_03208260) - STRLEN(REPLACE(?templateMotifCigarB3L2V1MF_03208260, CONCAT('^(?:-*[^-]){', STR(((308 - ?templateMotifSequenceMatchBeginPositionB3L2V1261) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1272) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208262, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208262) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1272), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208262, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208262) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1272), '}'), '')))), '[^-]', ''))) AS ?step2273) . BIND(((?step2273 + ?targetMotifMatchRegionMatchBeginPositionMF_03208263) - 1) AS ?thisPositionOn88) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn89) . BIND(?this AS ?pfs3t274) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb86) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse87) . FILTER ((BOUND(?thisPositionOn88) && BOUND(?thisPositionOn89))) . BIND(URI(CONCAT(STR(?this), '#MF_03208a85')) AS ?annotation85) . BIND(?this AS ?pfs84) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch279 faldo:location ?templateMotifSequenceMatchRegionB3L2V1280 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationB3L2V1282 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarB3L2V1MF_03208275 . ?templateMotifSequenceMatchRegionB3L2V1280 faldo:begin ?templateMotifSequenceMatchBeginB3L2V1281 . ?templateMotifSequenceMatchBeginB3L2V1281 faldo:position ?templateMotifSequenceMatchBeginPositionB3L2V1276 ; faldo:reference isoform:B3L2V1-1 . ?templateMotifSequenceProfileAlignmentOperationB3L2V1282 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?targetMotifMatch283 faldo:location ?targetMotifMatchRegionMatch284 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03208286 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarB3L2V1MF_03208277 . ?targetMotifMatchRegionMatch284 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03208285 . ?targetMotifMatchRegionMatchBeginMF_03208285 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03208278 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03208286 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1639119 . })) . BIND(1 AS ?thisPositionOn94) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarB3L2V1MF_03208275, 1, (STRLEN(?templateMotifCigarB3L2V1MF_03208275) - STRLEN(REPLACE(?templateMotifCigarB3L2V1MF_03208275, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionB3L2V1276) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1287) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208277, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208277) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1287), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208277, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208277) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1287), '}'), '')))), '[^-]', ''))) AS ?step2288) . BIND(((?step2288 + ?targetMotifMatchRegionMatchBeginPositionMF_03208278) - 1) AS ?thisPositionOn95) . BIND(?this AS ?pfs4t289) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfsb92) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfse93) . FILTER ((BOUND(?thisPositionOn94) && BOUND(?thisPositionOn95))) . BIND(URI(CONCAT(STR(?this), '#MF_03208a91')) AS ?annotation91) . BIND(?this AS ?pfs90) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch294 faldo:location ?templateMotifSequenceMatchRegionB3L2V1295 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationB3L2V1297 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarB3L2V1MF_03208290 . ?templateMotifSequenceMatchRegionB3L2V1295 faldo:begin ?templateMotifSequenceMatchBeginB3L2V1296 . ?templateMotifSequenceMatchBeginB3L2V1296 faldo:position ?templateMotifSequenceMatchBeginPositionB3L2V1291 ; faldo:reference isoform:B3L2V1-1 . ?templateMotifSequenceProfileAlignmentOperationB3L2V1297 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?targetMotifMatch298 faldo:location ?targetMotifMatchRegionMatch299 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03208301 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarB3L2V1MF_03208292 . ?targetMotifMatchRegionMatch299 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03208300 . ?targetMotifMatchRegionMatchBeginMF_03208300 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03208293 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03208301 edam:has_input signature:MF_03208 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1639119 . })) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarB3L2V1MF_03208290, 1, (STRLEN(?templateMotifCigarB3L2V1MF_03208290) - STRLEN(REPLACE(?templateMotifCigarB3L2V1MF_03208290, CONCAT('^(?:-*[^-]){', STR(((37 - ?templateMotifSequenceMatchBeginPositionB3L2V1291) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1302) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208292, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208292) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208292, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1302), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarB3L2V1MF_03208292, 1, (STRLEN(?targetMotifMatchCigarB3L2V1MF_03208292) - STRLEN(REPLACE(?targetMotifMatchCigarB3L2V1MF_03208292, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1302), '}'), '')))), '[^-]', ''))) AS ?step2303) . BIND(((?step2303 + ?targetMotifMatchRegionMatchBeginPositionMF_03208293) - 1) AS ?thisPositionOn100) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn101) . BIND(?this AS ?pfs4t304) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn100))) AS ?pfsb98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn101))) AS ?pfse99) . FILTER ((BOUND(?thisPositionOn100) && BOUND(?thisPositionOn101))) . BIND(URI(CONCAT(STR(?this), '#MF_03208a97')) AS ?annotation97) . BIND(?this AS ?pfs96) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4751 . BIND(?this AS ?case13) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case14) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1639119 . BIND(?this AS ?case15) . BIND(URI(CONCAT(STR(?this), '#MF_03208a16')) AS ?name16) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:6237 . BIND(?this AS ?case17) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:7742 . })) . BIND(?this AS ?case18) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1639119 . })) . BIND(?this AS ?case19) . } OPTIONAL { ?this a up:Protein . VALUES ?supertaxon305 {taxon:4751 taxon:33090} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon305 . BIND(?this AS ?case20) . BIND(URI(CONCAT(STR(?this), '#MF_03208a21')) AS ?name21) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon306 {taxon:4751 taxon:33090 taxon:1639119} ?thisOrganism rdfs:subClassOf+ ?supertaxon306 . })) . BIND(?this AS ?case22) . BIND(URI(CONCAT(STR(?this), '#MF_03208a23')) AS ?name23) . } }