CONSTRUCT { _:832142 up:source unirule:MF_03144 . _:832143 up:source unirule:MF_03144 . _:832144 up:source unirule:MF_03144 . _:832145 up:source unirule:MF_03144 . _:832146 up:source unirule:MF_03144 . _:832147 up:source unirule:MF_03144 . _:832148 up:source unirule:MF_03144 . _:832149 up:source unirule:MF_03144 . _:832150 up:source unirule:MF_03144 . _:832151 up:source unirule:MF_03144 . _:832152 up:source unirule:MF_03144 . _:832153 up:source unirule:MF_03144 . _:832154 up:source unirule:MF_03144 . _:832155 up:source unirule:MF_03144 . _:832156 up:source unirule:MF_03144 . _:832157 up:source unirule:MF_03144 . _:832158 up:source unirule:MF_03144 . _:832159 up:source unirule:MF_03144 . _:832160 up:source unirule:MF_03144 . _:832161 up:source unirule:MF_03144 . _:832162 up:source unirule:MF_03144 . _:832163 up:source unirule:MF_03144 . _:832164 up:source unirule:MF_03144 . _:832165 up:source unirule:MF_03144 . _:832166 up:source unirule:MF_03144 . _:832167 up:source unirule:MF_03144 . _:832168 up:source unirule:MF_03144 . _:832169 up:source unirule:MF_03144 . _:832170 up:source unirule:MF_03144 . _:832171 up:source unirule:MF_03144 . _:832172 up:source unirule:MF_03144 . _:832173 up:source unirule:MF_03144 . ?this up:alternativeName ?name1 ; up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation7 , ?annotation8 , ?annotation9 , ?annotation10 ; up:classifiedWith GO:0006388 , GO:0016886 , GO:0072669 , keyword:342 , keyword:436 , keyword:464 , keyword:479 , keyword:547 , keyword:819 ; up:recommendedName ?name0 . ?name0 up:ecName '6.5.1.8' ; up:fullName 'RNA-splicing ligase RtcB homolog' ; rdf:type up:Structured_Name . ?name1 up:fullName "3'-phosphate/5'-hydroxy nucleic acid ligase" ; rdf:type up:Structured_Name . ?annotation2 a up:Function_Annotation ; rdfs:comment "Catalytic subunit of the tRNA-splicing ligase complex that acts by directly joining spliced tRNA halves to mature-sized tRNAs by incorporating the precursor-derived splice junction phosphate into the mature tRNA as a canonical 3',5'-phosphodiester. May act as an RNA ligase with broad substrate specificity, and may function toward other RNAs." . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/68076>; up:enzymeClass <http://purl.uniprot.org/enzyme/6.5.1.8>. ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity <http://rdf.rhea-db.org/68080>; up:enzymeClass <http://purl.uniprot.org/enzyme/6.5.1.8>. ?annotation7 up:cofactor chebi:29035 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 2 manganese ions per subunit' . ?annotation8 a up:Subunit_Annotation ; rdfs:comment 'Catalytic component of the tRNA-splicing ligase complex.' . ?annotation9 a up:Annotation ; rdfs:comment "Ligation probably proceeds through 3 nucleotidyl transfer steps, with 2',3'-cyclic phosphate termini being hydrolyzed to 3'-P termini in a step that precedes 3'-P activation with GMP. In the first nucleotidyl transfer step, RTCB reacts with GTP to form a covalent RTCB-histidine-GMP intermediate with release of PPi; in the second step, the GMP moiety is transferred to the RNA 3'-P; in the third step, the 5'-OH from the opposite RNA strand attacks the activated 3'-P to form a 3',5'-phosphodiester bond and release GMP." . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the RtcB family.' . ?case11 up:classifiedWith keyword:963 . ?pfs12 up:annotation ?annotation13 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; up:ligand ?ligand16 ; rdf:type up:Binding_Site_Annotation . ?pfsb14 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfse15 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?ligand16 rdfs:subClassOf chebi:58115 . ?pfs19 up:annotation ?annotation20 . ?annotation20 faldo:begin ?pfsb21 ; faldo:end ?pfse22 ; up:ligand ?ligand23 ; rdf:type up:Binding_Site_Annotation . ?pfsb21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?ligand23 rdfs:subClassOf chebi:58115 . ?pfs26 up:annotation ?annotation27 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; up:ligand ?ligand30 ; rdf:type up:Binding_Site_Annotation . ?pfsb28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?ligand30 rdfs:subClassOf chebi:58115 . ?pfs33 up:annotation ?annotation34 . ?annotation34 faldo:begin ?pfsb35 ; faldo:end ?pfse36 ; up:ligand ?ligand37 ; rdf:type up:Binding_Site_Annotation . ?pfsb35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?pfse36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?ligand37 rdfs:subClassOf chebi:58115 . ?pfs40 up:annotation ?annotation41 . ?annotation41 faldo:begin ?pfsb42 ; faldo:end ?pfse43 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'GMP-histidine intermediate' . ?pfsb42 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?pfse43 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfs46 up:annotation ?annotation47 . ?annotation47 faldo:begin ?pfsb48 ; faldo:end ?pfse49 ; up:ligand ?ligand50 ; rdf:type up:Binding_Site_Annotation . ?pfsb48 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?ligand50 rdfs:subClassOf chebi:29035 . ?pfs53 up:annotation ?annotation54 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; up:ligand ?ligand57 ; rdf:type up:Binding_Site_Annotation . ?pfsb55 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?ligand57 rdfs:subClassOf chebi:29035 . ?pfs60 up:annotation ?annotation61 . ?annotation61 faldo:begin ?pfsb62 ; faldo:end ?pfse63 ; up:ligand ?ligand64 ; rdf:type up:Binding_Site_Annotation . ?pfsb62 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfse63 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?ligand64 rdfs:subClassOf chebi:29035 . ?pfs67 up:annotation ?annotation68 . ?annotation68 faldo:begin ?pfsb69 ; faldo:end ?pfse70 ; up:ligand ?ligand71 ; rdf:type up:Binding_Site_Annotation . ?pfsb69 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?pfse70 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?ligand71 rdfs:subClassOf chebi:29035 . ?pfs74 up:annotation ?annotation75 . ?annotation75 faldo:begin ?pfsb76 ; faldo:end ?pfse77 ; up:ligand ?ligand78 ; rdf:type up:Binding_Site_Annotation . ?pfsb76 faldo:position ?thisPositionOn79 ; rdf:type faldo:ExactPosition . ?pfse77 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?ligand78 rdfs:subClassOf chebi:29035 . ?pfs81 up:annotation ?annotation82 . ?annotation82 faldo:begin ?pfsb83 ; faldo:end ?pfse84 ; up:ligand ?ligand85 ; rdf:type up:Binding_Site_Annotation . ?pfsb83 faldo:position ?thisPositionOn86 ; rdf:type faldo:ExactPosition . ?pfse84 faldo:position ?thisPositionOn87 ; rdf:type faldo:ExactPosition . ?ligand85 rdfs:subClassOf chebi:29035 . ?pfs88 up:annotation ?annotation89 . ?annotation89 faldo:begin ?pfsb90 ; faldo:end ?pfse91 ; up:ligand ?ligand92 ; rdf:type up:Binding_Site_Annotation . ?pfsb90 faldo:position ?thisPositionOn93 ; rdf:type faldo:ExactPosition . ?pfse91 faldo:position ?thisPositionOn94 ; rdf:type faldo:ExactPosition . ?ligand92 rdfs:subClassOf chebi:58115 . ?pfs95 up:annotation ?annotation96 . ?annotation96 faldo:begin ?pfsb97 ; faldo:end ?pfse98 ; up:ligand ?ligand99 ; rdf:type up:Binding_Site_Annotation . ?pfsb97 faldo:position ?thisPositionOn100 ; rdf:type faldo:ExactPosition . ?pfse98 faldo:position ?thisPositionOn101 ; rdf:type faldo:ExactPosition . ?ligand99 rdfs:subClassOf chebi:58115 . _:832174 a rdf:Statement ; up:attribution _:832142 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:832175 a rdf:Statement ; up:attribution _:832143 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:832176 a rdf:Statement ; up:attribution _:832144 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:832177 a rdf:Statement ; up:attribution _:832145 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:832178 a rdf:Statement ; up:attribution _:832146 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:832179 a rdf:Statement ; up:attribution _:832147 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:832180 a rdf:Statement ; up:attribution _:832148 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:832181 a rdf:Statement ; up:attribution _:832149 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:832182 a rdf:Statement ; up:attribution _:832150 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:832183 a rdf:Statement ; up:attribution _:832151 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:342 . _:832184 a rdf:Statement ; up:attribution _:832152 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:832185 a rdf:Statement ; up:attribution _:832153 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:464 . _:832186 a rdf:Statement ; up:attribution _:832154 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:832187 a rdf:Statement ; up:attribution _:832155 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:832188 a rdf:Statement ; up:attribution _:832156 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:819 . _:832189 a rdf:Statement ; up:attribution _:832157 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0072669 . _:832190 a rdf:Statement ; up:attribution _:832158 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016886 . _:832191 a rdf:Statement ; up:attribution _:832159 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006388 . _:832192 a rdf:Statement ; up:attribution _:832160 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:832193 a rdf:Statement ; up:source unirule:MF_03144 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:832194 a rdf:Statement ; up:attribution _:832161 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:832195 a rdf:Statement ; up:source unirule:MF_03144 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:832196 a rdf:Statement ; up:attribution _:832162 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:832197 a rdf:Statement ; up:source unirule:MF_03144 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:832198 a rdf:Statement ; up:attribution _:832163 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:832199 a rdf:Statement ; up:source unirule:MF_03144 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:832200 a rdf:Statement ; up:attribution _:832164 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:832201 a rdf:Statement ; up:source unirule:MF_03144 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:832202 a rdf:Statement ; up:attribution _:832165 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:832203 a rdf:Statement ; up:source unirule:MF_03144 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:832204 a rdf:Statement ; up:attribution _:832166 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:832205 a rdf:Statement ; up:source unirule:MF_03144 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:832206 a rdf:Statement ; up:attribution _:832167 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:832207 a rdf:Statement ; up:source unirule:MF_03144 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:832208 a rdf:Statement ; up:attribution _:832168 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:832209 a rdf:Statement ; up:source unirule:MF_03144 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:832210 a rdf:Statement ; up:attribution _:832169 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:832211 a rdf:Statement ; up:source unirule:MF_03144 ; rdf:subject ?pfs74 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . _:832212 a rdf:Statement ; up:attribution _:832170 ; rdf:subject ?pfs74 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . _:832213 a rdf:Statement ; up:source unirule:MF_03144 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . _:832214 a rdf:Statement ; up:attribution _:832171 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . _:832215 a rdf:Statement ; up:source unirule:MF_03144 ; rdf:subject ?pfs88 ; rdf:predicate up:annotation ; rdf:object ?annotation89 . _:832216 a rdf:Statement ; up:attribution _:832172 ; rdf:subject ?pfs88 ; rdf:predicate up:annotation ; rdf:object ?annotation89 . _:832217 a rdf:Statement ; up:source unirule:MF_03144 ; rdf:subject ?pfs95 ; rdf:predicate up:annotation ; rdf:object ?annotation96 . _:832218 a rdf:Statement ; up:attribution _:832173 ; rdf:subject ?pfs95 ; rdf:predicate up:annotation ; rdf:object ?annotation96 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03144 #Rule MF_03144 Created by:pedruzzi on:2011-03-09 Modified by:ecastro on:2022-11-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03144 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03144a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_03144a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_03144a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03144a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_03144a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_03144a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_03144a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_03144a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_03144a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch106 faldo:location ?templateMotifSequenceMatchRegionQ9Y3I0107 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0109 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3I0MF_03144102 . ?templateMotifSequenceMatchRegionQ9Y3I0107 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3I0108 . ?templateMotifSequenceMatchBeginQ9Y3I0108 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3I0103 ; faldo:reference isoform:Q9Y3I0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0109 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . ?targetMotifMatch110 faldo:location ?targetMotifMatchRegionMatch111 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03144113 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3I0MF_03144104 . ?targetMotifMatchRegionMatch111 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03144112 . ?targetMotifMatchRegionMatchBeginMF_03144112 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03144105 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03144113 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144102, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144102) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144102, CONCAT('^(?:-*[^-]){', STR(((226 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144104, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144104) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144104, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144104) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) . BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_03144105) - 1) AS ?thisPositionOn17) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144102, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144102) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144102, CONCAT('^(?:-*[^-]){', STR(((230 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144104, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144104) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144104, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144104) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) . BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_03144105) - 1) AS ?thisPositionOn18) . BIND(?this AS ?pfs1t118) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse15) . FILTER (REGEX('NHY[ARNDCQEGHILKMFPSTWYVBZJUOX]E', SUBSTR(?thisSequenceValue, ?thisPositionOn17, (?thisPositionOn18 - ?thisPositionOn17)))) . BIND(URI(CONCAT(STR(?this), '#MF_03144a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionQ9Y3I0124 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0126 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3I0MF_03144119 . ?templateMotifSequenceMatchRegionQ9Y3I0124 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3I0125 . ?templateMotifSequenceMatchBeginQ9Y3I0125 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3I0120 ; faldo:reference isoform:Q9Y3I0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0126 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . ?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03144130 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3I0MF_03144121 . ?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03144129 . ?targetMotifMatchRegionMatchBeginMF_03144129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03144122 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03144130 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144119, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144119) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144119, CONCAT('^(?:-*[^-]){', STR(((353 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144121, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144121, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_03144122) - 1) AS ?thisPositionOn24) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144119, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144119) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144119, CONCAT('^(?:-*[^-]){', STR(((354 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1133) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144121, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144121, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), '')))), '[^-]', ''))) AS ?step2134) . BIND(((?step2134 + ?targetMotifMatchRegionMatchBeginPositionMF_03144122) - 1) AS ?thisPositionOn25) . BIND(?this AS ?pfs1t135) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, (?thisPositionOn25 - ?thisPositionOn24)) = 'HN')) . BIND(URI(CONCAT(STR(?this), '#MF_03144a20')) AS ?annotation20) . BIND(?this AS ?pfs19) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch140 faldo:location ?templateMotifSequenceMatchRegionQ9Y3I0141 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0143 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3I0MF_03144136 . ?templateMotifSequenceMatchRegionQ9Y3I0141 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3I0142 . ?templateMotifSequenceMatchBeginQ9Y3I0142 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3I0137 ; faldo:reference isoform:Q9Y3I0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0143 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . ?targetMotifMatch144 faldo:location ?targetMotifMatchRegionMatch145 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03144147 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3I0MF_03144138 . ?targetMotifMatchRegionMatch145 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03144146 . ?targetMotifMatchRegionMatchBeginMF_03144146 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03144139 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03144147 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144136, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144136) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144136, CONCAT('^(?:-*[^-]){', STR(((402 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0137) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1148) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144138, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144138) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144138, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144138) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), '')))), '[^-]', ''))) AS ?step2149) . BIND(((?step2149 + ?targetMotifMatchRegionMatchBeginPositionMF_03144139) - 1) AS ?thisPositionOn31) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144136, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144136) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144136, CONCAT('^(?:-*[^-]){', STR(((405 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0137) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144138, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144138) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144138, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144138) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) . BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_03144139) - 1) AS ?thisPositionOn32) . BIND(?this AS ?pfs1t152) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) . FILTER (REGEX('GG[TS]M', SUBSTR(?thisSequenceValue, ?thisPositionOn31, (?thisPositionOn32 - ?thisPositionOn31)))) . BIND(URI(CONCAT(STR(?this), '#MF_03144a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionQ9Y3I0158 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0160 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3I0MF_03144153 . ?templateMotifSequenceMatchRegionQ9Y3I0158 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3I0159 . ?templateMotifSequenceMatchBeginQ9Y3I0159 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3I0154 ; faldo:reference isoform:Q9Y3I0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0160 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . ?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03144164 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3I0MF_03144155 . ?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03144163 . ?targetMotifMatchRegionMatchBeginMF_03144163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03144156 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03144164 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144153, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144153) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144153, CONCAT('^(?:-*[^-]){', STR(((428 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144155, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144155) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144155, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144155) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) . BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_03144156) - 1) AS ?thisPositionOn38) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144153, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144153) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144153, CONCAT('^(?:-*[^-]){', STR(((431 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1167) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144155, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144155) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144155, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144155) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), '')))), '[^-]', ''))) AS ?step2168) . BIND(((?step2168 + ?targetMotifMatchRegionMatchBeginPositionMF_03144156) - 1) AS ?thisPositionOn39) . BIND(?this AS ?pfs1t169) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) . FILTER (REGEX('HG[AS]G', SUBSTR(?thisSequenceValue, ?thisPositionOn38, (?thisPositionOn39 - ?thisPositionOn38)))) . BIND(URI(CONCAT(STR(?this), '#MF_03144a34')) AS ?annotation34) . BIND(?this AS ?pfs33) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch174 faldo:location ?templateMotifSequenceMatchRegionQ9Y3I0175 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0177 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3I0MF_03144170 . ?templateMotifSequenceMatchRegionQ9Y3I0175 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3I0176 . ?templateMotifSequenceMatchBeginQ9Y3I0176 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3I0171 ; faldo:reference isoform:Q9Y3I0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0177 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . ?targetMotifMatch178 faldo:location ?targetMotifMatchRegionMatch179 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03144181 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3I0MF_03144172 . ?targetMotifMatchRegionMatch179 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03144180 . ?targetMotifMatchRegionMatchBeginMF_03144180 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03144173 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03144181 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144170, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144170) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144170, CONCAT('^(?:-*[^-]){', STR(((428 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144172, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144172) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144172, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144172) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) . BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_03144173) - 1) AS ?thisPositionOn44) . BIND(?thisPositionOn44 AS ?thisPositionOn45) . BIND(?this AS ?pfs1t184) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb42) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse43) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_03144a41')) AS ?annotation41) . BIND(?this AS ?pfs40) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch189 faldo:location ?templateMotifSequenceMatchRegionQ9Y3I0190 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0192 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3I0MF_03144185 . ?templateMotifSequenceMatchRegionQ9Y3I0190 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3I0191 . ?templateMotifSequenceMatchBeginQ9Y3I0191 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3I0186 ; faldo:reference isoform:Q9Y3I0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0192 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . ?targetMotifMatch193 faldo:location ?targetMotifMatchRegionMatch194 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03144196 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3I0MF_03144187 . ?targetMotifMatchRegionMatch194 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03144195 . ?targetMotifMatchRegionMatchBeginMF_03144195 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03144188 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03144196 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144185, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144185) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144185, CONCAT('^(?:-*[^-]){', STR(((119 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144187, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144187) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144187, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144187) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) . BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_03144188) - 1) AS ?thisPositionOn51) . BIND(?thisPositionOn51 AS ?thisPositionOn52) . BIND(?this AS ?pfs1t199) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_03144a47')) AS ?annotation47) . BIND(?this AS ?pfs46) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch204 faldo:location ?templateMotifSequenceMatchRegionQ9Y3I0205 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0207 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3I0MF_03144200 . ?templateMotifSequenceMatchRegionQ9Y3I0205 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3I0206 . ?templateMotifSequenceMatchBeginQ9Y3I0206 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3I0201 ; faldo:reference isoform:Q9Y3I0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0207 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . ?targetMotifMatch208 faldo:location ?targetMotifMatchRegionMatch209 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03144211 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3I0MF_03144202 . ?targetMotifMatchRegionMatch209 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03144210 . ?targetMotifMatchRegionMatchBeginMF_03144210 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03144203 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03144211 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144200, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144200) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144200, CONCAT('^(?:-*[^-]){', STR(((122 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1212) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144202, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144202) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144202, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144202) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), '')))), '[^-]', ''))) AS ?step2213) . BIND(((?step2213 + ?targetMotifMatchRegionMatchBeginPositionMF_03144203) - 1) AS ?thisPositionOn58) . BIND(?thisPositionOn58 AS ?thisPositionOn59) . BIND(?this AS ?pfs1t214) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03144a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch219 faldo:location ?templateMotifSequenceMatchRegionQ9Y3I0220 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0222 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3I0MF_03144215 . ?templateMotifSequenceMatchRegionQ9Y3I0220 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3I0221 . ?templateMotifSequenceMatchBeginQ9Y3I0221 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3I0216 ; faldo:reference isoform:Q9Y3I0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0222 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . ?targetMotifMatch223 faldo:location ?targetMotifMatchRegionMatch224 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03144226 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3I0MF_03144217 . ?targetMotifMatchRegionMatch224 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03144225 . ?targetMotifMatchRegionMatchBeginMF_03144225 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03144218 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03144226 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144215, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144215) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144215, CONCAT('^(?:-*[^-]){', STR(((122 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0216) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1227) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144217, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144217) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144217, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144217) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), '')))), '[^-]', ''))) AS ?step2228) . BIND(((?step2228 + ?targetMotifMatchRegionMatchBeginPositionMF_03144218) - 1) AS ?thisPositionOn65) . BIND(?thisPositionOn65 AS ?thisPositionOn66) . BIND(?this AS ?pfs1t229) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse63) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03144a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch234 faldo:location ?templateMotifSequenceMatchRegionQ9Y3I0235 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0237 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3I0MF_03144230 . ?templateMotifSequenceMatchRegionQ9Y3I0235 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3I0236 . ?templateMotifSequenceMatchBeginQ9Y3I0236 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3I0231 ; faldo:reference isoform:Q9Y3I0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0237 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . ?targetMotifMatch238 faldo:location ?targetMotifMatchRegionMatch239 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03144241 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3I0MF_03144232 . ?targetMotifMatchRegionMatch239 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03144240 . ?targetMotifMatchRegionMatchBeginMF_03144240 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03144233 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03144241 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144230, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144230) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144230, CONCAT('^(?:-*[^-]){', STR(((227 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0231) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1242) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144232, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144232) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144232, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144232) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), '')))), '[^-]', ''))) AS ?step2243) . BIND(((?step2243 + ?targetMotifMatchRegionMatchBeginPositionMF_03144233) - 1) AS ?thisPositionOn72) . BIND(?thisPositionOn72 AS ?thisPositionOn73) . BIND(?this AS ?pfs1t244) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse70) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn72, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_03144a68')) AS ?annotation68) . BIND(?this AS ?pfs67) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch249 faldo:location ?templateMotifSequenceMatchRegionQ9Y3I0250 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0252 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3I0MF_03144245 . ?templateMotifSequenceMatchRegionQ9Y3I0250 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3I0251 . ?templateMotifSequenceMatchBeginQ9Y3I0251 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3I0246 ; faldo:reference isoform:Q9Y3I0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0252 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . ?targetMotifMatch253 faldo:location ?targetMotifMatchRegionMatch254 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03144256 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3I0MF_03144247 . ?targetMotifMatchRegionMatch254 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03144255 . ?targetMotifMatchRegionMatchBeginMF_03144255 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03144248 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03144256 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144245, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144245) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144245, CONCAT('^(?:-*[^-]){', STR(((259 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0246) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1257) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144247, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144247) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144247, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144247) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), '')))), '[^-]', ''))) AS ?step2258) . BIND(((?step2258 + ?targetMotifMatchRegionMatchBeginPositionMF_03144248) - 1) AS ?thisPositionOn79) . BIND(?thisPositionOn79 AS ?thisPositionOn80) . BIND(?this AS ?pfs1t259) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb76) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse77) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn79, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_03144a75')) AS ?annotation75) . BIND(?this AS ?pfs74) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch264 faldo:location ?templateMotifSequenceMatchRegionQ9Y3I0265 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0267 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3I0MF_03144260 . ?templateMotifSequenceMatchRegionQ9Y3I0265 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3I0266 . ?templateMotifSequenceMatchBeginQ9Y3I0266 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3I0261 ; faldo:reference isoform:Q9Y3I0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0267 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . ?targetMotifMatch268 faldo:location ?targetMotifMatchRegionMatch269 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03144271 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3I0MF_03144262 . ?targetMotifMatchRegionMatch269 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03144270 . ?targetMotifMatchRegionMatchBeginMF_03144270 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03144263 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03144271 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144260, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144260) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144260, CONCAT('^(?:-*[^-]){', STR(((353 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0261) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1272) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144262, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144262) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1272), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144262, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144262) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1272), '}'), '')))), '[^-]', ''))) AS ?step2273) . BIND(((?step2273 + ?targetMotifMatchRegionMatchBeginPositionMF_03144263) - 1) AS ?thisPositionOn86) . BIND(?thisPositionOn86 AS ?thisPositionOn87) . BIND(?this AS ?pfs1t274) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfsb83) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfse84) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn86, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_03144a82')) AS ?annotation82) . BIND(?this AS ?pfs81) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch279 faldo:location ?templateMotifSequenceMatchRegionQ9Y3I0280 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0282 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3I0MF_03144275 . ?templateMotifSequenceMatchRegionQ9Y3I0280 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3I0281 . ?templateMotifSequenceMatchBeginQ9Y3I0281 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3I0276 ; faldo:reference isoform:Q9Y3I0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0282 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . ?targetMotifMatch283 faldo:location ?targetMotifMatchRegionMatch284 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03144286 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3I0MF_03144277 . ?targetMotifMatchRegionMatch284 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03144285 . ?targetMotifMatchRegionMatchBeginMF_03144285 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03144278 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03144286 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144275, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144275) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144275, CONCAT('^(?:-*[^-]){', STR(((409 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0276) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1287) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144277, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144277) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1287), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144277, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144277) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1287), '}'), '')))), '[^-]', ''))) AS ?step2288) . BIND(((?step2288 + ?targetMotifMatchRegionMatchBeginPositionMF_03144278) - 1) AS ?thisPositionOn93) . BIND(?thisPositionOn93 AS ?thisPositionOn94) . BIND(?this AS ?pfs1t289) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn93))) AS ?pfsb90) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfse91) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn93, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_03144a89')) AS ?annotation89) . BIND(?this AS ?pfs88) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch294 faldo:location ?templateMotifSequenceMatchRegionQ9Y3I0295 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0297 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3I0MF_03144290 . ?templateMotifSequenceMatchRegionQ9Y3I0295 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3I0296 . ?templateMotifSequenceMatchBeginQ9Y3I0296 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3I0291 ; faldo:reference isoform:Q9Y3I0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3I0297 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . ?targetMotifMatch298 faldo:location ?targetMotifMatchRegionMatch299 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03144301 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3I0MF_03144292 . ?targetMotifMatchRegionMatch299 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03144300 . ?targetMotifMatchRegionMatchBeginMF_03144300 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03144293 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03144301 edam:has_input signature:MF_03144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3I0MF_03144290, 1, (STRLEN(?templateMotifCigarQ9Y3I0MF_03144290) - STRLEN(REPLACE(?templateMotifCigarQ9Y3I0MF_03144290, CONCAT('^(?:-*[^-]){', STR(((504 - ?templateMotifSequenceMatchBeginPositionQ9Y3I0291) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1302) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144292, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144292) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144292, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1302), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3I0MF_03144292, 1, (STRLEN(?targetMotifMatchCigarQ9Y3I0MF_03144292) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3I0MF_03144292, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1302), '}'), '')))), '[^-]', ''))) AS ?step2303) . BIND(((?step2303 + ?targetMotifMatchRegionMatchBeginPositionMF_03144293) - 1) AS ?thisPositionOn100) . BIND(?thisPositionOn100 AS ?thisPositionOn101) . BIND(?this AS ?pfs1t304) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn100))) AS ?pfsb97) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn101))) AS ?pfse98) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn100, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_03144a96')) AS ?annotation96) . BIND(?this AS ?pfs95) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case11) . } }