CONSTRUCT { _:864152 up:source unirule:MF_03195 . _:864153 up:source unirule:MF_03195 . _:864154 up:source unirule:MF_03195 . _:864155 up:source unirule:MF_03195 . _:864156 up:source unirule:MF_03195 . _:864157 up:source unirule:MF_03195 . _:864158 up:source unirule:MF_03195 . _:864159 up:source unirule:MF_03195 . _:864160 up:source unirule:MF_03195 . _:864161 up:source unirule:MF_03195 . _:864162 up:source unirule:MF_03195 . _:864163 up:source unirule:MF_03195 . _:864164 up:source unirule:MF_03195 . _:864165 up:source unirule:MF_03195 . _:864166 up:source unirule:MF_03195 . _:864167 up:source unirule:MF_03195 . _:864168 up:source unirule:MF_03195 . _:864169 up:source unirule:MF_03195 . _:864170 up:source unirule:MF_03195 . _:864171 up:source unirule:MF_03195 . _:864172 up:source unirule:MF_03195 . _:864173 up:source unirule:MF_03195 . _:864174 up:source unirule:MF_03195 . _:864175 up:source unirule:MF_03195 . _:864176 up:source unirule:MF_03195 . _:864177 up:source unirule:MF_03195 . _:864178 up:source unirule:MF_03195 . _:864179 up:source unirule:MF_03195 . _:864180 up:source unirule:MF_03195 . _:864181 up:source unirule:MF_03195 . _:864182 up:source unirule:MF_03195 . _:864183 up:source unirule:MF_03195 . _:864184 up:source unirule:MF_03195 . ?this up:alternativeName ?name1 ; up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 ; up:classifiedWith GO:0003920 , GO:0006163 , keyword:479 , keyword:521 , keyword:560 , keyword:630 , keyword:659 ; up:recommendedName ?name0 . ?name0 up:ecName '1.7.1.7' ; up:fullName 'GMP reductase' ; up:shortName 'GMPR' ; rdf:type up:Structured_Name . ?name1 up:fullName "Guanosine 5'-monophosphate oxidoreductase" ; up:shortName 'Guanosine monophosphate reductase' ; rdf:type up:Structured_Name . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Catalyzes the irreversible NADPH-dependent deamination of GMP to IMP. It functions in the conversion of nucleobase, nucleoside and nucleotide derivatives of G to A nucleotides, and in maintaining the intracellular balance of A and G nucleotides.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/17185>; up:enzymeClass <http://purl.uniprot.org/enzyme/1.7.1.7>. ?annotation5 a up:Subunit_Annotation ; rdfs:comment 'Homotetramer.' . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the IMPDH/GMPR family. GuaC type 1 subfamily.' . ?case7 up:classifiedWith keyword:327 , keyword:576 . ?pfs9 up:annotation ?annotation10 . ?annotation10 faldo:begin ?pfsb11 ; faldo:end ?pfse12 ; rdf:type up:Motif_Annotation ; rdfs:comment 'Microbody targeting signal' . ?pfsb11 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?pfse12 faldo:position ?thisPositionOn14 ; rdf:type faldo:ExactPosition . ?pfs15 up:annotation ?annotation16 . ?annotation16 faldo:begin ?pfsb17 ; faldo:end ?pfse18 ; up:ligand ?ligand19 ; rdf:type up:Binding_Site_Annotation . ?pfsb17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfse18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?ligand19 rdfs:subClassOf chebi:58349 . ?pfs22 up:annotation ?annotation23 . ?annotation23 faldo:begin ?pfsb24 ; faldo:end ?pfse25 ; up:ligand ?ligand26 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse25 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?ligand26 rdfs:subClassOf chebi:58349 . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; up:ligand ?ligand33 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?ligand33 rdfs:subClassOf chebi:58349 . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; up:ligand ?ligand40 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?ligand40 rdfs:subClassOf chebi:58349 . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; up:ligand ?ligand47 ; rdf:type up:Binding_Site_Annotation . ?pfsb45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?ligand47 rdfs:subClassOf chebi:58349 . ?pfs50 up:annotation ?annotation51 . ?annotation51 faldo:begin ?pfsb52 ; faldo:end ?pfse53 ; up:ligand ?ligand54 ; rdf:type up:Binding_Site_Annotation . ?pfsb52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?ligand54 rdfs:subClassOf chebi:58115 . ?pfs57 up:annotation ?annotation58 . ?annotation58 faldo:begin ?pfsb59 ; faldo:end ?pfse60 ; up:ligand ?ligand61 ; rdf:type up:Binding_Site_Annotation . ?pfsb59 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfse60 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?ligand61 rdfs:subClassOf chebi:58115 . ?pfs64 up:annotation ?annotation65 . ?annotation65 faldo:begin ?pfsb66 ; faldo:end ?pfse67 ; up:ligand ?ligand68 ; rdf:type up:Binding_Site_Annotation . ?pfsb66 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?pfse67 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?ligand68 rdfs:subClassOf chebi:58115 . ?pfs71 up:annotation ?annotation72 . ?annotation72 faldo:begin ?pfsb73 ; faldo:end ?pfse74 ; up:ligand ?ligand75 ; rdf:type up:Binding_Site_Annotation . ?pfsb73 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?pfse74 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?ligand75 rdfs:subClassOf chebi:58115 . ?pfs78 up:annotation ?annotation79 . ?annotation79 faldo:begin ?pfsb80 ; faldo:end ?pfse81 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Thioimidate intermediate' . ?pfsb80 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?pfse81 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?pfs84 up:annotation ?annotation85 . ?annotation85 faldo:begin ?pfsb86 ; faldo:end ?pfse87 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor/acceptor' . ?pfsb86 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?pfse87 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?pfs90 up:annotation ?annotation91 . ?annotation91 faldo:begin ?pfsb92 ; faldo:end ?pfse93 ; up:ligand ?ligand94 ; rdf:type up:Binding_Site_Annotation . ?pfsb92 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?pfse93 faldo:position ?thisPositionOn96 ; rdf:type faldo:ExactPosition . ?ligand94 rdfs:subClassOf chebi:29103 . ?pfs97 up:annotation ?annotation98 . ?annotation98 faldo:begin ?pfsb99 ; faldo:end ?pfse100 ; up:ligand ?ligand101 ; rdf:type up:Binding_Site_Annotation . ?pfsb99 faldo:position ?thisPositionOn102 ; rdf:type faldo:ExactPosition . ?pfse100 faldo:position ?thisPositionOn103 ; rdf:type faldo:ExactPosition . ?ligand101 rdfs:subClassOf chebi:29103 . ?pfs104 up:annotation ?annotation105 . ?annotation105 faldo:begin ?pfsb106 ; faldo:end ?pfse107 ; up:ligand ?ligand108 ; rdf:type up:Binding_Site_Annotation . ?pfsb106 faldo:position ?thisPositionOn109 ; rdf:type faldo:ExactPosition . ?pfse107 faldo:position ?thisPositionOn110 ; rdf:type faldo:ExactPosition . ?ligand108 rdfs:subClassOf chebi:29103 . ?pfs111 up:annotation ?annotation112 . ?annotation112 faldo:begin ?pfsb113 ; faldo:end ?pfse114 ; up:ligand ?ligand115 ; rdf:type up:Binding_Site_Annotation . ?pfsb113 faldo:position ?thisPositionOn116 ; rdf:type faldo:ExactPosition . ?pfse114 faldo:position ?thisPositionOn117 ; rdf:type faldo:ExactPosition . ?ligand115 rdfs:subClassOf chebi:29103 . ?pfs118 up:annotation ?annotation119 . ?annotation119 faldo:begin ?pfsb120 ; faldo:end ?pfse121 ; up:ligand ?ligand122 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb120 faldo:position ?thisPositionOn123 ; rdf:type faldo:ExactPosition . ?pfse121 faldo:position ?thisPositionOn124 ; rdf:type faldo:ExactPosition . ?ligand122 rdfs:subClassOf chebi:58349 . ?pfs125 up:annotation ?annotation126 . ?annotation126 faldo:begin ?pfsb127 ; faldo:end ?pfse128 ; up:ligand ?ligand129 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb127 faldo:position ?thisPositionOn130 ; rdf:type faldo:ExactPosition . ?pfse128 faldo:position ?thisPositionOn131 ; rdf:type faldo:ExactPosition . ?ligand129 rdfs:subClassOf chebi:58349 . _:864185 a rdf:Statement ; up:attribution _:864152 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:864186 a rdf:Statement ; up:attribution _:864153 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:864187 a rdf:Statement ; up:attribution _:864154 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:864188 a rdf:Statement ; up:attribution _:864155 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:864189 a rdf:Statement ; up:attribution _:864156 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:864190 a rdf:Statement ; up:attribution _:864157 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:864191 a rdf:Statement ; up:attribution _:864158 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:864192 a rdf:Statement ; up:attribution _:864159 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:521 . _:864193 a rdf:Statement ; up:attribution _:864160 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:864194 a rdf:Statement ; up:attribution _:864161 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:630 . _:864195 a rdf:Statement ; up:attribution _:864162 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:659 . _:864196 a rdf:Statement ; up:attribution _:864163 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003920 . _:864197 a rdf:Statement ; up:attribution _:864164 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006163 . _:864198 a rdf:Statement ; up:attribution _:864165 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:327 . _:864199 a rdf:Statement ; up:attribution _:864166 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:576 . _:864200 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:864201 a rdf:Statement ; up:attribution _:864167 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:864202 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:864203 a rdf:Statement ; up:attribution _:864168 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:864204 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:864205 a rdf:Statement ; up:attribution _:864169 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:864206 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:864207 a rdf:Statement ; up:attribution _:864170 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:864208 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:864209 a rdf:Statement ; up:attribution _:864171 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:864210 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:864211 a rdf:Statement ; up:attribution _:864172 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:864212 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:864213 a rdf:Statement ; up:attribution _:864173 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:864214 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:864215 a rdf:Statement ; up:attribution _:864174 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:864216 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:864217 a rdf:Statement ; up:attribution _:864175 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:864218 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:864219 a rdf:Statement ; up:attribution _:864176 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:864220 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:864221 a rdf:Statement ; up:attribution _:864177 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:864222 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs84 ; rdf:predicate up:annotation ; rdf:object ?annotation85 . _:864223 a rdf:Statement ; up:attribution _:864178 ; rdf:subject ?pfs84 ; rdf:predicate up:annotation ; rdf:object ?annotation85 . _:864224 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . _:864225 a rdf:Statement ; up:attribution _:864179 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . _:864226 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs97 ; rdf:predicate up:annotation ; rdf:object ?annotation98 . _:864227 a rdf:Statement ; up:attribution _:864180 ; rdf:subject ?pfs97 ; rdf:predicate up:annotation ; rdf:object ?annotation98 . _:864228 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs104 ; rdf:predicate up:annotation ; rdf:object ?annotation105 . _:864229 a rdf:Statement ; up:attribution _:864181 ; rdf:subject ?pfs104 ; rdf:predicate up:annotation ; rdf:object ?annotation105 . _:864230 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs111 ; rdf:predicate up:annotation ; rdf:object ?annotation112 . _:864231 a rdf:Statement ; up:attribution _:864182 ; rdf:subject ?pfs111 ; rdf:predicate up:annotation ; rdf:object ?annotation112 . _:864232 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs118 ; rdf:predicate up:annotation ; rdf:object ?annotation119 . _:864233 a rdf:Statement ; up:attribution _:864183 ; rdf:subject ?pfs118 ; rdf:predicate up:annotation ; rdf:object ?annotation119 . _:864234 a rdf:Statement ; up:source unirule:MF_03195 ; rdf:subject ?pfs125 ; rdf:predicate up:annotation ; rdf:object ?annotation126 . _:864235 a rdf:Statement ; up:attribution _:864184 ; rdf:subject ?pfs125 ; rdf:predicate up:annotation ; rdf:object ?annotation126 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03195 #Rule MF_03195 Created by:ipedruzz on:2015-07-17 Modified by:ecastro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00596 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03195a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_03195a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_03195a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03195a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_03195a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_03195a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionQ4QEB3137 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ4QEB3139 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ4QEB3MF_00596132 . ?templateMotifSequenceMatchRegionQ4QEB3137 faldo:begin ?templateMotifSequenceMatchBeginQ4QEB3138 . ?templateMotifSequenceMatchBeginQ4QEB3138 faldo:position ?templateMotifSequenceMatchBeginPositionQ4QEB3133 ; faldo:reference isoform:Q4QEB3-1 . ?templateMotifSequenceProfileAlignmentOperationQ4QEB3139 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596143 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ4QEB3MF_00596134 . ?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596142 . ?targetMotifMatchRegionMatchBeginMF_00596142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596135 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596143 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagMicrobody) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:5653 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ4QEB3MF_00596132, 1, (STRLEN(?templateMotifCigarQ4QEB3MF_00596132) - STRLEN(REPLACE(?templateMotifCigarQ4QEB3MF_00596132, CONCAT('^(?:-*[^-]){', STR(((490 - ?templateMotifSequenceMatchBeginPositionQ4QEB3133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ4QEB3MF_00596134, 1, (STRLEN(?targetMotifMatchCigarQ4QEB3MF_00596134) - STRLEN(REPLACE(?targetMotifMatchCigarQ4QEB3MF_00596134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ4QEB3MF_00596134, 1, (STRLEN(?targetMotifMatchCigarQ4QEB3MF_00596134) - STRLEN(REPLACE(?targetMotifMatchCigarQ4QEB3MF_00596134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) . BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_00596135) - 1) AS ?thisPositionOn13) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn14) . BIND(?this AS ?pfs1t146) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb11) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse12) . FILTER (REGEX('[AS]K[ML]', SUBSTR(?thisSequenceValue, ?thisPositionOn13, (?thisPositionOn14 - ?thisPositionOn13)))) . BIND(URI(CONCAT(STR(?this), '#MF_03195a10')) AS ?annotation10) . BIND(?this AS ?pfs9) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch151 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1152 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1154 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596147 . ?templateMotifSequenceMatchRegionQ9P2T1152 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1153 . ?templateMotifSequenceMatchBeginQ9P2T1153 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1148 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1154 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch155 faldo:location ?targetMotifMatchRegionMatch156 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596158 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596149 . ?targetMotifMatchRegionMatch156 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596157 . ?targetMotifMatchRegionMatchBeginMF_00596157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596150 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596158 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596147, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596147) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596147, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionQ9P2T1148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596149, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596149, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) . BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_00596150) - 1) AS ?thisPositionOn20) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596147, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596147) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596147, CONCAT('^(?:-*[^-]){', STR(((27 - ?templateMotifSequenceMatchBeginPositionQ9P2T1148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596149, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596149, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_00596150) - 1) AS ?thisPositionOn21) . BIND(?this AS ?pfs2t163) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn20, (?thisPositionOn21 - ?thisPositionOn20)) = 'SR')) . BIND(URI(CONCAT(STR(?this), '#MF_03195a16')) AS ?annotation16) . BIND(?this AS ?pfs15) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596164 . ?templateMotifSequenceMatchRegionQ9P2T1169 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1170 . ?templateMotifSequenceMatchBeginQ9P2T1170 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1165 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1171 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596175 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596166 . ?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596174 . ?targetMotifMatchRegionMatchBeginMF_00596174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596167 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596175 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596164, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596164) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596164, CONCAT('^(?:-*[^-]){', STR(((129 - ?templateMotifSequenceMatchBeginPositionQ9P2T1165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596166, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596166, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_00596167) - 1) AS ?thisPositionOn27) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596164, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596164) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596164, CONCAT('^(?:-*[^-]){', STR(((131 - ?templateMotifSequenceMatchBeginPositionQ9P2T1165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596166, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596166, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), '')))), '[^-]', ''))) AS ?step2179) . BIND(((?step2179 + ?targetMotifMatchRegionMatchBeginPositionMF_00596167) - 1) AS ?thisPositionOn28) . BIND(?this AS ?pfs2t180) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) . FILTER (REGEX('D[IV]A', SUBSTR(?thisSequenceValue, ?thisPositionOn27, (?thisPositionOn28 - ?thisPositionOn27)))) . BIND(URI(CONCAT(STR(?this), '#MF_03195a23')) AS ?annotation23) . BIND(?this AS ?pfs22) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch185 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1186 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1188 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596181 . ?templateMotifSequenceMatchRegionQ9P2T1186 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1187 . ?templateMotifSequenceMatchBeginQ9P2T1187 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1182 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1188 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch189 faldo:location ?targetMotifMatchRegionMatch190 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596192 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596183 . ?targetMotifMatchRegionMatch190 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596191 . ?targetMotifMatchRegionMatchBeginMF_00596191 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596184 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596192 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596181, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596181) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596181, CONCAT('^(?:-*[^-]){', STR(((180 - ?templateMotifSequenceMatchBeginPositionQ9P2T1182) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596183, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596183) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596183, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596183) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), '')))), '[^-]', ''))) AS ?step2194) . BIND(((?step2194 + ?targetMotifMatchRegionMatchBeginPositionMF_00596184) - 1) AS ?thisPositionOn34) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596181, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596181) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596181, CONCAT('^(?:-*[^-]){', STR(((181 - ?templateMotifSequenceMatchBeginPositionQ9P2T1182) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596183, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596183) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596183, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596183) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) . BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_00596184) - 1) AS ?thisPositionOn35) . BIND(?this AS ?pfs2t197) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) . FILTER (REGEX('[IV]G', SUBSTR(?thisSequenceValue, ?thisPositionOn34, (?thisPositionOn35 - ?thisPositionOn34)))) . BIND(URI(CONCAT(STR(?this), '#MF_03195a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch202 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1203 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1205 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596198 . ?templateMotifSequenceMatchRegionQ9P2T1203 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1204 . ?templateMotifSequenceMatchBeginQ9P2T1204 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1199 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1205 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch206 faldo:location ?targetMotifMatchRegionMatch207 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596209 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596200 . ?targetMotifMatchRegionMatch207 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596208 . ?targetMotifMatchRegionMatchBeginMF_00596208 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596201 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596209 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596198, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596198) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596198, CONCAT('^(?:-*[^-]){', STR(((285 - ?templateMotifSequenceMatchBeginPositionQ9P2T1199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1210) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596200, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596200) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596200, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596200) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), '')))), '[^-]', ''))) AS ?step2211) . BIND(((?step2211 + ?targetMotifMatchRegionMatchBeginPositionMF_00596201) - 1) AS ?thisPositionOn41) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596198, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596198) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596198, CONCAT('^(?:-*[^-]){', STR(((286 - ?templateMotifSequenceMatchBeginPositionQ9P2T1199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1212) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596200, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596200) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596200, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596200) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), '')))), '[^-]', ''))) AS ?step2213) . BIND(((?step2213 + ?targetMotifMatchRegionMatchBeginPositionMF_00596201) - 1) AS ?thisPositionOn42) . BIND(?this AS ?pfs2t214) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, (?thisPositionOn42 - ?thisPositionOn41)) = 'YR')) . BIND(URI(CONCAT(STR(?this), '#MF_03195a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch219 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1220 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1222 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596215 . ?templateMotifSequenceMatchRegionQ9P2T1220 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1221 . ?templateMotifSequenceMatchBeginQ9P2T1221 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1216 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1222 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch223 faldo:location ?targetMotifMatchRegionMatch224 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596226 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596217 . ?targetMotifMatchRegionMatch224 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596225 . ?targetMotifMatchRegionMatchBeginMF_00596225 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596218 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596226 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596215, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596215) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596215, CONCAT('^(?:-*[^-]){', STR(((314 - ?templateMotifSequenceMatchBeginPositionQ9P2T1216) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1227) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596217, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596217) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596217, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596217) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), '')))), '[^-]', ''))) AS ?step2228) . BIND(((?step2228 + ?targetMotifMatchRegionMatchBeginPositionMF_00596218) - 1) AS ?thisPositionOn48) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596215, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596215) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596215, CONCAT('^(?:-*[^-]){', STR(((317 - ?templateMotifSequenceMatchBeginPositionQ9P2T1216) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1229) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596217, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596217) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596217, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596217) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), '')))), '[^-]', ''))) AS ?step2230) . BIND(((?step2230 + ?targetMotifMatchRegionMatchBeginPositionMF_00596218) - 1) AS ?thisPositionOn49) . BIND(?this AS ?pfs2t231) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) . FILTER (REGEX('S[ATG][CI][TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn48, (?thisPositionOn49 - ?thisPositionOn48)))) . BIND(URI(CONCAT(STR(?this), '#MF_03195a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch236 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1237 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1239 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596232 . ?templateMotifSequenceMatchRegionQ9P2T1237 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1238 . ?templateMotifSequenceMatchBeginQ9P2T1238 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1233 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1239 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch240 faldo:location ?targetMotifMatchRegionMatch241 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596243 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596234 . ?targetMotifMatchRegionMatch241 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596242 . ?targetMotifMatchRegionMatchBeginMF_00596242 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596235 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596243 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596232, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596232) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596232, CONCAT('^(?:-*[^-]){', STR(((219 - ?templateMotifSequenceMatchBeginPositionQ9P2T1233) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1244) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596234, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596234) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596234, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1244), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596234, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596234) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596234, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1244), '}'), '')))), '[^-]', ''))) AS ?step2245) . BIND(((?step2245 + ?targetMotifMatchRegionMatchBeginPositionMF_00596235) - 1) AS ?thisPositionOn55) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596232, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596232) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596232, CONCAT('^(?:-*[^-]){', STR(((221 - ?templateMotifSequenceMatchBeginPositionQ9P2T1233) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596234, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596234) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596234, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596234, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596234) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596234, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) . BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_00596235) - 1) AS ?thisPositionOn56) . BIND(?this AS ?pfs2t248) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, (?thisPositionOn56 - ?thisPositionOn55)) = 'DGG')) . BIND(URI(CONCAT(STR(?this), '#MF_03195a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch253 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1254 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1256 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596249 . ?templateMotifSequenceMatchRegionQ9P2T1254 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1255 . ?templateMotifSequenceMatchBeginQ9P2T1255 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1250 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1256 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch257 faldo:location ?targetMotifMatchRegionMatch258 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596260 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596251 . ?targetMotifMatchRegionMatch258 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596259 . ?targetMotifMatchRegionMatchBeginMF_00596259 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596252 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596260 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596249, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596249) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596249, CONCAT('^(?:-*[^-]){', STR(((242 - ?templateMotifSequenceMatchBeginPositionQ9P2T1250) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1261) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596251, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596251) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596251, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596251) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), '')))), '[^-]', ''))) AS ?step2262) . BIND(((?step2262 + ?targetMotifMatchRegionMatchBeginPositionMF_00596252) - 1) AS ?thisPositionOn62) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596249, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596249) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596249, CONCAT('^(?:-*[^-]){', STR(((243 - ?templateMotifSequenceMatchBeginPositionQ9P2T1250) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1263) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596251, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596251) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596251, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596251) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), '')))), '[^-]', ''))) AS ?step2264) . BIND(((?step2264 + ?targetMotifMatchRegionMatchBeginPositionMF_00596252) - 1) AS ?thisPositionOn63) . BIND(?this AS ?pfs2t265) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb59) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse60) . FILTER (REGEX('G[GN]', SUBSTR(?thisSequenceValue, ?thisPositionOn62, (?thisPositionOn63 - ?thisPositionOn62)))) . BIND(URI(CONCAT(STR(?this), '#MF_03195a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch270 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1271 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1273 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596266 . ?templateMotifSequenceMatchRegionQ9P2T1271 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1272 . ?templateMotifSequenceMatchBeginQ9P2T1272 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1267 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1273 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch274 faldo:location ?targetMotifMatchRegionMatch275 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596277 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596268 . ?targetMotifMatchRegionMatch275 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596276 . ?targetMotifMatchRegionMatchBeginMF_00596276 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596269 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596277 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596266, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596266) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596266, CONCAT('^(?:-*[^-]){', STR(((268 - ?templateMotifSequenceMatchBeginPositionQ9P2T1267) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1278) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596268, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596268) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1278), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596268, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596268) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1278), '}'), '')))), '[^-]', ''))) AS ?step2279) . BIND(((?step2279 + ?targetMotifMatchRegionMatchBeginPositionMF_00596269) - 1) AS ?thisPositionOn69) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596266, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596266) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596266, CONCAT('^(?:-*[^-]){', STR(((270 - ?templateMotifSequenceMatchBeginPositionQ9P2T1267) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1280) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596268, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596268) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1280), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596268, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596268) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1280), '}'), '')))), '[^-]', ''))) AS ?step2281) . BIND(((?step2281 + ?targetMotifMatchRegionMatchBeginPositionMF_00596269) - 1) AS ?thisPositionOn70) . BIND(?this AS ?pfs2t282) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb66) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse67) . FILTER (REGEX('GM[AS]', SUBSTR(?thisSequenceValue, ?thisPositionOn69, (?thisPositionOn70 - ?thisPositionOn69)))) . BIND(URI(CONCAT(STR(?this), '#MF_03195a65')) AS ?annotation65) . BIND(?this AS ?pfs64) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch287 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1288 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1290 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596283 . ?templateMotifSequenceMatchRegionQ9P2T1288 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1289 . ?templateMotifSequenceMatchBeginQ9P2T1289 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1284 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1290 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch291 faldo:location ?targetMotifMatchRegionMatch292 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596294 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596285 . ?targetMotifMatchRegionMatch292 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596293 . ?targetMotifMatchRegionMatchBeginMF_00596293 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596286 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596294 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596283, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596283) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596283, CONCAT('^(?:-*[^-]){', STR(((286 - ?templateMotifSequenceMatchBeginPositionQ9P2T1284) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1295) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596285, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596285) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1295), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596285, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596285) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1295), '}'), '')))), '[^-]', ''))) AS ?step2296) . BIND(((?step2296 + ?targetMotifMatchRegionMatchBeginPositionMF_00596286) - 1) AS ?thisPositionOn76) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596283, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596283) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596283, CONCAT('^(?:-*[^-]){', STR(((290 - ?templateMotifSequenceMatchBeginPositionQ9P2T1284) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1297) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596285, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596285) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1297), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596285, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596285) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1297), '}'), '')))), '[^-]', ''))) AS ?step2298) . BIND(((?step2298 + ?targetMotifMatchRegionMatchBeginPositionMF_00596286) - 1) AS ?thisPositionOn77) . BIND(?this AS ?pfs2t299) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb73) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse74) . FILTER (REGEX('[RL][AV][SAP]EG', SUBSTR(?thisSequenceValue, ?thisPositionOn76, (?thisPositionOn77 - ?thisPositionOn76)))) . BIND(URI(CONCAT(STR(?this), '#MF_03195a72')) AS ?annotation72) . BIND(?this AS ?pfs71) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch304 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1305 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1307 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596300 . ?templateMotifSequenceMatchRegionQ9P2T1305 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1306 . ?templateMotifSequenceMatchBeginQ9P2T1306 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1301 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1307 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch308 faldo:location ?targetMotifMatchRegionMatch309 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596311 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596302 . ?targetMotifMatchRegionMatch309 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596310 . ?targetMotifMatchRegionMatchBeginMF_00596310 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596303 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596311 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596300, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596300) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596300, CONCAT('^(?:-*[^-]){', STR(((186 - ?templateMotifSequenceMatchBeginPositionQ9P2T1301) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1312) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596302, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596302) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596302, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1312), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596302, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596302) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596302, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1312), '}'), '')))), '[^-]', ''))) AS ?step2313) . BIND(((?step2313 + ?targetMotifMatchRegionMatchBeginPositionMF_00596303) - 1) AS ?thisPositionOn82) . BIND(?thisPositionOn82 AS ?thisPositionOn83) . BIND(?this AS ?pfs2t314) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb80) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse81) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03195a79')) AS ?annotation79) . BIND(?this AS ?pfs78) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch319 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1320 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1322 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596315 . ?templateMotifSequenceMatchRegionQ9P2T1320 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1321 . ?templateMotifSequenceMatchBeginQ9P2T1321 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1316 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1322 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch323 faldo:location ?targetMotifMatchRegionMatch324 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596326 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596317 . ?targetMotifMatchRegionMatch324 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596325 . ?targetMotifMatchRegionMatchBeginMF_00596325 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596318 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596326 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596315, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596315) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596315, CONCAT('^(?:-*[^-]){', STR(((188 - ?templateMotifSequenceMatchBeginPositionQ9P2T1316) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1327) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596317, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596317) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596317, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1327), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596317, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596317) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596317, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1327), '}'), '')))), '[^-]', ''))) AS ?step2328) . BIND(((?step2328 + ?targetMotifMatchRegionMatchBeginPositionMF_00596318) - 1) AS ?thisPositionOn88) . BIND(?thisPositionOn88 AS ?thisPositionOn89) . BIND(?this AS ?pfs2t329) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb86) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse87) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_03195a85')) AS ?annotation85) . BIND(?this AS ?pfs84) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch334 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1335 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1337 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596330 . ?templateMotifSequenceMatchRegionQ9P2T1335 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1336 . ?templateMotifSequenceMatchBeginQ9P2T1336 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1331 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1337 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch338 faldo:location ?targetMotifMatchRegionMatch339 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596341 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596332 . ?targetMotifMatchRegionMatch339 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596340 . ?targetMotifMatchRegionMatchBeginMF_00596340 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596333 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596341 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596330, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596330) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596330, CONCAT('^(?:-*[^-]){', STR(((181 - ?templateMotifSequenceMatchBeginPositionQ9P2T1331) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1342) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596332, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596332) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596332, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1342), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596332, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596332) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596332, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1342), '}'), '')))), '[^-]', ''))) AS ?step2343) . BIND(((?step2343 + ?targetMotifMatchRegionMatchBeginPositionMF_00596333) - 1) AS ?thisPositionOn95) . BIND(?thisPositionOn95 AS ?thisPositionOn96) . BIND(?this AS ?pfs2t344) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfsb92) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfse93) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn95, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_03195a91')) AS ?annotation91) . BIND(?this AS ?pfs90) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch349 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1350 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1352 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596345 . ?templateMotifSequenceMatchRegionQ9P2T1350 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1351 . ?templateMotifSequenceMatchBeginQ9P2T1351 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1346 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1352 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch353 faldo:location ?targetMotifMatchRegionMatch354 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596356 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596347 . ?targetMotifMatchRegionMatch354 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596355 . ?targetMotifMatchRegionMatchBeginMF_00596355 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596348 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596356 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596345, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596345) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596345, CONCAT('^(?:-*[^-]){', STR(((183 - ?templateMotifSequenceMatchBeginPositionQ9P2T1346) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1357) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596347, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596347) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1357), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596347, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596347) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596347, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1357), '}'), '')))), '[^-]', ''))) AS ?step2358) . BIND(((?step2358 + ?targetMotifMatchRegionMatchBeginPositionMF_00596348) - 1) AS ?thisPositionOn102) . BIND(?thisPositionOn102 AS ?thisPositionOn103) . BIND(?this AS ?pfs2t359) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfsb99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn103))) AS ?pfse100) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn102, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_03195a98')) AS ?annotation98) . BIND(?this AS ?pfs97) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch364 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1365 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1367 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596360 . ?templateMotifSequenceMatchRegionQ9P2T1365 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1366 . ?templateMotifSequenceMatchBeginQ9P2T1366 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1361 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1367 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch368 faldo:location ?targetMotifMatchRegionMatch369 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596371 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596362 . ?targetMotifMatchRegionMatch369 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596370 . ?targetMotifMatchRegionMatchBeginMF_00596370 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596363 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596371 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596360, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596360) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596360, CONCAT('^(?:-*[^-]){', STR(((186 - ?templateMotifSequenceMatchBeginPositionQ9P2T1361) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1372) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596362, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596362) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596362, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1372), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596362, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596362) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596362, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1372), '}'), '')))), '[^-]', ''))) AS ?step2373) . BIND(((?step2373 + ?targetMotifMatchRegionMatchBeginPositionMF_00596363) - 1) AS ?thisPositionOn109) . BIND(?thisPositionOn109 AS ?thisPositionOn110) . BIND(?this AS ?pfs2t374) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfsb106) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn110))) AS ?pfse107) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn109, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03195a105')) AS ?annotation105) . BIND(?this AS ?pfs104) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch379 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1380 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1382 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596375 . ?templateMotifSequenceMatchRegionQ9P2T1380 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1381 . ?templateMotifSequenceMatchBeginQ9P2T1381 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1376 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1382 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch383 faldo:location ?targetMotifMatchRegionMatch384 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596386 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596377 . ?targetMotifMatchRegionMatch384 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596385 . ?targetMotifMatchRegionMatchBeginMF_00596385 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596378 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596386 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596375, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596375) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596375, CONCAT('^(?:-*[^-]){', STR(((189 - ?templateMotifSequenceMatchBeginPositionQ9P2T1376) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1387) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596377, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596377) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596377, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1387), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596377, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596377) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596377, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1387), '}'), '')))), '[^-]', ''))) AS ?step2388) . BIND(((?step2388 + ?targetMotifMatchRegionMatchBeginPositionMF_00596378) - 1) AS ?thisPositionOn116) . BIND(?thisPositionOn116 AS ?thisPositionOn117) . BIND(?this AS ?pfs2t389) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn116))) AS ?pfsb113) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn117))) AS ?pfse114) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn116, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_03195a112')) AS ?annotation112) . BIND(?this AS ?pfs111) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch394 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1395 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1397 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596390 . ?templateMotifSequenceMatchRegionQ9P2T1395 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1396 . ?templateMotifSequenceMatchBeginQ9P2T1396 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1391 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1397 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch398 faldo:location ?targetMotifMatchRegionMatch399 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596401 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596392 . ?targetMotifMatchRegionMatch399 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596400 . ?targetMotifMatchRegionMatchBeginMF_00596400 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596393 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596401 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596390, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596390) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596390, CONCAT('^(?:-*[^-]){', STR(((78 - ?templateMotifSequenceMatchBeginPositionQ9P2T1391) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1402) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596392, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596392) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596392, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1402), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596392, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596392) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596392, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1402), '}'), '')))), '[^-]', ''))) AS ?step2403) . BIND(((?step2403 + ?targetMotifMatchRegionMatchBeginPositionMF_00596393) - 1) AS ?thisPositionOn123) . BIND(?thisPositionOn123 AS ?thisPositionOn124) . BIND(?this AS ?pfs2t404) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn123))) AS ?pfsb120) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn124))) AS ?pfse121) . FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn123, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_03195a119')) AS ?annotation119) . BIND(?this AS ?pfs118) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch409 faldo:location ?templateMotifSequenceMatchRegionQ9P2T1410 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9P2T1412 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9P2T1MF_00596405 . ?templateMotifSequenceMatchRegionQ9P2T1410 faldo:begin ?templateMotifSequenceMatchBeginQ9P2T1411 . ?templateMotifSequenceMatchBeginQ9P2T1411 faldo:position ?templateMotifSequenceMatchBeginPositionQ9P2T1406 ; faldo:reference isoform:Q9P2T1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9P2T1412 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . ?targetMotifMatch413 faldo:location ?targetMotifMatchRegionMatch414 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00596416 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9P2T1MF_00596407 . ?targetMotifMatchRegionMatch414 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00596415 . ?targetMotifMatchRegionMatchBeginMF_00596415 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00596408 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00596416 edam:has_input signature:MF_00596 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9P2T1MF_00596405, 1, (STRLEN(?templateMotifCigarQ9P2T1MF_00596405) - STRLEN(REPLACE(?templateMotifCigarQ9P2T1MF_00596405, CONCAT('^(?:-*[^-]){', STR(((269 - ?templateMotifSequenceMatchBeginPositionQ9P2T1406) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1417) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596407, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596407) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596407, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1417), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9P2T1MF_00596407, 1, (STRLEN(?targetMotifMatchCigarQ9P2T1MF_00596407) - STRLEN(REPLACE(?targetMotifMatchCigarQ9P2T1MF_00596407, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1417), '}'), '')))), '[^-]', ''))) AS ?step2418) . BIND(((?step2418 + ?targetMotifMatchRegionMatchBeginPositionMF_00596408) - 1) AS ?thisPositionOn130) . BIND(?thisPositionOn130 AS ?thisPositionOn131) . BIND(?this AS ?pfs2t419) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn130))) AS ?pfsb127) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn131))) AS ?pfse128) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn130, 1) = 'M')) . BIND(URI(CONCAT(STR(?this), '#MF_03195a126')) AS ?annotation126) . BIND(?this AS ?pfs125) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:5653 . BIND(?this AS ?caseWithTag420) . } BIND(IF(BOUND(?tagMicrobody), ?caseWithTag420, ?UNBOUND_VARIABLE) AS ?case7) . OPTIONAL { ?this a up:Protein . VALUES ?supertaxon421 {taxon:7742 taxon:5653} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon421 . BIND(?this AS ?case8) . } }