CONSTRUCT { _:458777 up:source unirule:MF_01283 . _:458778 up:ecName '4.1.99.12' ; up:fullName '3,4-dihydroxy-2-butanone 4-phosphate synthase' ; up:shortName 'DHBP synthase' ; rdf:type up:Structured_Name . _:458779 up:source unirule:MF_01283 . _:458780 up:ecName '3.5.4.25' ; up:fullName 'GTP cyclohydrolase-2' ; rdf:type up:Structured_Name . _:458781 up:fullName 'GTP cyclohydrolase II' ; rdf:type up:Structured_Name . _:458782 up:source unirule:MF_01283 . _:458783 up:source unirule:MF_01283 . _:458784 up:source unirule:MF_01283 . _:458785 up:source unirule:MF_01283 . _:458786 up:source unirule:MF_01283 . _:458787 up:source unirule:MF_01283 . _:458788 up:source unirule:MF_01283 . _:458789 up:source unirule:MF_01283 . _:458790 up:source unirule:MF_01283 . _:458791 up:source unirule:MF_01283 . _:458792 up:source unirule:MF_01283 . _:458793 up:source unirule:MF_01283 . _:458794 up:source unirule:MF_01283 . _:458795 up:source unirule:MF_01283 . _:458796 up:source unirule:MF_01283 . _:458797 up:source unirule:MF_01283 . _:458798 up:source unirule:MF_01283 . _:458799 up:source unirule:MF_01283 . _:458800 up:source unirule:MF_01283 . _:458801 up:source unirule:MF_01283 . _:458802 up:source unirule:MF_01283 . _:458803 up:source unirule:MF_01283 . _:458804 up:source unirule:MF_01283 . _:458805 up:source unirule:MF_01283 . _:458806 up:source unirule:MF_01283 . _:458807 up:source unirule:MF_01283 . _:458808 up:source unirule:MF_01283 . _:458809 up:source unirule:MF_01283 . _:458810 up:source unirule:MF_01283 . _:458811 up:source unirule:MF_01283 . _:458812 up:source unirule:MF_01283 . _:458813 up:source unirule:MF_01283 . _:458814 up:source unirule:MF_01283 . _:458815 up:source unirule:MF_01283 . _:458816 up:source unirule:MF_01283 . _:458817 up:source unirule:MF_01283 . _:458818 up:source unirule:MF_01283 . _:458819 up:source unirule:MF_01283 . _:458820 up:source unirule:MF_01283 . _:458821 up:source unirule:MF_01283 . _:458822 up:source unirule:MF_01283 . _:458823 up:source unirule:MF_01283 . _:458824 up:source unirule:MF_01283 . _:458825 up:source unirule:MF_01283 . _:458826 up:source unirule:MF_01283 . _:458827 up:source unirule:MF_01283 . _:458828 up:source unirule:MF_01283 . _:458829 up:source unirule:MF_01283 . _:458830 up:source unirule:MF_01283 . _:458831 up:source unirule:MF_01283 . ?this up:annotation ?annotation4 , ?annotation5 , ?annotation6 , ?annotation8 , ?annotation10 , ?annotation11 , ?annotation12 , ?annotation13 , ?annotation14 , ?annotation15 ; up:classifiedWith GO:0000287 , GO:0003935 , GO:0008270 , GO:0008686 , GO:0009231 , GO:0030145 , keyword:342 , keyword:378 , keyword:456 , keyword:460 , keyword:464 , keyword:479 , keyword:511 , keyword:547 , keyword:686 , keyword:862 ; up:domain ?namedpart1 , ?namedpart2 ; up:recommendedName ?name0 . ?name0 up:fullName 'Riboflavin biosynthesis protein RibBA' ; rdf:type up:Structured_Name . ?namedpart1 up:recommendedName _:458778 . ?namedpart2 up:alternativeName _:458781 ; up:recommendedName _:458780 . ?gene3 skos:prefLabel 'ribBA' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Catalyzes the conversion of D-ribulose 5-phosphate to formate and 3,4-dihydroxy-2-butanone 4-phosphate.' . ?annotation5 a up:Function_Annotation ; rdfs:comment "Catalyzes the conversion of GTP to 2,5-diamino-6-ribosylamino-4(3H)-pyrimidinone 5'-phosphate (DARP), formate and pyrophosphate." . ?annotation6 up:activity ?activity7 ; rdf:type up:Catalytic_Activity_Annotation . ?activity7 up:catalyticActivity <http://rdf.rhea-db.org/18457>; up:enzymeClass <http://purl.uniprot.org/enzyme/4.1.99.12>. ?annotation8 up:activity ?activity9 ; rdf:type up:Catalytic_Activity_Annotation . ?activity9 up:catalyticActivity <http://rdf.rhea-db.org/23704>; up:enzymeClass <http://purl.uniprot.org/enzyme/3.5.4.25>. ?annotation10 up:cofactor chebi:18420 , chebi:29035 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 2 divalent metal cations per subunit. Magnesium or manganese.' . ?annotation11 up:cofactor chebi:29105 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 zinc ion per subunit.' . ?annotation12 a up:Pathway_Annotation ; rdfs:comment 'Cofactor biosynthesis; riboflavin biosynthesis; 2-hydroxy-3-oxobutyl phosphate from D-ribulose 5-phosphate: step 1/1.' . ?annotation13 a up:Pathway_Annotation ; rdfs:comment 'Cofactor biosynthesis; riboflavin biosynthesis; 5-amino-6-(D-ribitylamino)uracil from GTP: step 1/4.' . ?annotation14 a up:Similarity_Annotation ; rdfs:comment 'In the N-terminal section; belongs to the DHBP synthase family.' . ?annotation15 a up:Similarity_Annotation ; rdfs:comment 'In the C-terminal section; belongs to the GTP cyclohydrolase II family.' . ?pfs16 up:annotation ?annotation17 . ?annotation17 faldo:begin ?pfsb18 ; faldo:end ?pfse19 ; up:ligand ?ligand20 ; rdf:type up:Binding_Site_Annotation . ?pfsb18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?ligand20 rdfs:subClassOf chebi:37565 . ?pfs23 up:annotation ?annotation24 . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; rdf:type up:Region_Annotation ; rdfs:comment 'DHBP synthase' . ?pfsb25 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; rdf:type up:Region_Annotation ; rdfs:comment 'GTP cyclohydrolase II' . ?pfsb31 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; up:ligand ?ligand39 ; rdf:type up:Binding_Site_Annotation . ?pfsb37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?ligand39 rdfs:subClassOf chebi:37565 . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; up:ligand ?ligand46 ; rdf:type up:Binding_Site_Annotation . ?pfsb44 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?ligand46 rdfs:subClassOf chebi:58121 . ?pfs49 up:annotation ?annotation50 . ?annotation50 faldo:begin ?pfsb51 ; faldo:end ?pfse52 ; up:ligand ?ligand53 ; rdf:type up:Binding_Site_Annotation . ?pfsb51 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfse52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?ligand53 rdfs:subClassOf chebi:58121 . ?pfs56 up:annotation ?annotation57 . ?annotation57 faldo:begin ?pfsb58 ; faldo:end ?pfse59 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor; for GTP cyclohydrolase activity' . ?pfsb58 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?pfse59 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfs62 up:annotation ?annotation63 . ?annotation63 faldo:begin ?pfsb64 ; faldo:end ?pfse65 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Nucleophile; for GTP cyclohydrolase activity' . ?pfsb64 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?pfse65 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?pfs68 up:annotation ?annotation69 . ?annotation69 faldo:begin ?pfsb70 ; faldo:end ?pfse71 ; up:ligand ?ligand72 ; rdf:type up:Binding_Site_Annotation . ?pfsb70 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?pfse71 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?ligand72 rdfs:subClassOf chebi:18420 . ?pfs75 up:annotation ?annotation76 . ?annotation76 faldo:begin ?pfsb77 ; faldo:end ?pfse78 ; up:ligand ?ligand79 ; rdf:type up:Binding_Site_Annotation . ?pfsb77 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?pfse78 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?ligand79 rdfs:subClassOf chebi:18420 . ?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:29105 . ?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:29105 . ?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:29105 . ?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:58121 . ?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:58121 . ?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:37565 . ?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 . ?pfs152 up:annotation ?annotation153 . ?annotation153 faldo:begin ?pfsb154 ; faldo:end ?pfse155 ; rdf:type up:Site_Annotation ; rdfs:comment 'Essential for DHBP synthase activity' . ?pfsb154 faldo:position ?thisPositionOn156 ; rdf:type faldo:ExactPosition . ?pfse155 faldo:position ?thisPositionOn157 ; rdf:type faldo:ExactPosition . ?pfs158 up:annotation ?annotation159 . ?annotation159 faldo:begin ?pfsb160 ; faldo:end ?pfse161 ; rdf:type up:Site_Annotation ; rdfs:comment 'Essential for DHBP synthase activity' . ?pfsb160 faldo:position ?thisPositionOn162 ; rdf:type faldo:ExactPosition . ?pfse161 faldo:position ?thisPositionOn163 ; rdf:type faldo:ExactPosition . _:458832 a rdf:Statement ; up:attribution _:458777 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:458833 a rdf:Statement ; up:attribution _:458779 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart1 . _:458834 a rdf:Statement ; up:attribution _:458782 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart2 . _:458835 a rdf:Statement ; up:attribution _:458783 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:458836 a rdf:Statement ; up:attribution _:458784 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:458837 a rdf:Statement ; up:attribution _:458785 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:458838 a rdf:Statement ; up:attribution _:458786 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:458839 a rdf:Statement ; up:attribution _:458787 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:458840 a rdf:Statement ; up:attribution _:458788 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:458841 a rdf:Statement ; up:attribution _:458789 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:458842 a rdf:Statement ; up:attribution _:458790 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:458843 a rdf:Statement ; up:attribution _:458791 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:458844 a rdf:Statement ; up:attribution _:458792 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:458845 a rdf:Statement ; up:attribution _:458793 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:458846 a rdf:Statement ; up:attribution _:458794 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:342 . _:458847 a rdf:Statement ; up:attribution _:458795 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:458848 a rdf:Statement ; up:attribution _:458796 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:456 . _:458849 a rdf:Statement ; up:attribution _:458797 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:458850 a rdf:Statement ; up:attribution _:458798 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:464 . _:458851 a rdf:Statement ; up:attribution _:458799 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:458852 a rdf:Statement ; up:attribution _:458800 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:511 . _:458853 a rdf:Statement ; up:attribution _:458801 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:458854 a rdf:Statement ; up:attribution _:458802 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:686 . _:458855 a rdf:Statement ; up:attribution _:458803 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:458856 a rdf:Statement ; up:attribution _:458804 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:458857 a rdf:Statement ; up:attribution _:458805 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003935 . _:458858 a rdf:Statement ; up:attribution _:458806 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:458859 a rdf:Statement ; up:attribution _:458807 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008686 . _:458860 a rdf:Statement ; up:attribution _:458808 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0030145 . _:458861 a rdf:Statement ; up:attribution _:458809 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009231 . _:458862 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:458863 a rdf:Statement ; up:attribution _:458810 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:458864 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:458865 a rdf:Statement ; up:attribution _:458811 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:458866 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:458867 a rdf:Statement ; up:attribution _:458812 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:458868 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:458869 a rdf:Statement ; up:attribution _:458813 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:458870 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:458871 a rdf:Statement ; up:attribution _:458814 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:458872 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:458873 a rdf:Statement ; up:attribution _:458815 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:458874 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:458875 a rdf:Statement ; up:attribution _:458816 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:458876 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:458877 a rdf:Statement ; up:attribution _:458817 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:458878 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:458879 a rdf:Statement ; up:attribution _:458818 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:458880 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:458881 a rdf:Statement ; up:attribution _:458819 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:458882 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:458883 a rdf:Statement ; up:attribution _:458820 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:458884 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . _:458885 a rdf:Statement ; up:attribution _:458821 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . _:458886 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:458887 a rdf:Statement ; up:attribution _:458822 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:458888 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:458889 a rdf:Statement ; up:attribution _:458823 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:458890 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs110 ; rdf:predicate up:annotation ; rdf:object ?annotation111 . _:458891 a rdf:Statement ; up:attribution _:458824 ; rdf:subject ?pfs110 ; rdf:predicate up:annotation ; rdf:object ?annotation111 . _:458892 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs117 ; rdf:predicate up:annotation ; rdf:object ?annotation118 . _:458893 a rdf:Statement ; up:attribution _:458825 ; rdf:subject ?pfs117 ; rdf:predicate up:annotation ; rdf:object ?annotation118 . _:458894 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs124 ; rdf:predicate up:annotation ; rdf:object ?annotation125 . _:458895 a rdf:Statement ; up:attribution _:458826 ; rdf:subject ?pfs124 ; rdf:predicate up:annotation ; rdf:object ?annotation125 . _:458896 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs131 ; rdf:predicate up:annotation ; rdf:object ?annotation132 . _:458897 a rdf:Statement ; up:attribution _:458827 ; rdf:subject ?pfs131 ; rdf:predicate up:annotation ; rdf:object ?annotation132 . _:458898 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs138 ; rdf:predicate up:annotation ; rdf:object ?annotation139 . _:458899 a rdf:Statement ; up:attribution _:458828 ; rdf:subject ?pfs138 ; rdf:predicate up:annotation ; rdf:object ?annotation139 . _:458900 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs145 ; rdf:predicate up:annotation ; rdf:object ?annotation146 . _:458901 a rdf:Statement ; up:attribution _:458829 ; rdf:subject ?pfs145 ; rdf:predicate up:annotation ; rdf:object ?annotation146 . _:458902 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs152 ; rdf:predicate up:annotation ; rdf:object ?annotation153 . _:458903 a rdf:Statement ; up:attribution _:458830 ; rdf:subject ?pfs152 ; rdf:predicate up:annotation ; rdf:object ?annotation153 . _:458904 a rdf:Statement ; up:source unirule:MF_01283 ; rdf:subject ?pfs158 ; rdf:predicate up:annotation ; rdf:object ?annotation159 . _:458905 a rdf:Statement ; up:attribution _:458831 ; rdf:subject ?pfs158 ; rdf:predicate up:annotation ; rdf:object ?annotation159 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01283 #Rule MF_01283 Created by:? on:2007-11-16 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01283 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_01283a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01283a1')) AS ?namedpart1) . BIND(URI(CONCAT(STR(?this), '#MF_01283a2')) AS ?namedpart2) . BIND(URI(CONCAT(STR(?this), '#MF_01283a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01283a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01283a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01283a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01283a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_01283a11')) AS ?annotation11) . BIND(URI(CONCAT(STR(?this), '#MF_01283a12')) AS ?annotation12) . BIND(URI(CONCAT(STR(?this), '#MF_01283a13')) AS ?annotation13) . BIND(URI(CONCAT(STR(?this), '#MF_01283a14')) AS ?annotation14) . BIND(URI(CONCAT(STR(?this), '#MF_01283a15')) AS ?annotation15) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionP17620169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283164 . ?templateMotifSequenceMatchRegionP17620169 faldo:begin ?templateMotifSequenceMatchBeginP17620170 . ?templateMotifSequenceMatchBeginP17620170 faldo:position ?templateMotifSequenceMatchBeginPositionP17620165 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620171 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283175 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283166 . ?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283174 . ?targetMotifMatchRegionMatchBeginMF_01283174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283167 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283175 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283164, 1, (STRLEN(?templateMotifCigarP17620MF_01283164) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283164, CONCAT('^(?:-*[^-]){', STR(((251 - ?templateMotifSequenceMatchBeginPositionP17620165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283166, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283166) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283166, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283166) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_01283167) - 1) AS ?thisPositionOn21) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283164, 1, (STRLEN(?templateMotifCigarP17620MF_01283164) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283164, CONCAT('^(?:-*[^-]){', STR(((255 - ?templateMotifSequenceMatchBeginPositionP17620165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283166, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283166) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283166, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283166) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), '')))), '[^-]', ''))) AS ?step2179) . BIND(((?step2179 + ?targetMotifMatchRegionMatchBeginPositionMF_01283167) - 1) AS ?thisPositionOn22) . BIND(?this AS ?pfs1t180) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) . FILTER ((BOUND(?thisPositionOn21) && BOUND(?thisPositionOn22))) . BIND(URI(CONCAT(STR(?this), '#MF_01283a17')) AS ?annotation17) . BIND(?this AS ?pfs16) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch185 faldo:location ?templateMotifSequenceMatchRegionP17620186 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620188 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283181 . ?templateMotifSequenceMatchRegionP17620186 faldo:begin ?templateMotifSequenceMatchBeginP17620187 . ?templateMotifSequenceMatchBeginP17620187 faldo:position ?templateMotifSequenceMatchBeginPositionP17620182 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620188 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch189 faldo:location ?targetMotifMatchRegionMatch190 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283192 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283183 . ?targetMotifMatchRegionMatch190 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283191 . ?targetMotifMatchRegionMatchBeginMF_01283191 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283184 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283192 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn27) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283181, 1, (STRLEN(?templateMotifCigarP17620MF_01283181) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283181, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP17620182) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283183, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283183) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283183, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283183) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), '')))), '[^-]', ''))) AS ?step2194) . BIND(((?step2194 + ?targetMotifMatchRegionMatchBeginPositionMF_01283184) - 1) AS ?thisPositionOn28) . BIND(?this AS ?pfs1t195) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse26) . FILTER ((BOUND(?thisPositionOn27) && BOUND(?thisPositionOn28))) . BIND(URI(CONCAT(STR(?this), '#MF_01283a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch200 faldo:location ?templateMotifSequenceMatchRegionP17620201 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620203 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283196 . ?templateMotifSequenceMatchRegionP17620201 faldo:begin ?templateMotifSequenceMatchBeginP17620202 . ?templateMotifSequenceMatchBeginP17620202 faldo:position ?templateMotifSequenceMatchBeginPositionP17620197 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620203 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch204 faldo:location ?targetMotifMatchRegionMatch205 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283207 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283198 . ?targetMotifMatchRegionMatch205 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283206 . ?targetMotifMatchRegionMatchBeginMF_01283206 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283199 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283207 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283196, 1, (STRLEN(?templateMotifCigarP17620MF_01283196) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283196, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP17620197) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1208) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283198, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283198) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283198, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283198) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), '')))), '[^-]', ''))) AS ?step2209) . BIND(((?step2209 + ?targetMotifMatchRegionMatchBeginPositionMF_01283199) - 1) AS ?thisPositionOn33) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn34) . BIND(?this AS ?pfs1t210) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse32) . FILTER ((BOUND(?thisPositionOn33) && BOUND(?thisPositionOn34))) . BIND(URI(CONCAT(STR(?this), '#MF_01283a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch215 faldo:location ?templateMotifSequenceMatchRegionP17620216 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620218 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283211 . ?templateMotifSequenceMatchRegionP17620216 faldo:begin ?templateMotifSequenceMatchBeginP17620217 . ?templateMotifSequenceMatchBeginP17620217 faldo:position ?templateMotifSequenceMatchBeginPositionP17620212 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620218 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch219 faldo:location ?targetMotifMatchRegionMatch220 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283222 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283213 . ?targetMotifMatchRegionMatch220 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283221 . ?targetMotifMatchRegionMatchBeginMF_01283221 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283214 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283222 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283211, 1, (STRLEN(?templateMotifCigarP17620MF_01283211) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283211, CONCAT('^(?:-*[^-]){', STR(((294 - ?templateMotifSequenceMatchBeginPositionP17620212) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1223) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283213, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283213) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283213, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1223), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283213, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283213) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283213, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1223), '}'), '')))), '[^-]', ''))) AS ?step2224) . BIND(((?step2224 + ?targetMotifMatchRegionMatchBeginPositionMF_01283214) - 1) AS ?thisPositionOn40) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283211, 1, (STRLEN(?templateMotifCigarP17620MF_01283211) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283211, CONCAT('^(?:-*[^-]){', STR(((296 - ?templateMotifSequenceMatchBeginPositionP17620212) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1225) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283213, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283213) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283213, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283213, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283213) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283213, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), '')))), '[^-]', ''))) AS ?step2226) . BIND(((?step2226 + ?targetMotifMatchRegionMatchBeginPositionMF_01283214) - 1) AS ?thisPositionOn41) . BIND(?this AS ?pfs1t227) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, (?thisPositionOn41 - ?thisPositionOn40)) = 'EGR')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch232 faldo:location ?templateMotifSequenceMatchRegionP17620233 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620235 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283228 . ?templateMotifSequenceMatchRegionP17620233 faldo:begin ?templateMotifSequenceMatchBeginP17620234 . ?templateMotifSequenceMatchBeginP17620234 faldo:position ?templateMotifSequenceMatchBeginPositionP17620229 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620235 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch236 faldo:location ?targetMotifMatchRegionMatch237 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283239 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283230 . ?targetMotifMatchRegionMatch237 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283238 . ?targetMotifMatchRegionMatchBeginMF_01283238 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283231 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283239 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283228, 1, (STRLEN(?templateMotifCigarP17620MF_01283228) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283228, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionP17620229) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1240) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283230, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283230) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283230, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283230, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283230) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283230, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), '')))), '[^-]', ''))) AS ?step2241) . BIND(((?step2241 + ?targetMotifMatchRegionMatchBeginPositionMF_01283231) - 1) AS ?thisPositionOn47) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283228, 1, (STRLEN(?templateMotifCigarP17620MF_01283228) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283228, CONCAT('^(?:-*[^-]){', STR(((27 - ?templateMotifSequenceMatchBeginPositionP17620229) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1242) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283230, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283230) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283230, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283230, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283230) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283230, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), '')))), '[^-]', ''))) AS ?step2243) . BIND(((?step2243 + ?targetMotifMatchRegionMatchBeginPositionMF_01283231) - 1) AS ?thisPositionOn48) . BIND(?this AS ?pfs1t244) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, (?thisPositionOn48 - ?thisPositionOn47)) = 'RE')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch249 faldo:location ?templateMotifSequenceMatchRegionP17620250 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620252 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283245 . ?templateMotifSequenceMatchRegionP17620250 faldo:begin ?templateMotifSequenceMatchBeginP17620251 . ?templateMotifSequenceMatchBeginP17620251 faldo:position ?templateMotifSequenceMatchBeginPositionP17620246 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620252 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch253 faldo:location ?targetMotifMatchRegionMatch254 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283256 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283247 . ?targetMotifMatchRegionMatch254 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283255 . ?targetMotifMatchRegionMatchBeginMF_01283255 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283248 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283256 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283245, 1, (STRLEN(?templateMotifCigarP17620MF_01283245) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283245, CONCAT('^(?:-*[^-]){', STR(((138 - ?templateMotifSequenceMatchBeginPositionP17620246) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1257) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283247, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283247) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283247, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283247) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), '')))), '[^-]', ''))) AS ?step2258) . BIND(((?step2258 + ?targetMotifMatchRegionMatchBeginPositionMF_01283248) - 1) AS ?thisPositionOn54) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283245, 1, (STRLEN(?templateMotifCigarP17620MF_01283245) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283245, CONCAT('^(?:-*[^-]){', STR(((142 - ?templateMotifSequenceMatchBeginPositionP17620246) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1259) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283247, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283247) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1259), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283247, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283247) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1259), '}'), '')))), '[^-]', ''))) AS ?step2260) . BIND(((?step2260 + ?targetMotifMatchRegionMatchBeginPositionMF_01283248) - 1) AS ?thisPositionOn55) . BIND(?this AS ?pfs1t261) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb51) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse52) . FILTER (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]HT', SUBSTR(?thisSequenceValue, ?thisPositionOn54, (?thisPositionOn55 - ?thisPositionOn54)))) . BIND(URI(CONCAT(STR(?this), '#MF_01283a50')) AS ?annotation50) . BIND(?this AS ?pfs49) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch266 faldo:location ?templateMotifSequenceMatchRegionP17620267 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620269 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283262 . ?templateMotifSequenceMatchRegionP17620267 faldo:begin ?templateMotifSequenceMatchBeginP17620268 . ?templateMotifSequenceMatchBeginP17620268 faldo:position ?templateMotifSequenceMatchBeginPositionP17620263 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620269 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch270 faldo:location ?targetMotifMatchRegionMatch271 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283273 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283264 . ?targetMotifMatchRegionMatch271 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283272 . ?targetMotifMatchRegionMatchBeginMF_01283272 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283265 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283273 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283262, 1, (STRLEN(?templateMotifCigarP17620MF_01283262) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283262, CONCAT('^(?:-*[^-]){', STR(((328 - ?templateMotifSequenceMatchBeginPositionP17620263) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1274) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283264, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283264) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283264, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1274), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283264, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283264) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283264, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1274), '}'), '')))), '[^-]', ''))) AS ?step2275) . BIND(((?step2275 + ?targetMotifMatchRegionMatchBeginPositionMF_01283265) - 1) AS ?thisPositionOn60) . BIND(?thisPositionOn60 AS ?thisPositionOn61) . BIND(?this AS ?pfs1t276) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb58) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse59) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn60, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a57')) AS ?annotation57) . BIND(?this AS ?pfs56) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch281 faldo:location ?templateMotifSequenceMatchRegionP17620282 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620284 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283277 . ?templateMotifSequenceMatchRegionP17620282 faldo:begin ?templateMotifSequenceMatchBeginP17620283 . ?templateMotifSequenceMatchBeginP17620283 faldo:position ?templateMotifSequenceMatchBeginPositionP17620278 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620284 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch285 faldo:location ?targetMotifMatchRegionMatch286 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283288 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283279 . ?targetMotifMatchRegionMatch286 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283287 . ?targetMotifMatchRegionMatchBeginMF_01283287 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283280 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283288 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283277, 1, (STRLEN(?templateMotifCigarP17620MF_01283277) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283277, CONCAT('^(?:-*[^-]){', STR(((330 - ?templateMotifSequenceMatchBeginPositionP17620278) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1289) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283279, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283279) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283279, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1289), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283279, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283279) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283279, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1289), '}'), '')))), '[^-]', ''))) AS ?step2290) . BIND(((?step2290 + ?targetMotifMatchRegionMatchBeginPositionMF_01283280) - 1) AS ?thisPositionOn66) . BIND(?thisPositionOn66 AS ?thisPositionOn67) . BIND(?this AS ?pfs1t291) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb64) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse65) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a63')) AS ?annotation63) . BIND(?this AS ?pfs62) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch296 faldo:location ?templateMotifSequenceMatchRegionP17620297 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620299 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283292 . ?templateMotifSequenceMatchRegionP17620297 faldo:begin ?templateMotifSequenceMatchBeginP17620298 . ?templateMotifSequenceMatchBeginP17620298 faldo:position ?templateMotifSequenceMatchBeginPositionP17620293 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620299 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch300 faldo:location ?targetMotifMatchRegionMatch301 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283303 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283294 . ?targetMotifMatchRegionMatch301 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283302 . ?targetMotifMatchRegionMatchBeginMF_01283302 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283295 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283303 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283292, 1, (STRLEN(?templateMotifCigarP17620MF_01283292) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283292, CONCAT('^(?:-*[^-]){', STR(((27 - ?templateMotifSequenceMatchBeginPositionP17620293) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1304) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283294, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283294) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283294, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1304), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283294, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283294) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283294, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1304), '}'), '')))), '[^-]', ''))) AS ?step2305) . BIND(((?step2305 + ?targetMotifMatchRegionMatchBeginPositionMF_01283295) - 1) AS ?thisPositionOn73) . BIND(?thisPositionOn73 AS ?thisPositionOn74) . BIND(?this AS ?pfs1t306) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb70) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse71) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a69')) AS ?annotation69) . BIND(?this AS ?pfs68) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch311 faldo:location ?templateMotifSequenceMatchRegionP17620312 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620314 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283307 . ?templateMotifSequenceMatchRegionP17620312 faldo:begin ?templateMotifSequenceMatchBeginP17620313 . ?templateMotifSequenceMatchBeginP17620313 faldo:position ?templateMotifSequenceMatchBeginPositionP17620308 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620314 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch315 faldo:location ?targetMotifMatchRegionMatch316 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283318 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283309 . ?targetMotifMatchRegionMatch316 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283317 . ?targetMotifMatchRegionMatchBeginMF_01283317 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283310 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283318 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283307, 1, (STRLEN(?templateMotifCigarP17620MF_01283307) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283307, CONCAT('^(?:-*[^-]){', STR(((27 - ?templateMotifSequenceMatchBeginPositionP17620308) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1319) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283309, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283309) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283309, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1319), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283309, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283309) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283309, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1319), '}'), '')))), '[^-]', ''))) AS ?step2320) . BIND(((?step2320 + ?targetMotifMatchRegionMatchBeginPositionMF_01283310) - 1) AS ?thisPositionOn80) . BIND(?thisPositionOn80 AS ?thisPositionOn81) . BIND(?this AS ?pfs1t321) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfsb77) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfse78) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn80, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a76')) AS ?annotation76) . BIND(?this AS ?pfs75) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch326 faldo:location ?templateMotifSequenceMatchRegionP17620327 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620329 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283322 . ?templateMotifSequenceMatchRegionP17620327 faldo:begin ?templateMotifSequenceMatchBeginP17620328 . ?templateMotifSequenceMatchBeginP17620328 faldo:position ?templateMotifSequenceMatchBeginPositionP17620323 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620329 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch330 faldo:location ?targetMotifMatchRegionMatch331 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283333 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283324 . ?targetMotifMatchRegionMatch331 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283332 . ?targetMotifMatchRegionMatchBeginMF_01283332 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283325 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283333 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283322, 1, (STRLEN(?templateMotifCigarP17620MF_01283322) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283322, CONCAT('^(?:-*[^-]){', STR(((141 - ?templateMotifSequenceMatchBeginPositionP17620323) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1334) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283324, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283324) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283324, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1334), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283324, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283324) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283324, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1334), '}'), '')))), '[^-]', ''))) AS ?step2335) . BIND(((?step2335 + ?targetMotifMatchRegionMatchBeginPositionMF_01283325) - 1) AS ?thisPositionOn87) . BIND(?thisPositionOn87 AS ?thisPositionOn88) . BIND(?this AS ?pfs1t336) . 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) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a83')) AS ?annotation83) . BIND(?this AS ?pfs82) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch341 faldo:location ?templateMotifSequenceMatchRegionP17620342 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620344 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283337 . ?templateMotifSequenceMatchRegionP17620342 faldo:begin ?templateMotifSequenceMatchBeginP17620343 . ?templateMotifSequenceMatchBeginP17620343 faldo:position ?templateMotifSequenceMatchBeginPositionP17620338 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620344 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch345 faldo:location ?targetMotifMatchRegionMatch346 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283348 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283339 . ?targetMotifMatchRegionMatch346 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283347 . ?targetMotifMatchRegionMatchBeginMF_01283347 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283340 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283348 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283337, 1, (STRLEN(?templateMotifCigarP17620MF_01283337) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283337, CONCAT('^(?:-*[^-]){', STR(((256 - ?templateMotifSequenceMatchBeginPositionP17620338) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1349) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283339, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283339) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283339, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1349), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283339, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283339) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283339, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1349), '}'), '')))), '[^-]', ''))) AS ?step2350) . BIND(((?step2350 + ?targetMotifMatchRegionMatchBeginPositionMF_01283340) - 1) AS ?thisPositionOn94) . BIND(?thisPositionOn94 AS ?thisPositionOn95) . BIND(?this AS ?pfs1t351) . 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) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a90')) AS ?annotation90) . BIND(?this AS ?pfs89) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch356 faldo:location ?templateMotifSequenceMatchRegionP17620357 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620359 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283352 . ?templateMotifSequenceMatchRegionP17620357 faldo:begin ?templateMotifSequenceMatchBeginP17620358 . ?templateMotifSequenceMatchBeginP17620358 faldo:position ?templateMotifSequenceMatchBeginPositionP17620353 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620359 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch360 faldo:location ?targetMotifMatchRegionMatch361 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283363 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283354 . ?targetMotifMatchRegionMatch361 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283362 . ?targetMotifMatchRegionMatchBeginMF_01283362 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283355 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283363 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283352, 1, (STRLEN(?templateMotifCigarP17620MF_01283352) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283352, CONCAT('^(?:-*[^-]){', STR(((267 - ?templateMotifSequenceMatchBeginPositionP17620353) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1364) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283354, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283354) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283354, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1364), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283354, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283354) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283354, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1364), '}'), '')))), '[^-]', ''))) AS ?step2365) . BIND(((?step2365 + ?targetMotifMatchRegionMatchBeginPositionMF_01283355) - 1) AS ?thisPositionOn101) . BIND(?thisPositionOn101 AS ?thisPositionOn102) . BIND(?this AS ?pfs1t366) . 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) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a97')) AS ?annotation97) . BIND(?this AS ?pfs96) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch371 faldo:location ?templateMotifSequenceMatchRegionP17620372 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620374 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283367 . ?templateMotifSequenceMatchRegionP17620372 faldo:begin ?templateMotifSequenceMatchBeginP17620373 . ?templateMotifSequenceMatchBeginP17620373 faldo:position ?templateMotifSequenceMatchBeginPositionP17620368 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620374 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch375 faldo:location ?targetMotifMatchRegionMatch376 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283378 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283369 . ?targetMotifMatchRegionMatch376 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283377 . ?targetMotifMatchRegionMatchBeginMF_01283377 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283370 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283378 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283367, 1, (STRLEN(?templateMotifCigarP17620MF_01283367) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283367, CONCAT('^(?:-*[^-]){', STR(((269 - ?templateMotifSequenceMatchBeginPositionP17620368) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1379) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283369, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283369) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1379), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283369, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283369) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1379), '}'), '')))), '[^-]', ''))) AS ?step2380) . BIND(((?step2380 + ?targetMotifMatchRegionMatchBeginPositionMF_01283370) - 1) AS ?thisPositionOn108) . BIND(?thisPositionOn108 AS ?thisPositionOn109) . BIND(?this AS ?pfs1t381) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn108))) AS ?pfsb105) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfse106) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn108, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a104')) AS ?annotation104) . BIND(?this AS ?pfs103) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch386 faldo:location ?templateMotifSequenceMatchRegionP17620387 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620389 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283382 . ?templateMotifSequenceMatchRegionP17620387 faldo:begin ?templateMotifSequenceMatchBeginP17620388 . ?templateMotifSequenceMatchBeginP17620388 faldo:position ?templateMotifSequenceMatchBeginPositionP17620383 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620389 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch390 faldo:location ?targetMotifMatchRegionMatch391 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283393 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283384 . ?targetMotifMatchRegionMatch391 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283392 . ?targetMotifMatchRegionMatchBeginMF_01283392 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283385 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283393 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283382, 1, (STRLEN(?templateMotifCigarP17620MF_01283382) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283382, CONCAT('^(?:-*[^-]){', STR(((31 - ?templateMotifSequenceMatchBeginPositionP17620383) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1394) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283384, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283384) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283384, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1394), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283384, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283384) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283384, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1394), '}'), '')))), '[^-]', ''))) AS ?step2395) . BIND(((?step2395 + ?targetMotifMatchRegionMatchBeginPositionMF_01283385) - 1) AS ?thisPositionOn115) . BIND(?thisPositionOn115 AS ?thisPositionOn116) . BIND(?this AS ?pfs1t396) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn115))) AS ?pfsb112) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn116))) AS ?pfse113) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn115, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a111')) AS ?annotation111) . BIND(?this AS ?pfs110) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch401 faldo:location ?templateMotifSequenceMatchRegionP17620402 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620404 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283397 . ?templateMotifSequenceMatchRegionP17620402 faldo:begin ?templateMotifSequenceMatchBeginP17620403 . ?templateMotifSequenceMatchBeginP17620403 faldo:position ?templateMotifSequenceMatchBeginPositionP17620398 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620404 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch405 faldo:location ?targetMotifMatchRegionMatch406 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283408 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283399 . ?targetMotifMatchRegionMatch406 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283407 . ?targetMotifMatchRegionMatchBeginMF_01283407 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283400 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283408 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283397, 1, (STRLEN(?templateMotifCigarP17620MF_01283397) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283397, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionP17620398) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1409) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283399, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283399) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283399, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1409), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283399, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283399) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283399, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1409), '}'), '')))), '[^-]', ''))) AS ?step2410) . BIND(((?step2410 + ?targetMotifMatchRegionMatchBeginPositionMF_01283400) - 1) AS ?thisPositionOn122) . BIND(?thisPositionOn122 AS ?thisPositionOn123) . BIND(?this AS ?pfs1t411) . 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) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a118')) AS ?annotation118) . BIND(?this AS ?pfs117) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch416 faldo:location ?templateMotifSequenceMatchRegionP17620417 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620419 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283412 . ?templateMotifSequenceMatchRegionP17620417 faldo:begin ?templateMotifSequenceMatchBeginP17620418 . ?templateMotifSequenceMatchBeginP17620418 faldo:position ?templateMotifSequenceMatchBeginPositionP17620413 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620419 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch420 faldo:location ?targetMotifMatchRegionMatch421 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283423 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283414 . ?targetMotifMatchRegionMatch421 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283422 . ?targetMotifMatchRegionMatchBeginMF_01283422 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283415 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283423 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283412, 1, (STRLEN(?templateMotifCigarP17620MF_01283412) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283412, CONCAT('^(?:-*[^-]){', STR(((272 - ?templateMotifSequenceMatchBeginPositionP17620413) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1424) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283414, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283414) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283414, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1424), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283414, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283414) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283414, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1424), '}'), '')))), '[^-]', ''))) AS ?step2425) . BIND(((?step2425 + ?targetMotifMatchRegionMatchBeginPositionMF_01283415) - 1) AS ?thisPositionOn129) . BIND(?thisPositionOn129 AS ?thisPositionOn130) . BIND(?this AS ?pfs1t426) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn129))) AS ?pfsb126) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn130))) AS ?pfse127) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn129, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a125')) AS ?annotation125) . BIND(?this AS ?pfs124) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch431 faldo:location ?templateMotifSequenceMatchRegionP17620432 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620434 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283427 . ?templateMotifSequenceMatchRegionP17620432 faldo:begin ?templateMotifSequenceMatchBeginP17620433 . ?templateMotifSequenceMatchBeginP17620433 faldo:position ?templateMotifSequenceMatchBeginPositionP17620428 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620434 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch435 faldo:location ?targetMotifMatchRegionMatch436 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283438 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283429 . ?targetMotifMatchRegionMatch436 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283437 . ?targetMotifMatchRegionMatchBeginMF_01283437 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283430 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283438 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283427, 1, (STRLEN(?templateMotifCigarP17620MF_01283427) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283427, CONCAT('^(?:-*[^-]){', STR(((316 - ?templateMotifSequenceMatchBeginPositionP17620428) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1439) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283429, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283429) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283429, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1439), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283429, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283429) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283429, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1439), '}'), '')))), '[^-]', ''))) AS ?step2440) . BIND(((?step2440 + ?targetMotifMatchRegionMatchBeginPositionMF_01283430) - 1) AS ?thisPositionOn136) . BIND(?thisPositionOn136 AS ?thisPositionOn137) . BIND(?this AS ?pfs1t441) . 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) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a132')) AS ?annotation132) . BIND(?this AS ?pfs131) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch446 faldo:location ?templateMotifSequenceMatchRegionP17620447 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620449 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283442 . ?templateMotifSequenceMatchRegionP17620447 faldo:begin ?templateMotifSequenceMatchBeginP17620448 . ?templateMotifSequenceMatchBeginP17620448 faldo:position ?templateMotifSequenceMatchBeginPositionP17620443 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620449 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch450 faldo:location ?targetMotifMatchRegionMatch451 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283453 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283444 . ?targetMotifMatchRegionMatch451 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283452 . ?targetMotifMatchRegionMatchBeginMF_01283452 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283445 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283453 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283442, 1, (STRLEN(?templateMotifCigarP17620MF_01283442) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283442, CONCAT('^(?:-*[^-]){', STR(((351 - ?templateMotifSequenceMatchBeginPositionP17620443) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1454) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283444, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283444) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283444, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1454), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283444, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283444) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283444, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1454), '}'), '')))), '[^-]', ''))) AS ?step2455) . BIND(((?step2455 + ?targetMotifMatchRegionMatchBeginPositionMF_01283445) - 1) AS ?thisPositionOn143) . BIND(?thisPositionOn143 AS ?thisPositionOn144) . BIND(?this AS ?pfs1t456) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn143))) AS ?pfsb140) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn144))) AS ?pfse141) . FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn143, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01283a139')) AS ?annotation139) . BIND(?this AS ?pfs138) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch461 faldo:location ?templateMotifSequenceMatchRegionP17620462 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620464 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283457 . ?templateMotifSequenceMatchRegionP17620462 faldo:begin ?templateMotifSequenceMatchBeginP17620463 . ?templateMotifSequenceMatchBeginP17620463 faldo:position ?templateMotifSequenceMatchBeginPositionP17620458 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620464 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch465 faldo:location ?targetMotifMatchRegionMatch466 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283468 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283459 . ?targetMotifMatchRegionMatch466 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283467 . ?targetMotifMatchRegionMatchBeginMF_01283467 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283460 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283468 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283457, 1, (STRLEN(?templateMotifCigarP17620MF_01283457) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283457, CONCAT('^(?:-*[^-]){', STR(((356 - ?templateMotifSequenceMatchBeginPositionP17620458) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1469) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283459, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283459) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283459, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1469), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283459, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283459) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283459, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1469), '}'), '')))), '[^-]', ''))) AS ?step2470) . BIND(((?step2470 + ?targetMotifMatchRegionMatchBeginPositionMF_01283460) - 1) AS ?thisPositionOn150) . BIND(?thisPositionOn150 AS ?thisPositionOn151) . BIND(?this AS ?pfs1t471) . 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) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a146')) AS ?annotation146) . BIND(?this AS ?pfs145) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch476 faldo:location ?templateMotifSequenceMatchRegionP17620477 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620479 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283472 . ?templateMotifSequenceMatchRegionP17620477 faldo:begin ?templateMotifSequenceMatchBeginP17620478 . ?templateMotifSequenceMatchBeginP17620478 faldo:position ?templateMotifSequenceMatchBeginPositionP17620473 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620479 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch480 faldo:location ?targetMotifMatchRegionMatch481 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283483 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283474 . ?targetMotifMatchRegionMatch481 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283482 . ?targetMotifMatchRegionMatchBeginMF_01283482 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283475 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283483 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283472, 1, (STRLEN(?templateMotifCigarP17620MF_01283472) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283472, CONCAT('^(?:-*[^-]){', STR(((124 - ?templateMotifSequenceMatchBeginPositionP17620473) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1484) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283474, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283474) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283474, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1484), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283474, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283474) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283474, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1484), '}'), '')))), '[^-]', ''))) AS ?step2485) . BIND(((?step2485 + ?targetMotifMatchRegionMatchBeginPositionMF_01283475) - 1) AS ?thisPositionOn156) . BIND(?thisPositionOn156 AS ?thisPositionOn157) . BIND(?this AS ?pfs1t486) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn156))) AS ?pfsb154) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn157))) AS ?pfse155) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn156, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a153')) AS ?annotation153) . BIND(?this AS ?pfs152) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch491 faldo:location ?templateMotifSequenceMatchRegionP17620492 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17620494 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17620MF_01283487 . ?templateMotifSequenceMatchRegionP17620492 faldo:begin ?templateMotifSequenceMatchBeginP17620493 . ?templateMotifSequenceMatchBeginP17620493 faldo:position ?templateMotifSequenceMatchBeginPositionP17620488 ; faldo:reference isoform:P17620-1 . ?templateMotifSequenceProfileAlignmentOperationP17620494 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . ?targetMotifMatch495 faldo:location ?targetMotifMatchRegionMatch496 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01283498 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17620MF_01283489 . ?targetMotifMatchRegionMatch496 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01283497 . ?targetMotifMatchRegionMatchBeginMF_01283497 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01283490 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01283498 edam:has_input signature:MF_01283 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17620MF_01283487, 1, (STRLEN(?templateMotifCigarP17620MF_01283487) - STRLEN(REPLACE(?templateMotifCigarP17620MF_01283487, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionP17620488) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1499) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17620MF_01283489, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283489) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1499), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17620MF_01283489, 1, (STRLEN(?targetMotifMatchCigarP17620MF_01283489) - STRLEN(REPLACE(?targetMotifMatchCigarP17620MF_01283489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1499), '}'), '')))), '[^-]', ''))) AS ?step2500) . BIND(((?step2500 + ?targetMotifMatchRegionMatchBeginPositionMF_01283490) - 1) AS ?thisPositionOn162) . BIND(?thisPositionOn162 AS ?thisPositionOn163) . BIND(?this AS ?pfs1t501) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn162))) AS ?pfsb160) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn163))) AS ?pfse161) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn162, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01283a159')) AS ?annotation159) . BIND(?this AS ?pfs158) . } }