CONSTRUCT { _:860127 up:source unirule:MF_03173 . _:860128 up:source unirule:MF_03173 . _:860129 up:source unirule:MF_03173 . _:860130 up:source unirule:MF_03173 . _:860131 up:source unirule:MF_03173 . _:860132 up:source unirule:MF_03173 . _:860133 up:source unirule:MF_03173 . _:860134 up:source unirule:MF_03173 . _:860135 up:source unirule:MF_03173 . _:860136 up:source unirule:MF_03173 . _:860137 up:source unirule:MF_03173 . _:860138 up:source unirule:MF_03173 . _:860139 up:source unirule:MF_03173 . _:860140 up:source unirule:MF_03173 . _:860141 up:source unirule:MF_03173 . _:860142 up:source unirule:MF_03173 . _:860143 up:source unirule:MF_03173 . _:860144 up:source unirule:MF_03173 . _:860145 up:source unirule:MF_03173 . _:860146 up:source unirule:MF_03173 . _:860147 up:source unirule:MF_03173 . _:860148 up:source unirule:MF_03173 . _:860149 up:source unirule:MF_03173 . _:860150 up:source unirule:MF_03173 . _:860151 up:source unirule:MF_03173 . _:860152 up:source unirule:MF_03173 . _:860153 up:source unirule:MF_03173 . _:860154 up:source unirule:MF_03173 . _:860155 up:source unirule:MF_03173 . _:860156 up:source unirule:MF_03173 . _:860157 up:source unirule:MF_03173 . ?this up:annotation ?annotation0 , ?annotation2 , ?annotation4 ; up:classifiedWith GO:0004017 , GO:0005634 , GO:0005737 , GO:0016887 , GO:0042274 , keyword:418 , keyword:539 , keyword:547 , keyword:67 , keyword:690 , keyword:698 , keyword:808 , keyword:963 . ?annotation0 up:activity ?activity1 ; rdf:type up:Catalytic_Activity_Annotation . ?activity1 up:catalyticActivity <http://rdf.rhea-db.org/12973>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.4.3>. ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity <http://rdf.rhea-db.org/13065>. ?annotation4 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the adenylate kinase family. AK6 subfamily.' . ?case5 up:alternativeName ?name7 , ?name8 ; up:classifiedWith GO:0015030 ; up:recommendedName ?name6 . ?name6 up:ecName '2.7.4.3' ; up:fullName 'Adenylate kinase isoenzyme 6' ; up:shortName 'AK6' ; rdf:type up:Structured_Name . ?name7 up:fullName 'Coilin-interacting nuclear ATPase protein' ; rdf:type up:Structured_Name . ?name8 up:fullName 'Dual activity adenylate kinase/ATPase' ; up:shortName 'AK/ATPase' ; rdf:type up:Structured_Name . ?case10 up:alternativeName ?name12 ; up:recommendedName ?name11 . ?name11 up:ecName '2.7.4.3' ; up:fullName 'Adenylate kinase isoenzyme 6 homolog' ; up:shortName 'AK6' ; rdf:type up:Structured_Name . ?name12 up:fullName 'Dual activity adenylate kinase/ATPase' ; up:shortName 'AK/ATPase' ; rdf:type up:Structured_Name . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; rdf:type up:Region_Annotation ; rdfs:comment 'NMPbind' . ?pfsb16 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; rdf:type up:Region_Annotation ; rdfs:comment 'LID' . ?pfsb22 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?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:30616 . ?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:30616 . ?pfs40 up:annotation ?annotation41 . ?annotation41 faldo:begin ?pfsb42 ; faldo:end ?pfse43 ; up:ligand ?ligand44 ; rdf:type up:Binding_Site_Annotation . ?pfsb42 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse43 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?ligand44 rdfs:subClassOf chebi:30616 . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; up:ligand ?ligand51 ; rdf:type up:Binding_Site_Annotation . ?pfsb49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?ligand51 rdfs:subClassOf chebi:30616 . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; up:ligand ?ligand58 ; rdf:type up:Binding_Site_Annotation . ?pfsb56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?ligand58 rdfs:subClassOf chebi:30616 . ?pfs61 up:annotation ?annotation62 . ?annotation62 faldo:begin ?pfsb63 ; faldo:end ?pfse64 ; up:ligand ?ligand65 ; rdf:type up:Binding_Site_Annotation . ?pfsb63 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?pfse64 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?ligand65 rdfs:subClassOf chebi:30616 . ?pfs68 up:annotation ?annotation69 . ?annotation69 faldo:begin ?pfsb70 ; faldo:end ?pfse71 ; up:ligand ?ligand72 ; rdf:type up:Binding_Site_Annotation . ?pfsb70 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?pfse71 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?ligand72 rdfs:subClassOf chebi:30616 . _:860158 a rdf:Statement ; up:attribution _:860127 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:860159 a rdf:Statement ; up:attribution _:860128 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:860160 a rdf:Statement ; up:attribution _:860129 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:860161 a rdf:Statement ; up:attribution _:860130 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:860162 a rdf:Statement ; up:attribution _:860131 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:860163 a rdf:Statement ; up:attribution _:860132 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:860164 a rdf:Statement ; up:attribution _:860133 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:860165 a rdf:Statement ; up:attribution _:860134 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:860166 a rdf:Statement ; up:attribution _:860135 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:690 . _:860167 a rdf:Statement ; up:attribution _:860136 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:539 . _:860168 a rdf:Statement ; up:attribution _:860137 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:698 . _:860169 a rdf:Statement ; up:attribution _:860138 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:860170 a rdf:Statement ; up:attribution _:860139 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005634 . _:860171 a rdf:Statement ; up:attribution _:860140 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004017 . _:860172 a rdf:Statement ; up:attribution _:860141 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016887 . _:860173 a rdf:Statement ; up:attribution _:860142 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042274 . _:860174 a rdf:Statement ; up:attribution _:860143 ; rdf:subject ?case5 ; rdf:predicate up:recommendedName ; rdf:object ?name6 . _:860175 a rdf:Statement ; up:attribution _:860144 ; rdf:subject ?case5 ; rdf:predicate up:alternativeName ; rdf:object ?name7 . _:860176 a rdf:Statement ; up:attribution _:860145 ; rdf:subject ?case5 ; rdf:predicate up:alternativeName ; rdf:object ?name8 . _:860177 a rdf:Statement ; up:attribution _:860146 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object GO:0015030 . _:860178 a rdf:Statement ; up:attribution _:860147 ; rdf:subject ?case10 ; rdf:predicate up:recommendedName ; rdf:object ?name11 . _:860179 a rdf:Statement ; up:attribution _:860148 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name12 . _:860180 a rdf:Statement ; up:source unirule:MF_03173 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:860181 a rdf:Statement ; up:attribution _:860149 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:860182 a rdf:Statement ; up:source unirule:MF_03173 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:860183 a rdf:Statement ; up:attribution _:860150 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:860184 a rdf:Statement ; up:source unirule:MF_03173 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:860185 a rdf:Statement ; up:attribution _:860151 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:860186 a rdf:Statement ; up:source unirule:MF_03173 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:860187 a rdf:Statement ; up:attribution _:860152 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:860188 a rdf:Statement ; up:source unirule:MF_03173 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:860189 a rdf:Statement ; up:attribution _:860153 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:860190 a rdf:Statement ; up:source unirule:MF_03173 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:860191 a rdf:Statement ; up:attribution _:860154 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:860192 a rdf:Statement ; up:source unirule:MF_03173 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:860193 a rdf:Statement ; up:attribution _:860155 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:860194 a rdf:Statement ; up:source unirule:MF_03173 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:860195 a rdf:Statement ; up:attribution _:860156 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:860196 a rdf:Statement ; up:source unirule:MF_03173 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:860197 a rdf:Statement ; up:attribution _:860157 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03173 #Rule MF_03173 Created by:? on:2013-03-21 Modified by:Catherine Rivoire on:2025-06-12 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00039 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03173a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_03173a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03173a4')) AS ?annotation4) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch79 faldo:location ?templateMotifSequenceMatchRegionQ9Y3D880 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3D882 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3D8MF_0003975 . ?templateMotifSequenceMatchRegionQ9Y3D880 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3D881 . ?templateMotifSequenceMatchBeginQ9Y3D881 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3D876 ; faldo:reference isoform:Q9Y3D8-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3D882 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . ?targetMotifMatch83 faldo:location ?targetMotifMatchRegionMatch84 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0003986 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3D8MF_0003977 . ?targetMotifMatchRegionMatch84 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0003985 . ?targetMotifMatchRegionMatchBeginMF_0003985 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0003978 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0003986 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3D8MF_0003975, 1, (STRLEN(?templateMotifCigarQ9Y3D8MF_0003975) - STRLEN(REPLACE(?templateMotifCigarQ9Y3D8MF_0003975, CONCAT('^(?:-*[^-]){', STR(((33 - ?templateMotifSequenceMatchBeginPositionQ9Y3D876) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_0003977, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_0003977) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_0003977, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_0003977, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_0003977) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_0003977, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) . BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0003978) - 1) AS ?thisPositionOn18) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3D8MF_0003975, 1, (STRLEN(?templateMotifCigarQ9Y3D8MF_0003975) - STRLEN(REPLACE(?templateMotifCigarQ9Y3D8MF_0003975, CONCAT('^(?:-*[^-]){', STR(((56 - ?templateMotifSequenceMatchBeginPositionQ9Y3D876) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_0003977, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_0003977) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_0003977, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_0003977, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_0003977) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_0003977, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) . BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0003978) - 1) AS ?thisPositionOn19) . BIND(?this AS ?pfs1t91) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) . FILTER ((BOUND(?thisPositionOn18) && BOUND(?thisPositionOn19))) . BIND(URI(CONCAT(STR(?this), '#MF_03173a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionQ9Y3D897 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3D899 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3D8MF_0003992 . ?templateMotifSequenceMatchRegionQ9Y3D897 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3D898 . ?templateMotifSequenceMatchBeginQ9Y3D898 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3D893 ; faldo:reference isoform:Q9Y3D8-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3D899 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . ?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00039103 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3D8MF_0003994 . ?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00039102 . ?targetMotifMatchRegionMatchBeginMF_00039102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0003995 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00039103 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3D8MF_0003992, 1, (STRLEN(?templateMotifCigarQ9Y3D8MF_0003992) - STRLEN(REPLACE(?templateMotifCigarQ9Y3D8MF_0003992, CONCAT('^(?:-*[^-]){', STR(((108 - ?templateMotifSequenceMatchBeginPositionQ9Y3D893) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_0003994, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_0003994) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_0003994, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_0003994, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_0003994) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_0003994, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) . BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0003995) - 1) AS ?thisPositionOn24) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3D8MF_0003992, 1, (STRLEN(?templateMotifCigarQ9Y3D8MF_0003992) - STRLEN(REPLACE(?templateMotifCigarQ9Y3D8MF_0003992, CONCAT('^(?:-*[^-]){', STR(((118 - ?templateMotifSequenceMatchBeginPositionQ9Y3D893) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_0003994, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_0003994) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_0003994, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_0003994, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_0003994) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_0003994, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) . BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0003995) - 1) AS ?thisPositionOn25) . BIND(?this AS ?pfs1t108) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) . FILTER ((BOUND(?thisPositionOn24) && BOUND(?thisPositionOn25))) . BIND(URI(CONCAT(STR(?this), '#MF_03173a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionQ9Y3D8114 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3D8116 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3D8MF_00039109 . ?templateMotifSequenceMatchRegionQ9Y3D8114 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3D8115 . ?templateMotifSequenceMatchBeginQ9Y3D8115 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3D8110 ; faldo:reference isoform:Q9Y3D8-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3D8116 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . ?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00039120 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3D8MF_00039111 . ?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00039119 . ?targetMotifMatchRegionMatchBeginMF_00039119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00039112 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00039120 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3D8MF_00039109, 1, (STRLEN(?templateMotifCigarQ9Y3D8MF_00039109) - STRLEN(REPLACE(?templateMotifCigarQ9Y3D8MF_00039109, CONCAT('^(?:-*[^-]){', STR(((13 - ?templateMotifSequenceMatchBeginPositionQ9Y3D8110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_00039111, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_00039111) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_00039111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_00039111, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_00039111) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_00039111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) . BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_00039112) - 1) AS ?thisPositionOn31) . BIND(?thisPositionOn31 AS ?thisPositionOn32) . BIND(?this AS ?pfs1t123) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn31, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_03173a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionQ9Y3D8129 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3D8131 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3D8MF_00039124 . ?templateMotifSequenceMatchRegionQ9Y3D8129 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3D8130 . ?templateMotifSequenceMatchBeginQ9Y3D8130 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3D8125 ; faldo:reference isoform:Q9Y3D8-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3D8131 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . ?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00039135 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3D8MF_00039126 . ?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00039134 . ?targetMotifMatchRegionMatchBeginMF_00039134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00039127 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00039135 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3D8MF_00039124, 1, (STRLEN(?templateMotifCigarQ9Y3D8MF_00039124) - STRLEN(REPLACE(?templateMotifCigarQ9Y3D8MF_00039124, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionQ9Y3D8125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_00039126, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_00039126) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_00039126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_00039126, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_00039126) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_00039126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) . BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_00039127) - 1) AS ?thisPositionOn38) . BIND(?thisPositionOn38 AS ?thisPositionOn39) . BIND(?this AS ?pfs1t138) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_03173a34')) AS ?annotation34) . BIND(?this AS ?pfs33) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionQ9Y3D8144 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3D8146 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3D8MF_00039139 . ?templateMotifSequenceMatchRegionQ9Y3D8144 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3D8145 . ?templateMotifSequenceMatchBeginQ9Y3D8145 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3D8140 ; faldo:reference isoform:Q9Y3D8-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3D8146 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . ?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00039150 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3D8MF_00039141 . ?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00039149 . ?targetMotifMatchRegionMatchBeginMF_00039149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00039142 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00039150 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3D8MF_00039139, 1, (STRLEN(?templateMotifCigarQ9Y3D8MF_00039139) - STRLEN(REPLACE(?templateMotifCigarQ9Y3D8MF_00039139, CONCAT('^(?:-*[^-]){', STR(((16 - ?templateMotifSequenceMatchBeginPositionQ9Y3D8140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_00039141, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_00039141) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_00039141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_00039141, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_00039141) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_00039141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) . BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_00039142) - 1) AS ?thisPositionOn45) . BIND(?thisPositionOn45 AS ?thisPositionOn46) . BIND(?this AS ?pfs1t153) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_03173a41')) AS ?annotation41) . BIND(?this AS ?pfs40) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionQ9Y3D8159 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3D8161 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3D8MF_00039154 . ?templateMotifSequenceMatchRegionQ9Y3D8159 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3D8160 . ?templateMotifSequenceMatchBeginQ9Y3D8160 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3D8155 ; faldo:reference isoform:Q9Y3D8-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3D8161 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . ?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00039165 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3D8MF_00039156 . ?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00039164 . ?targetMotifMatchRegionMatchBeginMF_00039164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00039157 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00039165 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3D8MF_00039154, 1, (STRLEN(?templateMotifCigarQ9Y3D8MF_00039154) - STRLEN(REPLACE(?templateMotifCigarQ9Y3D8MF_00039154, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionQ9Y3D8155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_00039156, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_00039156) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_00039156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_00039156, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_00039156) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_00039156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) . BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_00039157) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs1t168) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) . FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_03173a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch173 faldo:location ?templateMotifSequenceMatchRegionQ9Y3D8174 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3D8176 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3D8MF_00039169 . ?templateMotifSequenceMatchRegionQ9Y3D8174 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3D8175 . ?templateMotifSequenceMatchBeginQ9Y3D8175 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3D8170 ; faldo:reference isoform:Q9Y3D8-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3D8176 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . ?targetMotifMatch177 faldo:location ?targetMotifMatchRegionMatch178 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00039180 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3D8MF_00039171 . ?targetMotifMatchRegionMatch178 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00039179 . ?targetMotifMatchRegionMatchBeginMF_00039179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00039172 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00039180 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3D8MF_00039169, 1, (STRLEN(?templateMotifCigarQ9Y3D8MF_00039169) - STRLEN(REPLACE(?templateMotifCigarQ9Y3D8MF_00039169, CONCAT('^(?:-*[^-]){', STR(((18 - ?templateMotifSequenceMatchBeginPositionQ9Y3D8170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_00039171, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_00039171) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_00039171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_00039171, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_00039171) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_00039171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) . BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_00039172) - 1) AS ?thisPositionOn59) . BIND(?thisPositionOn59 AS ?thisPositionOn60) . BIND(?this AS ?pfs1t183) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse57) . FILTER (REGEX('[STIVY]', SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_03173a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch188 faldo:location ?templateMotifSequenceMatchRegionQ9Y3D8189 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3D8191 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3D8MF_00039184 . ?templateMotifSequenceMatchRegionQ9Y3D8189 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3D8190 . ?templateMotifSequenceMatchBeginQ9Y3D8190 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3D8185 ; faldo:reference isoform:Q9Y3D8-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3D8191 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . ?targetMotifMatch192 faldo:location ?targetMotifMatchRegionMatch193 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00039195 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3D8MF_00039186 . ?targetMotifMatchRegionMatch193 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00039194 . ?targetMotifMatchRegionMatchBeginMF_00039194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00039187 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00039195 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3D8MF_00039184, 1, (STRLEN(?templateMotifCigarQ9Y3D8MF_00039184) - STRLEN(REPLACE(?templateMotifCigarQ9Y3D8MF_00039184, CONCAT('^(?:-*[^-]){', STR(((109 - ?templateMotifSequenceMatchBeginPositionQ9Y3D8185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_00039186, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_00039186) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_00039186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_00039186, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_00039186) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_00039186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) . BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_00039187) - 1) AS ?thisPositionOn66) . BIND(?thisPositionOn66 AS ?thisPositionOn67) . BIND(?this AS ?pfs1t198) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse64) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_03173a62')) AS ?annotation62) . BIND(?this AS ?pfs61) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch203 faldo:location ?templateMotifSequenceMatchRegionQ9Y3D8204 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y3D8206 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y3D8MF_00039199 . ?templateMotifSequenceMatchRegionQ9Y3D8204 faldo:begin ?templateMotifSequenceMatchBeginQ9Y3D8205 . ?templateMotifSequenceMatchBeginQ9Y3D8205 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y3D8200 ; faldo:reference isoform:Q9Y3D8-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y3D8206 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . ?targetMotifMatch207 faldo:location ?targetMotifMatchRegionMatch208 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00039210 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y3D8MF_00039201 . ?targetMotifMatchRegionMatch208 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00039209 . ?targetMotifMatchRegionMatchBeginMF_00039209 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00039202 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00039210 edam:has_input signature:MF_00039 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y3D8MF_00039199, 1, (STRLEN(?templateMotifCigarQ9Y3D8MF_00039199) - STRLEN(REPLACE(?templateMotifCigarQ9Y3D8MF_00039199, CONCAT('^(?:-*[^-]){', STR(((148 - ?templateMotifSequenceMatchBeginPositionQ9Y3D8200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1211) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_00039201, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_00039201) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_00039201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y3D8MF_00039201, 1, (STRLEN(?targetMotifMatchCigarQ9Y3D8MF_00039201) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y3D8MF_00039201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), '')))), '[^-]', ''))) AS ?step2212) . BIND(((?step2212 + ?targetMotifMatchRegionMatchBeginPositionMF_00039202) - 1) AS ?thisPositionOn73) . BIND(?thisPositionOn73 AS ?thisPositionOn74) . BIND(?this AS ?pfs1t213) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb70) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse71) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_03173a69')) AS ?annotation69) . BIND(?this AS ?pfs68) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case5) . BIND(URI(CONCAT(STR(?this), '#MF_03173a6')) AS ?name6) . BIND(URI(CONCAT(STR(?this), '#MF_03173a7')) AS ?name7) . BIND(URI(CONCAT(STR(?this), '#MF_03173a8')) AS ?name8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:33208 . })) . BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:7742 . })) . BIND(?this AS ?case10) . BIND(URI(CONCAT(STR(?this), '#MF_03173a11')) AS ?name11) . BIND(URI(CONCAT(STR(?this), '#MF_03173a12')) AS ?name12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33208 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:7742 . })) . BIND(?this AS ?case13) . } }