CONSTRUCT { _:828797 up:source unirule:MF_03125 . _:828798 up:source unirule:MF_03125 . _:828799 up:source unirule:MF_03125 . _:828800 up:source unirule:MF_03125 . _:828801 up:source unirule:MF_03125 . _:828802 up:source unirule:MF_03125 . _:828803 up:source unirule:MF_03125 . _:828804 up:source unirule:MF_03125 . _:828805 up:source unirule:MF_03125 . _:828806 up:source unirule:MF_03125 . _:828807 up:source unirule:MF_03125 . _:828808 up:source unirule:MF_03125 . _:828809 up:source unirule:MF_03125 . _:828810 up:source unirule:MF_03125 . _:828811 up:source unirule:MF_03125 . _:828812 up:source unirule:MF_03125 . _:828813 up:source unirule:MF_03125 . _:828814 up:source unirule:MF_03125 . _:828815 up:source unirule:MF_03125 . _:828816 up:source unirule:MF_03125 . _:828817 up:source unirule:MF_03125 . _:828818 up:source unirule:MF_03125 . _:828819 up:source unirule:MF_03125 . _:828820 up:source unirule:MF_03125 . _:828821 up:source unirule:MF_03125 . _:828822 up:source unirule:MF_03125 . _:828823 up:source unirule:MF_03125 . _:828824 up:source unirule:MF_03125 . _:828825 up:source unirule:MF_03125 . _:828826 up:source unirule:MF_03125 . _:828827 up:source unirule:MF_03125 . _:828828 up:source unirule:MF_03125 . _:828829 up:source unirule:MF_03125 . _:828830 up:source unirule:MF_03125 . _:828831 up:source unirule:MF_03125 . _:828832 up:source unirule:MF_03125 . _:828833 up:source unirule:MF_03125 . _:828834 up:source unirule:MF_03125 . _:828835 up:source unirule:MF_03125 . _:828836 up:source unirule:MF_03125 . _:828837 up:source unirule:MF_03125 . _:828838 up:source unirule:MF_03125 . _:828839 up:source unirule:MF_03125 . _:828840 up:source unirule:MF_03125 . _:828841 up:source unirule:MF_03125 . _:828842 up:source unirule:MF_03125 . _:828843 up:source unirule:MF_03125 . _:828844 up:source unirule:MF_03125 . _:828845 up:source unirule:MF_03125 . ?this up:annotation ?annotation0 , ?annotation2 , ?annotation3 , ?annotation4 , ?annotation5 ; up:classifiedWith GO:0000287 , GO:0004019 , GO:0005525 , GO:0005737 , GO:0044208 , keyword:342 , keyword:436 , keyword:460 , keyword:479 , keyword:547 , keyword:658 . ?annotation0 up:activity ?activity1 ; rdf:type up:Catalytic_Activity_Annotation . ?activity1 up:catalyticActivity <http://rdf.rhea-db.org/15753>; up:enzymeClass <http://purl.uniprot.org/enzyme/6.3.4.4>. ?annotation2 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 Mg(2+) ion per subunit.' . ?annotation3 a up:Pathway_Annotation ; rdfs:comment 'Purine metabolism; AMP biosynthesis via de novo pathway; AMP from IMP: step 1/2.' . ?annotation4 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation5 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the adenylosuccinate synthetase family.' . ?case6 up:alternativeName ?name8 ; up:classifiedWith GO:0070111 , keyword:934 , keyword:994 ; up:recommendedName ?name7 . ?name7 up:ecName '6.3.4.4' ; up:fullName 'Adenylosuccinate synthetase, organellar chromatophore' ; up:shortName 'AMPSase' , 'AdSS' ; rdf:type up:Structured_Name . ?name8 up:fullName 'IMP--aspartate ligase' ; rdf:type up:Structured_Name . ?case12 up:alternativeName ?name14 ; up:classifiedWith GO:0009507 , keyword:150 , keyword:934 ; up:recommendedName ?name13 . ?name13 up:ecName '6.3.4.4' ; up:fullName 'Adenylosuccinate synthetase, chloroplastic' ; up:shortName 'AMPSase' , 'AdSS' ; rdf:type up:Structured_Name . ?name14 up:fullName 'IMP--aspartate ligase' ; rdf:type up:Structured_Name . ?case15 up:alternativeName ?name17 ; up:classifiedWith GO:0005737 , keyword:963 ; up:recommendedName ?name16 . ?name16 up:ecName '6.3.4.4' ; up:fullName 'Adenylosuccinate synthetase' ; up:shortName 'AMPSase' , 'AdSS' ; rdf:type up:Structured_Name . ?name17 up:fullName 'IMP--aspartate ligase' ; rdf:type up:Structured_Name . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; up:ligand ?ligand24 ; rdf:type up:Binding_Site_Annotation . ?pfsb22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?ligand24 rdfs:subClassOf chebi:37565 . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; up:ligand ?ligand31 ; rdf:type up:Binding_Site_Annotation . ?pfsb29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand31 rdfs:subClassOf chebi:37565 . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; up:ligand ?ligand38 ; rdf:type up:Binding_Site_Annotation . ?pfsb36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?ligand38 rdfs:subClassOf chebi:37565 . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; up:ligand ?ligand45 ; rdf:type up:Binding_Site_Annotation . ?pfsb43 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?ligand45 rdfs:subClassOf chebi:37565 . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; up:ligand ?ligand52 ; rdf:type up:Binding_Site_Annotation . ?pfsb50 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?ligand52 rdfs:subClassOf chebi:58053 . ?pfs55 up:annotation ?annotation56 . ?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:58053 . ?pfs62 up:annotation ?annotation63 . ?annotation63 faldo:begin ?pfsb64 ; faldo:end ?pfse65 ; up:ligand ?ligand66 ; rdf:type up:Binding_Site_Annotation . ?pfsb64 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?pfse65 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?ligand66 rdfs:subClassOf ?molecule67 . ?molecule67 rdfs:label 'substrate' . ?pfs70 up:annotation ?annotation71 . ?annotation71 faldo:begin ?pfsb72 ; faldo:end ?pfse73 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb72 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?pfse73 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?pfs76 up:annotation ?annotation77 . ?annotation77 faldo:begin ?pfsb78 ; faldo:end ?pfse79 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor' . ?pfsb78 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?pfse79 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?pfs82 up:annotation ?annotation83 . ?annotation83 faldo:begin ?pfsb84 ; faldo:end ?pfse85 ; up:ligand ?ligand86 ; rdf:type up:Binding_Site_Annotation . ?pfsb84 faldo:position ?thisPositionOn87 ; rdf:type faldo:ExactPosition . ?pfse85 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?ligand86 rdfs:subClassOf chebi:18420 . ?pfs89 up:annotation ?annotation90 . ?annotation90 faldo:begin ?pfsb91 ; faldo:end ?pfse92 ; up:ligand ?ligand93 ; rdf:type up:Binding_Site_Annotation . ?pfsb91 faldo:position ?thisPositionOn94 ; rdf:type faldo:ExactPosition . ?pfse92 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?ligand93 rdfs:subClassOf chebi:18420 . ?pfs96 up:annotation ?annotation97 . ?annotation97 faldo:begin ?pfsb98 ; faldo:end ?pfse99 ; up:ligand ?ligand100 ; rdf:type up:Binding_Site_Annotation . ?pfsb98 faldo:position ?thisPositionOn101 ; rdf:type faldo:ExactPosition . ?pfse99 faldo:position ?thisPositionOn102 ; rdf:type faldo:ExactPosition . ?ligand100 rdfs:subClassOf chebi:58053 . ?pfs103 up:annotation ?annotation104 . ?annotation104 faldo:begin ?pfsb105 ; faldo:end ?pfse106 ; up:ligand ?ligand107 ; rdf:type up:Binding_Site_Annotation . ?pfsb105 faldo:position ?thisPositionOn108 ; rdf:type faldo:ExactPosition . ?pfse106 faldo:position ?thisPositionOn109 ; rdf:type faldo:ExactPosition . ?ligand107 rdfs:subClassOf chebi:58053 . ?pfs110 up:annotation ?annotation111 . ?annotation111 faldo:begin ?pfsb112 ; faldo:end ?pfse113 ; up:ligand ?ligand114 ; rdf:type up:Binding_Site_Annotation . ?pfsb112 faldo:position ?thisPositionOn115 ; rdf:type faldo:ExactPosition . ?pfse113 faldo:position ?thisPositionOn116 ; rdf:type faldo:ExactPosition . ?ligand114 rdfs:subClassOf chebi:58053 . ?pfs117 up:annotation ?annotation118 . ?annotation118 faldo:begin ?pfsb119 ; faldo:end ?pfse120 ; up:ligand ?ligand121 ; rdf:type up:Binding_Site_Annotation . ?pfsb119 faldo:position ?thisPositionOn122 ; rdf:type faldo:ExactPosition . ?pfse120 faldo:position ?thisPositionOn123 ; rdf:type faldo:ExactPosition . ?ligand121 rdfs:subClassOf chebi:58053 . ?pfs124 up:annotation ?annotation125 . ?annotation125 faldo:begin ?pfsb126 ; faldo:end ?pfse127 ; up:ligand ?ligand128 ; rdf:type up:Binding_Site_Annotation . ?pfsb126 faldo:position ?thisPositionOn129 ; rdf:type faldo:ExactPosition . ?pfse127 faldo:position ?thisPositionOn130 ; rdf:type faldo:ExactPosition . ?ligand128 rdfs:subClassOf chebi:58053 . ?pfs131 up:annotation ?annotation132 . ?annotation132 faldo:begin ?pfsb133 ; faldo:end ?pfse134 ; up:ligand ?ligand135 ; rdf:type up:Binding_Site_Annotation . ?pfsb133 faldo:position ?thisPositionOn136 ; rdf:type faldo:ExactPosition . ?pfse134 faldo:position ?thisPositionOn137 ; rdf:type faldo:ExactPosition . ?ligand135 rdfs:subClassOf chebi:37565 . ?pfs138 up:annotation ?annotation139 . ?annotation139 faldo:begin ?pfsb140 ; faldo:end ?pfse141 ; up:ligand ?ligand142 ; rdf:type up:Binding_Site_Annotation . ?pfsb140 faldo:position ?thisPositionOn143 ; rdf:type faldo:ExactPosition . ?pfse141 faldo:position ?thisPositionOn144 ; rdf:type faldo:ExactPosition . ?ligand142 rdfs:subClassOf chebi:37565 . ?pfs145 up:annotation ?annotation146 . ?annotation146 faldo:begin ?pfsb147 ; faldo:end ?pfse148 ; up:ligand ?ligand149 ; rdf:type up:Binding_Site_Annotation . ?pfsb147 faldo:position ?thisPositionOn150 ; rdf:type faldo:ExactPosition . ?pfse148 faldo:position ?thisPositionOn151 ; rdf:type faldo:ExactPosition . ?ligand149 rdfs:subClassOf chebi:37565 . _:828846 a rdf:Statement ; up:attribution _:828797 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:828847 a rdf:Statement ; up:attribution _:828798 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:828848 a rdf:Statement ; up:attribution _:828799 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:828849 a rdf:Statement ; up:attribution _:828800 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:828850 a rdf:Statement ; up:attribution _:828801 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:828851 a rdf:Statement ; up:attribution _:828802 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:342 . _:828852 a rdf:Statement ; up:attribution _:828803 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:828853 a rdf:Statement ; up:attribution _:828804 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:828854 a rdf:Statement ; up:attribution _:828805 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:828855 a rdf:Statement ; up:attribution _:828806 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:828856 a rdf:Statement ; up:attribution _:828807 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:658 . _:828857 a rdf:Statement ; up:attribution _:828808 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:828858 a rdf:Statement ; up:attribution _:828809 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004019 . _:828859 a rdf:Statement ; up:attribution _:828810 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005525 . _:828860 a rdf:Statement ; up:attribution _:828811 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:828861 a rdf:Statement ; up:attribution _:828812 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0044208 . _:828862 a rdf:Statement ; up:attribution _:828813 ; rdf:subject ?case6 ; rdf:predicate up:recommendedName ; rdf:object ?name7 . _:828863 a rdf:Statement ; up:attribution _:828814 ; rdf:subject ?case6 ; rdf:predicate up:alternativeName ; rdf:object ?name8 . _:828864 a rdf:Statement ; up:attribution _:828815 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object keyword:994 . _:828865 a rdf:Statement ; up:attribution _:828816 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object keyword:934 . _:828866 a rdf:Statement ; up:attribution _:828817 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object GO:0070111 . _:828867 a rdf:Statement ; up:attribution _:828818 ; rdf:subject ?case12 ; rdf:predicate up:recommendedName ; rdf:object ?name13 . _:828868 a rdf:Statement ; up:attribution _:828819 ; rdf:subject ?case12 ; rdf:predicate up:alternativeName ; rdf:object ?name14 . _:828869 a rdf:Statement ; up:attribution _:828820 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object keyword:150 . _:828870 a rdf:Statement ; up:attribution _:828821 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object keyword:934 . _:828871 a rdf:Statement ; up:attribution _:828822 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object GO:0009507 . _:828872 a rdf:Statement ; up:attribution _:828823 ; rdf:subject ?case15 ; rdf:predicate up:recommendedName ; rdf:object ?name16 . _:828873 a rdf:Statement ; up:attribution _:828824 ; rdf:subject ?case15 ; rdf:predicate up:alternativeName ; rdf:object ?name17 . _:828874 a rdf:Statement ; up:attribution _:828825 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:828875 a rdf:Statement ; up:attribution _:828826 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:828876 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:828877 a rdf:Statement ; up:attribution _:828827 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:828878 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:828879 a rdf:Statement ; up:attribution _:828828 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:828880 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:828881 a rdf:Statement ; up:attribution _:828829 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:828882 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:828883 a rdf:Statement ; up:attribution _:828830 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:828884 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:828885 a rdf:Statement ; up:attribution _:828831 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:828886 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:828887 a rdf:Statement ; up:attribution _:828832 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:828888 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:828889 a rdf:Statement ; up:attribution _:828833 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:828890 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:828891 a rdf:Statement ; up:attribution _:828834 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:828892 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:828893 a rdf:Statement ; up:attribution _:828835 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:828894 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:828895 a rdf:Statement ; up:attribution _:828836 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:828896 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . _:828897 a rdf:Statement ; up:attribution _:828837 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . _:828898 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:828899 a rdf:Statement ; up:attribution _:828838 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:828900 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:828901 a rdf:Statement ; up:attribution _:828839 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:828902 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs110 ; rdf:predicate up:annotation ; rdf:object ?annotation111 . _:828903 a rdf:Statement ; up:attribution _:828840 ; rdf:subject ?pfs110 ; rdf:predicate up:annotation ; rdf:object ?annotation111 . _:828904 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs117 ; rdf:predicate up:annotation ; rdf:object ?annotation118 . _:828905 a rdf:Statement ; up:attribution _:828841 ; rdf:subject ?pfs117 ; rdf:predicate up:annotation ; rdf:object ?annotation118 . _:828906 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs124 ; rdf:predicate up:annotation ; rdf:object ?annotation125 . _:828907 a rdf:Statement ; up:attribution _:828842 ; rdf:subject ?pfs124 ; rdf:predicate up:annotation ; rdf:object ?annotation125 . _:828908 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs131 ; rdf:predicate up:annotation ; rdf:object ?annotation132 . _:828909 a rdf:Statement ; up:attribution _:828843 ; rdf:subject ?pfs131 ; rdf:predicate up:annotation ; rdf:object ?annotation132 . _:828910 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs138 ; rdf:predicate up:annotation ; rdf:object ?annotation139 . _:828911 a rdf:Statement ; up:attribution _:828844 ; rdf:subject ?pfs138 ; rdf:predicate up:annotation ; rdf:object ?annotation139 . _:828912 a rdf:Statement ; up:source unirule:MF_03125 ; rdf:subject ?pfs145 ; rdf:predicate up:annotation ; rdf:object ?annotation146 . _:828913 a rdf:Statement ; up:attribution _:828845 ; rdf:subject ?pfs145 ; rdf:predicate up:annotation ; rdf:object ?annotation146 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03125 #Rule MF_03125 Created by:? on:2012-08-21 Modified by:Edouard de Castro on:2024-09-03 { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00011 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03127 . })) . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00011 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03127 . })) . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2759 . })) . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00011 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03126 . })) . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2759 . })) . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00011 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2759 . })) . } UNION { ?this rdfs:seeAlso signature:MF_00011 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03127 . })) . { ?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 . } } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00011 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03127 . })) . { ?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 . } FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2759 . })) . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00011 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03126 . })) . { ?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 . } FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2759 . })) . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00011 . { ?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 . } FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2759 . })) . } BIND(URI(CONCAT(STR(?this), '#MF_03125a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_03125a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03125a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_03125a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_03125a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch156 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3157 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3159 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011152 . ?templateMotifSequenceMatchRegionQ9U8D3157 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3158 . ?templateMotifSequenceMatchBeginQ9U8D3158 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3153 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3159 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch160 faldo:location ?targetMotifMatchRegionMatch161 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011163 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011154 . ?targetMotifMatchRegionMatch161 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011162 . ?targetMotifMatchRegionMatchBeginMF_00011162 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011155 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011163 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011152, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011152) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011152, CONCAT('^(?:-*[^-]){', STR(((25 - ?templateMotifSequenceMatchBeginPositionQ9U8D3153) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1164) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011154, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011154) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011154, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011154) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), '')))), '[^-]', ''))) AS ?step2165) . BIND(((?step2165 + ?targetMotifMatchRegionMatchBeginPositionMF_00011155) - 1) AS ?thisPositionOn25) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011152, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011152) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011152, CONCAT('^(?:-*[^-]){', STR(((31 - ?templateMotifSequenceMatchBeginPositionQ9U8D3153) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011154, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011154) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011154, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011154) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) . BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_00011155) - 1) AS ?thisPositionOn26) . BIND(?this AS ?pfs1t168) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, (?thisPositionOn26 - ?thisPositionOn25)) = 'GDEGKGK')) . BIND(URI(CONCAT(STR(?this), '#MF_03125a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch173 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3174 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3176 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011169 . ?templateMotifSequenceMatchRegionQ9U8D3174 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3175 . ?templateMotifSequenceMatchBeginQ9U8D3175 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3170 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3176 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch177 faldo:location ?targetMotifMatchRegionMatch178 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011180 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011171 . ?targetMotifMatchRegionMatch178 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011179 . ?targetMotifMatchRegionMatchBeginMF_00011179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011172 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011180 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011169, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011169) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011169, CONCAT('^(?:-*[^-]){', STR(((53 - ?templateMotifSequenceMatchBeginPositionQ9U8D3170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011171, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011171) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011171, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011171) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) . BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_00011172) - 1) AS ?thisPositionOn32) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011169, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011169) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011169, CONCAT('^(?:-*[^-]){', STR(((55 - ?templateMotifSequenceMatchBeginPositionQ9U8D3170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1183) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011171, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011171) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011171, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011171) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), '')))), '[^-]', ''))) AS ?step2184) . BIND(((?step2184 + ?targetMotifMatchRegionMatchBeginPositionMF_00011172) - 1) AS ?thisPositionOn33) . BIND(?this AS ?pfs1t185) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) . FILTER (REGEX('GH[EST]', SUBSTR(?thisSequenceValue, ?thisPositionOn32, (?thisPositionOn33 - ?thisPositionOn32)))) . BIND(URI(CONCAT(STR(?this), '#MF_03125a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch190 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3191 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3193 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011186 . ?templateMotifSequenceMatchRegionQ9U8D3191 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3192 . ?templateMotifSequenceMatchBeginQ9U8D3192 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3187 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3193 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch194 faldo:location ?targetMotifMatchRegionMatch195 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011197 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011188 . ?targetMotifMatchRegionMatch195 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011196 . ?targetMotifMatchRegionMatchBeginMF_00011196 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011189 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011197 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011186, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011186) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011186, CONCAT('^(?:-*[^-]){', STR(((339 - ?templateMotifSequenceMatchBeginPositionQ9U8D3187) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1198) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011188, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011188) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011188, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011188) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), '')))), '[^-]', ''))) AS ?step2199) . BIND(((?step2199 + ?targetMotifMatchRegionMatchBeginPositionMF_00011189) - 1) AS ?thisPositionOn39) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011186, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011186) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011186, CONCAT('^(?:-*[^-]){', STR(((341 - ?templateMotifSequenceMatchBeginPositionQ9U8D3187) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1200) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011188, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011188) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011188, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011188) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), '')))), '[^-]', ''))) AS ?step2201) . BIND(((?step2201 + ?targetMotifMatchRegionMatchBeginPositionMF_00011189) - 1) AS ?thisPositionOn40) . BIND(?this AS ?pfs1t202) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) . FILTER (REGEX('K[ILMV]D', SUBSTR(?thisSequenceValue, ?thisPositionOn39, (?thisPositionOn40 - ?thisPositionOn39)))) . BIND(URI(CONCAT(STR(?this), '#MF_03125a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch207 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3208 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3210 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011203 . ?templateMotifSequenceMatchRegionQ9U8D3208 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3209 . ?templateMotifSequenceMatchBeginQ9U8D3209 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3204 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3210 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch211 faldo:location ?targetMotifMatchRegionMatch212 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011214 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011205 . ?targetMotifMatchRegionMatch212 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011213 . ?targetMotifMatchRegionMatchBeginMF_00011213 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011206 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011214 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011203, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011203) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011203, CONCAT('^(?:-*[^-]){', STR(((425 - ?templateMotifSequenceMatchBeginPositionQ9U8D3204) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1215) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011205, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011205) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011205, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011205) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), '')))), '[^-]', ''))) AS ?step2216) . BIND(((?step2216 + ?targetMotifMatchRegionMatchBeginPositionMF_00011206) - 1) AS ?thisPositionOn46) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011203, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011203) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011203, CONCAT('^(?:-*[^-]){', STR(((427 - ?templateMotifSequenceMatchBeginPositionQ9U8D3204) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1217) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011205, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011205) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011205, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011205) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), '')))), '[^-]', ''))) AS ?step2218) . BIND(((?step2218 + ?targetMotifMatchRegionMatchBeginPositionMF_00011206) - 1) AS ?thisPositionOn47) . BIND(?this AS ?pfs1t219) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse44) . FILTER (REGEX('G[INTV]G', SUBSTR(?thisSequenceValue, ?thisPositionOn46, (?thisPositionOn47 - ?thisPositionOn46)))) . BIND(URI(CONCAT(STR(?this), '#MF_03125a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch224 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3225 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3227 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011220 . ?templateMotifSequenceMatchRegionQ9U8D3225 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3226 . ?templateMotifSequenceMatchBeginQ9U8D3226 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3221 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3227 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch228 faldo:location ?targetMotifMatchRegionMatch229 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011231 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011222 . ?targetMotifMatchRegionMatch229 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011230 . ?targetMotifMatchRegionMatchBeginMF_00011230 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011223 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011231 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011220, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011220) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011220, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionQ9U8D3221) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1232) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011222, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011222) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011222, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011222) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), '')))), '[^-]', ''))) AS ?step2233) . BIND(((?step2233 + ?targetMotifMatchRegionMatchBeginPositionMF_00011223) - 1) AS ?thisPositionOn53) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011220, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011220) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011220, CONCAT('^(?:-*[^-]){', STR(((29 - ?templateMotifSequenceMatchBeginPositionQ9U8D3221) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1234) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011222, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011222) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011222, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011222) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), '')))), '[^-]', ''))) AS ?step2235) . BIND(((?step2235 + ?targetMotifMatchRegionMatchBeginPositionMF_00011223) - 1) AS ?thisPositionOn54) . BIND(?this AS ?pfs1t236) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse51) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn53, (?thisPositionOn54 - ?thisPositionOn53)) = 'DEGK')) . BIND(URI(CONCAT(STR(?this), '#MF_03125a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch241 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3242 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3244 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011237 . ?templateMotifSequenceMatchRegionQ9U8D3242 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3243 . ?templateMotifSequenceMatchBeginQ9U8D3243 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3238 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3244 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch245 faldo:location ?targetMotifMatchRegionMatch246 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011248 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011239 . ?targetMotifMatchRegionMatch246 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011247 . ?targetMotifMatchRegionMatchBeginMF_00011247 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011240 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011248 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011237, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011237) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011237, CONCAT('^(?:-*[^-]){', STR(((51 - ?templateMotifSequenceMatchBeginPositionQ9U8D3238) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1249) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011239, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011239) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011239, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011239) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), '')))), '[^-]', ''))) AS ?step2250) . BIND(((?step2250 + ?targetMotifMatchRegionMatchBeginPositionMF_00011240) - 1) AS ?thisPositionOn60) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011237, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011237) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011237, CONCAT('^(?:-*[^-]){', STR(((54 - ?templateMotifSequenceMatchBeginPositionQ9U8D3238) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1251) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011239, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011239) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011239, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011239) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), '')))), '[^-]', ''))) AS ?step2252) . BIND(((?step2252 + ?targetMotifMatchRegionMatchBeginPositionMF_00011240) - 1) AS ?thisPositionOn61) . BIND(?this AS ?pfs1t253) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse58) . FILTER (REGEX('N[AS]GH', SUBSTR(?thisSequenceValue, ?thisPositionOn60, (?thisPositionOn61 - ?thisPositionOn60)))) . BIND(URI(CONCAT(STR(?this), '#MF_03125a56')) AS ?annotation56) . BIND(?this AS ?pfs55) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch258 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3259 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3261 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011254 . ?templateMotifSequenceMatchRegionQ9U8D3259 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3260 . ?templateMotifSequenceMatchBeginQ9U8D3260 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3255 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3261 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch262 faldo:location ?targetMotifMatchRegionMatch263 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011265 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011256 . ?targetMotifMatchRegionMatch263 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011264 . ?targetMotifMatchRegionMatchBeginMF_00011264 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011257 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011265 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011254, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011254) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011254, CONCAT('^(?:-*[^-]){', STR(((307 - ?templateMotifSequenceMatchBeginPositionQ9U8D3255) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1266) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011256, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011256) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1266), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011256, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011256) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1266), '}'), '')))), '[^-]', ''))) AS ?step2267) . BIND(((?step2267 + ?targetMotifMatchRegionMatchBeginPositionMF_00011257) - 1) AS ?thisPositionOn68) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011254, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011254) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011254, CONCAT('^(?:-*[^-]){', STR(((313 - ?templateMotifSequenceMatchBeginPositionQ9U8D3255) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1268) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011256, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011256) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1268), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011256, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011256) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1268), '}'), '')))), '[^-]', ''))) AS ?step2269) . BIND(((?step2269 + ?targetMotifMatchRegionMatchBeginPositionMF_00011257) - 1) AS ?thisPositionOn69) . BIND(?this AS ?pfs1t270) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb64) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse65) . FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]T[ARNDCQEGHILKMFPSTWYVBZJUOX][KR][ARNDCQEGHILKMFPSTWYVBZJUOX]R', SUBSTR(?thisSequenceValue, ?thisPositionOn68, (?thisPositionOn69 - ?thisPositionOn68)))) . BIND(URI(CONCAT(STR(?this), '#MF_03125a63')) AS ?annotation63) . BIND(?this AS ?pfs62) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch275 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3276 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3278 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011271 . ?templateMotifSequenceMatchRegionQ9U8D3276 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3277 . ?templateMotifSequenceMatchBeginQ9U8D3277 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3272 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3278 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch279 faldo:location ?targetMotifMatchRegionMatch280 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011282 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011273 . ?targetMotifMatchRegionMatch280 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011281 . ?targetMotifMatchRegionMatchBeginMF_00011281 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011274 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011282 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011271, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011271) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011271, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionQ9U8D3272) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1283) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011273, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011273) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011273, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1283), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011273, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011273) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011273, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1283), '}'), '')))), '[^-]', ''))) AS ?step2284) . BIND(((?step2284 + ?targetMotifMatchRegionMatchBeginPositionMF_00011274) - 1) AS ?thisPositionOn74) . BIND(?thisPositionOn74 AS ?thisPositionOn75) . BIND(?this AS ?pfs1t285) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb72) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse73) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn74, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_03125a71')) AS ?annotation71) . BIND(?this AS ?pfs70) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch290 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3291 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3293 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011286 . ?templateMotifSequenceMatchRegionQ9U8D3291 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3292 . ?templateMotifSequenceMatchBeginQ9U8D3292 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3287 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3293 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch294 faldo:location ?targetMotifMatchRegionMatch295 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011297 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011288 . ?targetMotifMatchRegionMatch295 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011296 . ?targetMotifMatchRegionMatchBeginMF_00011296 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011289 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011297 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011286, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011286) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011286, CONCAT('^(?:-*[^-]){', STR(((54 - ?templateMotifSequenceMatchBeginPositionQ9U8D3287) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1298) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011288, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011288) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011288, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1298), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011288, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011288) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011288, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1298), '}'), '')))), '[^-]', ''))) AS ?step2299) . BIND(((?step2299 + ?targetMotifMatchRegionMatchBeginPositionMF_00011289) - 1) AS ?thisPositionOn80) . BIND(?thisPositionOn80 AS ?thisPositionOn81) . BIND(?this AS ?pfs1t300) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfsb78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfse79) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn80, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_03125a77')) AS ?annotation77) . BIND(?this AS ?pfs76) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch305 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3306 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3308 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011301 . ?templateMotifSequenceMatchRegionQ9U8D3306 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3307 . ?templateMotifSequenceMatchBeginQ9U8D3307 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3302 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3308 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch309 faldo:location ?targetMotifMatchRegionMatch310 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011312 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011303 . ?targetMotifMatchRegionMatch310 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011311 . ?targetMotifMatchRegionMatchBeginMF_00011311 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011304 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011312 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011301, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011301) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011301, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionQ9U8D3302) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1313) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011303, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011303) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011303, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1313), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011303, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011303) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011303, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1313), '}'), '')))), '[^-]', ''))) AS ?step2314) . BIND(((?step2314 + ?targetMotifMatchRegionMatchBeginPositionMF_00011304) - 1) AS ?thisPositionOn87) . BIND(?thisPositionOn87 AS ?thisPositionOn88) . BIND(?this AS ?pfs1t315) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfsb84) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfse85) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn87, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_03125a83')) AS ?annotation83) . BIND(?this AS ?pfs82) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch320 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3321 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3323 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011316 . ?templateMotifSequenceMatchRegionQ9U8D3321 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3322 . ?templateMotifSequenceMatchBeginQ9U8D3322 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3317 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3323 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch324 faldo:location ?targetMotifMatchRegionMatch325 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011327 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011318 . ?targetMotifMatchRegionMatch325 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011326 . ?targetMotifMatchRegionMatchBeginMF_00011326 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011319 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011327 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011316, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011316) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011316, CONCAT('^(?:-*[^-]){', STR(((53 - ?templateMotifSequenceMatchBeginPositionQ9U8D3317) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1328) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011318, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011318) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011318, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1328), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011318, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011318) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011318, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1328), '}'), '')))), '[^-]', ''))) AS ?step2329) . BIND(((?step2329 + ?targetMotifMatchRegionMatchBeginPositionMF_00011319) - 1) AS ?thisPositionOn94) . BIND(?thisPositionOn94 AS ?thisPositionOn95) . BIND(?this AS ?pfs1t330) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfsb91) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfse92) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn94, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_03125a90')) AS ?annotation90) . BIND(?this AS ?pfs89) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch335 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3336 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3338 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011331 . ?templateMotifSequenceMatchRegionQ9U8D3336 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3337 . ?templateMotifSequenceMatchBeginQ9U8D3337 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3332 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3338 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch339 faldo:location ?targetMotifMatchRegionMatch340 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011342 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011333 . ?targetMotifMatchRegionMatch340 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011341 . ?targetMotifMatchRegionMatchBeginMF_00011341 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011334 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011342 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011331, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011331) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011331, CONCAT('^(?:-*[^-]){', STR(((141 - ?templateMotifSequenceMatchBeginPositionQ9U8D3332) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1343) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011333, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011333) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011333, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1343), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011333, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011333) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011333, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1343), '}'), '')))), '[^-]', ''))) AS ?step2344) . BIND(((?step2344 + ?targetMotifMatchRegionMatchBeginPositionMF_00011334) - 1) AS ?thisPositionOn101) . BIND(?thisPositionOn101 AS ?thisPositionOn102) . BIND(?this AS ?pfs1t345) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn101))) AS ?pfsb98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfse99) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn101, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_03125a97')) AS ?annotation97) . BIND(?this AS ?pfs96) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch350 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3351 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3353 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011346 . ?templateMotifSequenceMatchRegionQ9U8D3351 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3352 . ?templateMotifSequenceMatchBeginQ9U8D3352 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3347 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3353 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch354 faldo:location ?targetMotifMatchRegionMatch355 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011357 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011348 . ?targetMotifMatchRegionMatch355 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011356 . ?targetMotifMatchRegionMatchBeginMF_00011356 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011349 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011357 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011346, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011346) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011346, CONCAT('^(?:-*[^-]){', STR(((155 - ?templateMotifSequenceMatchBeginPositionQ9U8D3347) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1358) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011348, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011348) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011348, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1358), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011348, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011348) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011348, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1358), '}'), '')))), '[^-]', ''))) AS ?step2359) . BIND(((?step2359 + ?targetMotifMatchRegionMatchBeginPositionMF_00011349) - 1) AS ?thisPositionOn108) . BIND(?thisPositionOn108 AS ?thisPositionOn109) . BIND(?this AS ?pfs1t360) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn108))) AS ?pfsb105) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfse106) . FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn108, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_03125a104')) AS ?annotation104) . BIND(?this AS ?pfs103) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch365 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3366 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3368 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011361 . ?templateMotifSequenceMatchRegionQ9U8D3366 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3367 . ?templateMotifSequenceMatchBeginQ9U8D3367 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3362 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3368 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch369 faldo:location ?targetMotifMatchRegionMatch370 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011372 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011363 . ?targetMotifMatchRegionMatch370 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011371 . ?targetMotifMatchRegionMatchBeginMF_00011371 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011364 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011372 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011361, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011361) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011361, CONCAT('^(?:-*[^-]){', STR(((232 - ?templateMotifSequenceMatchBeginPositionQ9U8D3362) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1373) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011363, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011363) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011363, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1373), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011363, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011363) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011363, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1373), '}'), '')))), '[^-]', ''))) AS ?step2374) . BIND(((?step2374 + ?targetMotifMatchRegionMatchBeginPositionMF_00011364) - 1) AS ?thisPositionOn115) . BIND(?thisPositionOn115 AS ?thisPositionOn116) . BIND(?this AS ?pfs1t375) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn115))) AS ?pfsb112) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn116))) AS ?pfse113) . FILTER (REGEX('[QN]', SUBSTR(?thisSequenceValue, ?thisPositionOn115, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_03125a111')) AS ?annotation111) . BIND(?this AS ?pfs110) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch380 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3381 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3383 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011376 . ?templateMotifSequenceMatchRegionQ9U8D3381 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3382 . ?templateMotifSequenceMatchBeginQ9U8D3382 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3377 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3383 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch384 faldo:location ?targetMotifMatchRegionMatch385 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011387 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011378 . ?targetMotifMatchRegionMatch385 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011386 . ?targetMotifMatchRegionMatchBeginMF_00011386 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011379 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011387 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011376, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011376) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011376, CONCAT('^(?:-*[^-]){', STR(((247 - ?templateMotifSequenceMatchBeginPositionQ9U8D3377) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1388) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011378, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011378) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011378, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1388), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011378, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011378) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011378, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1388), '}'), '')))), '[^-]', ''))) AS ?step2389) . BIND(((?step2389 + ?targetMotifMatchRegionMatchBeginPositionMF_00011379) - 1) AS ?thisPositionOn122) . BIND(?thisPositionOn122 AS ?thisPositionOn123) . BIND(?this AS ?pfs1t390) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn122))) AS ?pfsb119) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn123))) AS ?pfse120) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn122, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_03125a118')) AS ?annotation118) . BIND(?this AS ?pfs117) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch395 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3396 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3398 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011391 . ?templateMotifSequenceMatchRegionQ9U8D3396 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3397 . ?templateMotifSequenceMatchBeginQ9U8D3397 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3392 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3398 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch399 faldo:location ?targetMotifMatchRegionMatch400 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011402 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011393 . ?targetMotifMatchRegionMatch400 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011401 . ?targetMotifMatchRegionMatchBeginMF_00011401 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011394 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011402 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011391, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011391) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011391, CONCAT('^(?:-*[^-]){', STR(((311 - ?templateMotifSequenceMatchBeginPositionQ9U8D3392) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1403) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011393, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011393) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011393, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1403), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011393, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011393) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011393, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1403), '}'), '')))), '[^-]', ''))) AS ?step2404) . BIND(((?step2404 + ?targetMotifMatchRegionMatchBeginPositionMF_00011394) - 1) AS ?thisPositionOn129) . BIND(?thisPositionOn129 AS ?thisPositionOn130) . BIND(?this AS ?pfs1t405) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn129))) AS ?pfsb126) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn130))) AS ?pfse127) . FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn129, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_03125a125')) AS ?annotation125) . BIND(?this AS ?pfs124) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch410 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3411 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3413 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011406 . ?templateMotifSequenceMatchRegionQ9U8D3411 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3412 . ?templateMotifSequenceMatchBeginQ9U8D3412 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3407 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3413 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch414 faldo:location ?targetMotifMatchRegionMatch415 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011417 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011408 . ?targetMotifMatchRegionMatch415 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011416 . ?targetMotifMatchRegionMatchBeginMF_00011416 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011409 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011417 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011406, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011406) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011406, CONCAT('^(?:-*[^-]){', STR(((313 - ?templateMotifSequenceMatchBeginPositionQ9U8D3407) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1418) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011408, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011408) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011408, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1418), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011408, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011408) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011408, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1418), '}'), '')))), '[^-]', ''))) AS ?step2419) . BIND(((?step2419 + ?targetMotifMatchRegionMatchBeginPositionMF_00011409) - 1) AS ?thisPositionOn136) . BIND(?thisPositionOn136 AS ?thisPositionOn137) . BIND(?this AS ?pfs1t420) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn136))) AS ?pfsb133) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn137))) AS ?pfse134) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn136, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_03125a132')) AS ?annotation132) . BIND(?this AS ?pfs131) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch425 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3426 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3428 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011421 . ?templateMotifSequenceMatchRegionQ9U8D3426 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3427 . ?templateMotifSequenceMatchBeginQ9U8D3427 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3422 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3428 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch429 faldo:location ?targetMotifMatchRegionMatch430 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011432 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011423 . ?targetMotifMatchRegionMatch430 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011431 . ?targetMotifMatchRegionMatchBeginMF_00011431 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011424 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011432 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:5820 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011421, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011421) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011421, CONCAT('^(?:-*[^-]){', STR(((62 - ?templateMotifSequenceMatchBeginPositionQ9U8D3422) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1433) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011423, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011423) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011423, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1433), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011423, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011423) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011423, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1433), '}'), '')))), '[^-]', ''))) AS ?step2434) . BIND(((?step2434 + ?targetMotifMatchRegionMatchBeginPositionMF_00011424) - 1) AS ?thisPositionOn143) . BIND(?thisPositionOn143 AS ?thisPositionOn144) . BIND(?this AS ?pfs2t435) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn143))) AS ?pfsb140) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn144))) AS ?pfse141) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn143, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_03125a139')) AS ?annotation139) . BIND(?this AS ?pfs138) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch440 faldo:location ?templateMotifSequenceMatchRegionQ9U8D3441 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9U8D3443 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9U8D3MF_00011436 . ?templateMotifSequenceMatchRegionQ9U8D3441 faldo:begin ?templateMotifSequenceMatchBeginQ9U8D3442 . ?templateMotifSequenceMatchBeginQ9U8D3442 faldo:position ?templateMotifSequenceMatchBeginPositionQ9U8D3437 ; faldo:reference isoform:Q9U8D3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9U8D3443 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?targetMotifMatch444 faldo:location ?targetMotifMatchRegionMatch445 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00011447 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9U8D3MF_00011438 . ?targetMotifMatchRegionMatch445 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00011446 . ?targetMotifMatchRegionMatchBeginMF_00011446 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00011439 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00011447 edam:has_input signature:MF_00011 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:5820 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9U8D3MF_00011436, 1, (STRLEN(?templateMotifCigarQ9U8D3MF_00011436) - STRLEN(REPLACE(?templateMotifCigarQ9U8D3MF_00011436, CONCAT('^(?:-*[^-]){', STR(((307 - ?templateMotifSequenceMatchBeginPositionQ9U8D3437) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1448) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011438, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011438) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011438, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1448), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9U8D3MF_00011438, 1, (STRLEN(?targetMotifMatchCigarQ9U8D3MF_00011438) - STRLEN(REPLACE(?targetMotifMatchCigarQ9U8D3MF_00011438, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1448), '}'), '')))), '[^-]', ''))) AS ?step2449) . BIND(((?step2449 + ?targetMotifMatchRegionMatchBeginPositionMF_00011439) - 1) AS ?thisPositionOn150) . BIND(?thisPositionOn150 AS ?thisPositionOn151) . BIND(?this AS ?pfs2t450) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn150))) AS ?pfsb147) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn151))) AS ?pfse148) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn150, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_03125a146')) AS ?annotation146) . BIND(?this AS ?pfs145) . } OPTIONAL { ?this a up:Protein . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } BIND(?this AS ?case6) . BIND(URI(CONCAT(STR(?this), '#MF_03125a7')) AS ?name7) . BIND(URI(CONCAT(STR(?this), '#MF_03125a8')) AS ?name8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33090 . BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4930 . BIND(?this AS ?case10) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:6237 . BIND(?this AS ?case11) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33090 . FILTER (! (EXISTS { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } })) . BIND(?this AS ?case12) . BIND(URI(CONCAT(STR(?this), '#MF_03125a13')) AS ?name13) . BIND(URI(CONCAT(STR(?this), '#MF_03125a14')) AS ?name14) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } })) . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:33090 . })) . BIND(?this AS ?case15) . BIND(URI(CONCAT(STR(?this), '#MF_03125a16')) AS ?name16) . BIND(URI(CONCAT(STR(?this), '#MF_03125a17')) AS ?name17) . } OPTIONAL { ?this a up:Protein . VALUES ?supertaxon451 {taxon:5794 taxon:5658 taxon:5690} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon451 . BIND(?this AS ?case18) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon452 {taxon:5794 taxon:5658 taxon:5690} ?thisOrganism rdfs:subClassOf+ ?supertaxon452 . })) . BIND(?this AS ?case19) . } }