CONSTRUCT { _:753032 up:source unirule:MF_02121 . _:753033 up:source unirule:MF_02121 . _:753034 up:source unirule:MF_02121 . _:753035 up:source unirule:MF_02121 . _:753036 up:source unirule:MF_02121 . _:753037 up:source unirule:MF_02121 . _:753038 up:source unirule:MF_02121 . _:753039 up:source unirule:MF_02121 . _:753040 up:source unirule:MF_02121 . _:753041 up:source unirule:MF_02121 . _:753042 up:source unirule:MF_02121 . _:753043 up:source unirule:MF_02121 . _:753044 up:source unirule:MF_02121 . _:753045 up:source unirule:MF_02121 . _:753046 up:source unirule:MF_02121 . _:753047 up:source unirule:MF_02121 . _:753048 up:source unirule:MF_02121 . _:753049 up:source unirule:MF_02121 . _:753050 up:source unirule:MF_02121 . _:753051 up:source unirule:MF_02121 . _:753052 up:source unirule:MF_02121 . _:753053 up:source unirule:MF_02121 . _:753054 up:source unirule:MF_02121 . _:753055 up:source unirule:MF_02121 . _:753056 up:source unirule:MF_02121 . _:753057 up:source unirule:MF_02121 . _:753058 up:source unirule:MF_02121 . _:753059 up:source unirule:MF_02121 . _:753060 up:source unirule:MF_02121 . _:753061 up:source unirule:MF_02121 . _:753062 up:source unirule:MF_02121 . _:753063 up:source unirule:MF_02121 . _:753064 up:source unirule:MF_02121 . _:753065 up:source unirule:MF_02121 . _:753066 up:source unirule:MF_02121 . _:753067 up:source unirule:MF_02121 . _:753068 up:source unirule:MF_02121 . _:753069 up:source unirule:MF_02121 . _:753070 up:source unirule:MF_02121 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation9 , ?annotation10 ; up:classifiedWith GO:0004073 , GO:0009088 , GO:0009089 , GO:0019877 , GO:0050661 , GO:0071266 , keyword:220 , keyword:28 , keyword:457 , keyword:486 , keyword:521 , keyword:560 , keyword:791 ; up:recommendedName ?name0 . ?name0 up:ecName '1.2.1.11' ; up:fullName 'Aspartate-semialdehyde dehydrogenase' ; up:shortName 'ASA dehydrogenase' , 'ASADH' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Aspartate-beta-semialdehyde dehydrogenase' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'asd' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Catalyzes the NADPH-dependent formation of L-aspartate-semialdehyde (L-ASA) by the reductive dephosphorylation of L-aspartyl-4-phosphate.' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity <http://rdf.rhea-db.org/24284>; up:enzymeClass <http://purl.uniprot.org/enzyme/1.2.1.11>. ?annotation6 a up:Pathway_Annotation ; rdfs:comment 'Amino-acid biosynthesis; L-lysine biosynthesis via DAP pathway; (S)-tetrahydrodipicolinate from L-aspartate: step 2/4.' . ?annotation7 a up:Pathway_Annotation ; rdfs:comment 'Amino-acid biosynthesis; L-methionine biosynthesis via de novo pathway; L-homoserine from L-aspartate: step 2/3.' . ?annotation8 a up:Pathway_Annotation ; rdfs:comment 'Amino-acid biosynthesis; L-threonine biosynthesis; L-threonine from L-aspartate: step 2/5.' . ?annotation9 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the aspartate-semialdehyde dehydrogenase family.' . ?pfs11 up:annotation ?annotation12 . ?annotation12 faldo:begin ?pfsb13 ; faldo:end ?pfse14 ; up:ligand ?ligand15 ; rdf:type up:Binding_Site_Annotation . ?pfsb13 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse14 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?ligand15 rdfs:subClassOf chebi:58349 . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; up:ligand ?ligand22 ; rdf:type up:Binding_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?ligand22 rdfs:subClassOf chebi:58349 . ?pfs25 up:annotation ?annotation26 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; up:ligand ?ligand29 ; rdf:type up:Binding_Site_Annotation . ?pfsb27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?ligand29 rdfs:subClassOf chebi:58349 . ?pfs32 up:annotation ?annotation33 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Acyl-thioester intermediate' . ?pfsb34 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfs38 up:annotation ?annotation39 . ?annotation39 faldo:begin ?pfsb40 ; faldo:end ?pfse41 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb40 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?pfse41 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfs44 up:annotation ?annotation45 . ?annotation45 faldo:begin ?pfsb46 ; faldo:end ?pfse47 ; up:ligand ?ligand48 ; rdf:type up:Binding_Site_Annotation . ?pfsb46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse47 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?ligand48 rdfs:subClassOf chebi:58349 . ?pfs51 up:annotation ?annotation52 . ?annotation52 faldo:begin ?pfsb53 ; faldo:end ?pfse54 ; up:ligand ?ligand55 ; rdf:type up:Binding_Site_Annotation . ?pfsb53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?ligand55 rdfs:subClassOf chebi:43474 . ?pfs58 up:annotation ?annotation59 . ?annotation59 faldo:begin ?pfsb60 ; faldo:end ?pfse61 ; up:ligand ?ligand62 ; rdf:type up:Binding_Site_Annotation . ?pfsb60 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse61 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?ligand62 rdfs:subClassOf ?molecule63 . ?molecule63 rdfs:label 'substrate' . ?pfs66 up:annotation ?annotation67 . ?annotation67 faldo:begin ?pfsb68 ; faldo:end ?pfse69 ; up:ligand ?ligand70 ; rdf:type up:Binding_Site_Annotation . ?pfsb68 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?ligand70 rdfs:subClassOf chebi:58349 . ?pfs73 up:annotation ?annotation74 . ?annotation74 faldo:begin ?pfsb75 ; faldo:end ?pfse76 ; up:ligand ?ligand77 ; rdf:type up:Binding_Site_Annotation . ?pfsb75 faldo:position ?thisPositionOn79 ; rdf:type faldo:ExactPosition . ?pfse76 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?ligand77 rdfs:subClassOf ?molecule78 . ?molecule78 rdfs:label 'substrate' . ?pfs81 up:annotation ?annotation82 . ?annotation82 faldo:begin ?pfsb83 ; faldo:end ?pfse84 ; up:ligand ?ligand85 ; rdf:type up:Binding_Site_Annotation . ?pfsb83 faldo:position ?thisPositionOn87 ; rdf:type faldo:ExactPosition . ?pfse84 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?ligand85 rdfs:subClassOf ?molecule86 . ?molecule86 rdfs:label 'substrate' . ?pfs89 up:annotation ?annotation90 . ?annotation90 faldo:begin ?pfsb91 ; faldo:end ?pfse92 ; up:ligand ?ligand93 ; rdf:type up:Binding_Site_Annotation . ?pfsb91 faldo:position ?thisPositionOn94 ; rdf:type faldo:ExactPosition . ?pfse92 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?ligand93 rdfs:subClassOf chebi:43474 . ?pfs96 up:annotation ?annotation97 . ?annotation97 faldo:begin ?pfsb98 ; faldo:end ?pfse99 ; up:ligand ?ligand100 ; rdf:type up:Binding_Site_Annotation . ?pfsb98 faldo:position ?thisPositionOn101 ; rdf:type faldo:ExactPosition . ?pfse99 faldo:position ?thisPositionOn102 ; rdf:type faldo:ExactPosition . ?ligand100 rdfs:subClassOf chebi:58349 . ?pfs103 up:annotation ?annotation104 . ?annotation104 faldo:begin ?pfsb105 ; faldo:end ?pfse106 ; up:ligand ?ligand107 ; rdf:type up:Binding_Site_Annotation . ?pfsb105 faldo:position ?thisPositionOn109 ; rdf:type faldo:ExactPosition . ?pfse106 faldo:position ?thisPositionOn110 ; rdf:type faldo:ExactPosition . ?ligand107 rdfs:subClassOf ?molecule108 . ?molecule108 rdfs:label 'substrate' . ?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:43474 . ?pfs118 up:annotation ?annotation119 . ?annotation119 faldo:begin ?pfsb120 ; faldo:end ?pfse121 ; up:ligand ?ligand122 ; rdf:type up:Binding_Site_Annotation . ?pfsb120 faldo:position ?thisPositionOn123 ; rdf:type faldo:ExactPosition . ?pfse121 faldo:position ?thisPositionOn124 ; rdf:type faldo:ExactPosition . ?ligand122 rdfs:subClassOf chebi:58349 . _:753071 a rdf:Statement ; up:attribution _:753032 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:753072 a rdf:Statement ; up:attribution _:753033 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:753073 a rdf:Statement ; up:attribution _:753034 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:753074 a rdf:Statement ; up:attribution _:753035 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:753075 a rdf:Statement ; up:attribution _:753036 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:753076 a rdf:Statement ; up:attribution _:753037 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:753077 a rdf:Statement ; up:attribution _:753038 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:753078 a rdf:Statement ; up:attribution _:753039 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:753079 a rdf:Statement ; up:attribution _:753040 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:753080 a rdf:Statement ; up:attribution _:753041 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:753081 a rdf:Statement ; up:attribution _:753042 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:28 . _:753082 a rdf:Statement ; up:attribution _:753043 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:220 . _:753083 a rdf:Statement ; up:attribution _:753044 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:457 . _:753084 a rdf:Statement ; up:attribution _:753045 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:486 . _:753085 a rdf:Statement ; up:attribution _:753046 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:521 . _:753086 a rdf:Statement ; up:attribution _:753047 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:753087 a rdf:Statement ; up:attribution _:753048 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:791 . _:753088 a rdf:Statement ; up:attribution _:753049 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004073 . _:753089 a rdf:Statement ; up:attribution _:753050 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0050661 . _:753090 a rdf:Statement ; up:attribution _:753051 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0071266 . _:753091 a rdf:Statement ; up:attribution _:753052 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009088 . _:753092 a rdf:Statement ; up:attribution _:753053 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009089 . _:753093 a rdf:Statement ; up:attribution _:753054 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019877 . _:753094 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:753095 a rdf:Statement ; up:attribution _:753055 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:753096 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:753097 a rdf:Statement ; up:attribution _:753056 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:753098 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:753099 a rdf:Statement ; up:attribution _:753057 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:753100 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:753101 a rdf:Statement ; up:attribution _:753058 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:753102 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:753103 a rdf:Statement ; up:attribution _:753059 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:753104 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:753105 a rdf:Statement ; up:attribution _:753060 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:753106 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:753107 a rdf:Statement ; up:attribution _:753061 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:753108 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:753109 a rdf:Statement ; up:attribution _:753062 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:753110 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:753111 a rdf:Statement ; up:attribution _:753063 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:753112 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . _:753113 a rdf:Statement ; up:attribution _:753064 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . _:753114 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . _:753115 a rdf:Statement ; up:attribution _:753065 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . _:753116 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . _:753117 a rdf:Statement ; up:attribution _:753066 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . _:753118 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:753119 a rdf:Statement ; up:attribution _:753067 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:753120 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:753121 a rdf:Statement ; up:attribution _:753068 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:753122 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs111 ; rdf:predicate up:annotation ; rdf:object ?annotation112 . _:753123 a rdf:Statement ; up:attribution _:753069 ; rdf:subject ?pfs111 ; rdf:predicate up:annotation ; rdf:object ?annotation112 . _:753124 a rdf:Statement ; up:source unirule:MF_02121 ; rdf:subject ?pfs118 ; rdf:predicate up:annotation ; rdf:object ?annotation119 . _:753125 a rdf:Statement ; up:attribution _:753070 ; rdf:subject ?pfs118 ; rdf:predicate up:annotation ; rdf:object ?annotation119 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_02121 #Rule MF_02121 Created by:? on:2011-06-10 Modified by:Edouard de Castro on:2024-09-02 VALUES ?supertaxon125 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_02121 . ?thisOrganism rdfs:subClassOf+ ?supertaxon125 . BIND(URI(CONCAT(STR(?this), '#MF_02121a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_02121a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_02121a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_02121a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_02121a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_02121a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_02121a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_02121a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_02121a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch130 faldo:location ?templateMotifSequenceMatchRegionP0A9Q9131 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9Q9133 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9Q9MF_02121126 . ?templateMotifSequenceMatchRegionP0A9Q9131 faldo:begin ?templateMotifSequenceMatchBeginP0A9Q9132 . ?templateMotifSequenceMatchBeginP0A9Q9132 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9Q9127 ; faldo:reference isoform:P0A9Q9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9Q9133 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch134 faldo:location ?targetMotifMatchRegionMatch135 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121137 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9Q9MF_02121128 . ?targetMotifMatchRegionMatch135 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121136 . ?targetMotifMatchRegionMatchBeginMF_02121136 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121129 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121137 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121126, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121126) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121126, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionP0A9Q9127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121128, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121128) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121128, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121128) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) . BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_02121129) - 1) AS ?thisPositionOn16) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121126, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121126) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121126, CONCAT('^(?:-*[^-]){', STR(((13 - ?templateMotifSequenceMatchBeginPositionP0A9Q9127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121128, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121128) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121128, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121128) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) . BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_02121129) - 1) AS ?thisPositionOn17) . BIND(?this AS ?pfs1t142) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) . FILTER (REGEX('[RTS]G[ARNDCQEGHILKMFPSTWYVBZJUOX][VG]', SUBSTR(?thisSequenceValue, ?thisPositionOn16, (?thisPositionOn17 - ?thisPositionOn16)))) . BIND(URI(CONCAT(STR(?this), '#MF_02121a12')) AS ?annotation12) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch147 faldo:location ?templateMotifSequenceMatchRegionP0A9Q9148 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9Q9150 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9Q9MF_02121143 . ?templateMotifSequenceMatchRegionP0A9Q9148 faldo:begin ?templateMotifSequenceMatchBeginP0A9Q9149 . ?templateMotifSequenceMatchBeginP0A9Q9149 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9Q9144 ; faldo:reference isoform:P0A9Q9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9Q9150 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch151 faldo:location ?targetMotifMatchRegionMatch152 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121154 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9Q9MF_02121145 . ?targetMotifMatchRegionMatch152 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121153 . ?targetMotifMatchRegionMatchBeginMF_02121153 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121146 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121154 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121143, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121143) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121143, CONCAT('^(?:-*[^-]){', STR(((37 - ?templateMotifSequenceMatchBeginPositionP0A9Q9144) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1155) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121145, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121145) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121145, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121145) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), '')))), '[^-]', ''))) AS ?step2156) . BIND(((?step2156 + ?targetMotifMatchRegionMatchBeginPositionMF_02121146) - 1) AS ?thisPositionOn23) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121143, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121143) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121143, CONCAT('^(?:-*[^-]){', STR(((38 - ?templateMotifSequenceMatchBeginPositionP0A9Q9144) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121145, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121145) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121145, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121145) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) . BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_02121146) - 1) AS ?thisPositionOn24) . BIND(?this AS ?pfs1t159) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) . FILTER (REGEX('[TRNKS]S', SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)))) . BIND(URI(CONCAT(STR(?this), '#MF_02121a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch164 faldo:location ?templateMotifSequenceMatchRegionP0A9Q9165 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9Q9167 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9Q9MF_02121160 . ?templateMotifSequenceMatchRegionP0A9Q9165 faldo:begin ?templateMotifSequenceMatchBeginP0A9Q9166 . ?templateMotifSequenceMatchBeginP0A9Q9166 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9Q9161 ; faldo:reference isoform:P0A9Q9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9Q9167 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch168 faldo:location ?targetMotifMatchRegionMatch169 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121171 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9Q9MF_02121162 . ?targetMotifMatchRegionMatch169 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121170 . ?targetMotifMatchRegionMatchBeginMF_02121170 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121163 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121171 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121160, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121160) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121160, CONCAT('^(?:-*[^-]){', STR(((165 - ?templateMotifSequenceMatchBeginPositionP0A9Q9161) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1172) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121162, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121162) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121162, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121162) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), '')))), '[^-]', ''))) AS ?step2173) . BIND(((?step2173 + ?targetMotifMatchRegionMatchBeginPositionMF_02121163) - 1) AS ?thisPositionOn30) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121160, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121160) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121160, CONCAT('^(?:-*[^-]){', STR(((166 - ?templateMotifSequenceMatchBeginPositionP0A9Q9161) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1174) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121162, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121162) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121162, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121162) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), '')))), '[^-]', ''))) AS ?step2175) . BIND(((?step2175 + ?targetMotifMatchRegionMatchBeginPositionMF_02121163) - 1) AS ?thisPositionOn31) . BIND(?this AS ?pfs1t176) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, (?thisPositionOn31 - ?thisPositionOn30)) = 'SG')) . BIND(URI(CONCAT(STR(?this), '#MF_02121a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch181 faldo:location ?templateMotifSequenceMatchRegionP0A9Q9182 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9Q9184 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9Q9MF_02121177 . ?templateMotifSequenceMatchRegionP0A9Q9182 faldo:begin ?templateMotifSequenceMatchBeginP0A9Q9183 . ?templateMotifSequenceMatchBeginP0A9Q9183 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9Q9178 ; faldo:reference isoform:P0A9Q9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9Q9184 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch185 faldo:location ?targetMotifMatchRegionMatch186 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121188 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9Q9MF_02121179 . ?targetMotifMatchRegionMatch186 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121187 . ?targetMotifMatchRegionMatchBeginMF_02121187 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121180 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121188 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121177, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121177) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121177, CONCAT('^(?:-*[^-]){', STR(((135 - ?templateMotifSequenceMatchBeginPositionP0A9Q9178) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1189) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121179, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121179) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121179, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121179) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), '')))), '[^-]', ''))) AS ?step2190) . BIND(((?step2190 + ?targetMotifMatchRegionMatchBeginPositionMF_02121180) - 1) AS ?thisPositionOn36) . BIND(?thisPositionOn36 AS ?thisPositionOn37) . BIND(?this AS ?pfs1t191) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse35) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_02121a33')) AS ?annotation33) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch196 faldo:location ?templateMotifSequenceMatchRegionP0A9Q9197 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9Q9199 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9Q9MF_02121192 . ?templateMotifSequenceMatchRegionP0A9Q9197 faldo:begin ?templateMotifSequenceMatchBeginP0A9Q9198 . ?templateMotifSequenceMatchBeginP0A9Q9198 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9Q9193 ; faldo:reference isoform:P0A9Q9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9Q9199 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch200 faldo:location ?targetMotifMatchRegionMatch201 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121203 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9Q9MF_02121194 . ?targetMotifMatchRegionMatch201 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121202 . ?targetMotifMatchRegionMatchBeginMF_02121202 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121195 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121203 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121192, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121192) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121192, CONCAT('^(?:-*[^-]){', STR(((274 - ?templateMotifSequenceMatchBeginPositionP0A9Q9193) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1204) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121194, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121194) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121194, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121194) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), '')))), '[^-]', ''))) AS ?step2205) . BIND(((?step2205 + ?targetMotifMatchRegionMatchBeginPositionMF_02121195) - 1) AS ?thisPositionOn42) . BIND(?thisPositionOn42 AS ?thisPositionOn43) . BIND(?this AS ?pfs1t206) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse41) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_02121a39')) AS ?annotation39) . BIND(?this AS ?pfs38) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch211 faldo:location ?templateMotifSequenceMatchRegionP0A9Q9212 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9Q9214 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9Q9MF_02121207 . ?templateMotifSequenceMatchRegionP0A9Q9212 faldo:begin ?templateMotifSequenceMatchBeginP0A9Q9213 . ?templateMotifSequenceMatchBeginP0A9Q9213 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9Q9208 ; faldo:reference isoform:P0A9Q9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9Q9214 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch215 faldo:location ?targetMotifMatchRegionMatch216 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121218 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9Q9MF_02121209 . ?targetMotifMatchRegionMatch216 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121217 . ?targetMotifMatchRegionMatchBeginMF_02121217 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121210 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121218 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121207, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121207) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121207, CONCAT('^(?:-*[^-]){', STR(((73 - ?templateMotifSequenceMatchBeginPositionP0A9Q9208) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1219) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121209, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121209) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121209, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121209) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), '')))), '[^-]', ''))) AS ?step2220) . BIND(((?step2220 + ?targetMotifMatchRegionMatchBeginPositionMF_02121210) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs1t221) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_02121a45')) AS ?annotation45) . BIND(?this AS ?pfs44) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch226 faldo:location ?templateMotifSequenceMatchRegionP0A9Q9227 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9Q9229 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9Q9MF_02121222 . ?templateMotifSequenceMatchRegionP0A9Q9227 faldo:begin ?templateMotifSequenceMatchBeginP0A9Q9228 . ?templateMotifSequenceMatchBeginP0A9Q9228 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9Q9223 ; faldo:reference isoform:P0A9Q9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9Q9229 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch230 faldo:location ?targetMotifMatchRegionMatch231 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121233 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9Q9MF_02121224 . ?targetMotifMatchRegionMatch231 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121232 . ?targetMotifMatchRegionMatchBeginMF_02121232 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121225 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121233 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121222, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121222) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121222, CONCAT('^(?:-*[^-]){', STR(((102 - ?templateMotifSequenceMatchBeginPositionP0A9Q9223) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1234) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121224, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121224) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121224, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121224) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), '')))), '[^-]', ''))) AS ?step2235) . BIND(((?step2235 + ?targetMotifMatchRegionMatchBeginPositionMF_02121225) - 1) AS ?thisPositionOn56) . BIND(?thisPositionOn56 AS ?thisPositionOn57) . BIND(?this AS ?pfs1t236) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_02121a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch241 faldo:location ?templateMotifSequenceMatchRegionP0A9Q9242 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9Q9244 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9Q9MF_02121237 . ?templateMotifSequenceMatchRegionP0A9Q9242 faldo:begin ?templateMotifSequenceMatchBeginP0A9Q9243 . ?templateMotifSequenceMatchBeginP0A9Q9243 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9Q9238 ; faldo:reference isoform:P0A9Q9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9Q9244 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch245 faldo:location ?targetMotifMatchRegionMatch246 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121248 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9Q9MF_02121239 . ?targetMotifMatchRegionMatch246 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121247 . ?targetMotifMatchRegionMatchBeginMF_02121247 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121240 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121248 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121237, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121237) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121237, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionP0A9Q9238) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1249) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121239, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121239) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121239, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121239) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), '')))), '[^-]', ''))) AS ?step2250) . BIND(((?step2250 + ?targetMotifMatchRegionMatchBeginPositionMF_02121240) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs1t251) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb60) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse61) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_02121a59')) AS ?annotation59) . BIND(?this AS ?pfs58) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch256 faldo:location ?templateMotifSequenceMatchRegionP0A9Q9257 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9Q9259 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9Q9MF_02121252 . ?templateMotifSequenceMatchRegionP0A9Q9257 faldo:begin ?templateMotifSequenceMatchBeginP0A9Q9258 . ?templateMotifSequenceMatchBeginP0A9Q9258 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9Q9253 ; faldo:reference isoform:P0A9Q9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9Q9259 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch260 faldo:location ?targetMotifMatchRegionMatch261 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121263 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9Q9MF_02121254 . ?targetMotifMatchRegionMatch261 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121262 . ?targetMotifMatchRegionMatchBeginMF_02121262 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121255 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121263 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121252, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121252) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121252, CONCAT('^(?:-*[^-]){', STR(((193 - ?templateMotifSequenceMatchBeginPositionP0A9Q9253) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1264) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121254, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121254) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121254, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121254, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121254) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121254, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), '')))), '[^-]', ''))) AS ?step2265) . BIND(((?step2265 + ?targetMotifMatchRegionMatchBeginPositionMF_02121255) - 1) AS ?thisPositionOn71) . BIND(?thisPositionOn71 AS ?thisPositionOn72) . BIND(?this AS ?pfs1t266) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse69) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'P')) . BIND(URI(CONCAT(STR(?this), '#MF_02121a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch271 faldo:location ?templateMotifSequenceMatchRegionP0A9Q9272 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9Q9274 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9Q9MF_02121267 . ?templateMotifSequenceMatchRegionP0A9Q9272 faldo:begin ?templateMotifSequenceMatchBeginP0A9Q9273 . ?templateMotifSequenceMatchBeginP0A9Q9273 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9Q9268 ; faldo:reference isoform:P0A9Q9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9Q9274 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch275 faldo:location ?targetMotifMatchRegionMatch276 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121278 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9Q9MF_02121269 . ?targetMotifMatchRegionMatch276 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121277 . ?targetMotifMatchRegionMatchBeginMF_02121277 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121270 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121278 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121267, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121267) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121267, CONCAT('^(?:-*[^-]){', STR(((267 - ?templateMotifSequenceMatchBeginPositionP0A9Q9268) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1279) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121269, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121269) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121269, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1279), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121269, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121269) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121269, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1279), '}'), '')))), '[^-]', ''))) AS ?step2280) . BIND(((?step2280 + ?targetMotifMatchRegionMatchBeginPositionMF_02121270) - 1) AS ?thisPositionOn79) . BIND(?thisPositionOn79 AS ?thisPositionOn80) . BIND(?this AS ?pfs1t281) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb75) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse76) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn79, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_02121a74')) AS ?annotation74) . BIND(?this AS ?pfs73) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch287 faldo:location ?templateMotifSequenceMatchRegionP0A9Q9288 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9Q9290 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9Q9MF_02121283 . ?templateMotifSequenceMatchRegionP0A9Q9288 faldo:begin ?templateMotifSequenceMatchBeginP0A9Q9289 . ?templateMotifSequenceMatchBeginP0A9Q9289 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9Q9284 ; faldo:reference isoform:P0A9Q9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9Q9290 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch291 faldo:location ?targetMotifMatchRegionMatch292 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121294 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9Q9MF_02121285 . ?targetMotifMatchRegionMatch292 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121293 . ?targetMotifMatchRegionMatchBeginMF_02121293 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121286 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121294 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon282 {taxon:2157 taxon:203691} ?thisOrganism rdfs:subClassOf+ ?supertaxon282 . })) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121283, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121283) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121283, CONCAT('^(?:-*[^-]){', STR(((241 - ?templateMotifSequenceMatchBeginPositionP0A9Q9284) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1295) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121285, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121285) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1295), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121285, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121285) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1295), '}'), '')))), '[^-]', ''))) AS ?step2296) . BIND(((?step2296 + ?targetMotifMatchRegionMatchBeginPositionMF_02121286) - 1) AS ?thisPositionOn87) . BIND(?thisPositionOn87 AS ?thisPositionOn88) . BIND(?this AS ?pfs2t297) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfsb83) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfse84) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn87, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_02121a82')) AS ?annotation82) . BIND(?this AS ?pfs81) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch303 faldo:location ?templateMotifSequenceMatchRegionP0A9Q9304 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9Q9306 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9Q9MF_02121299 . ?templateMotifSequenceMatchRegionP0A9Q9304 faldo:begin ?templateMotifSequenceMatchBeginP0A9Q9305 . ?templateMotifSequenceMatchBeginP0A9Q9305 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9Q9300 ; faldo:reference isoform:P0A9Q9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9Q9306 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch307 faldo:location ?targetMotifMatchRegionMatch308 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121310 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9Q9MF_02121301 . ?targetMotifMatchRegionMatch308 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121309 . ?targetMotifMatchRegionMatchBeginMF_02121309 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121302 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121310 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon298 {taxon:2157 taxon:203691} ?thisOrganism rdfs:subClassOf+ ?supertaxon298 . })) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121299, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121299) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121299, CONCAT('^(?:-*[^-]){', STR(((244 - ?templateMotifSequenceMatchBeginPositionP0A9Q9300) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1311) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121301, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121301) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121301, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1311), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121301, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121301) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121301, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1311), '}'), '')))), '[^-]', ''))) AS ?step2312) . BIND(((?step2312 + ?targetMotifMatchRegionMatchBeginPositionMF_02121302) - 1) AS ?thisPositionOn94) . BIND(?thisPositionOn94 AS ?thisPositionOn95) . BIND(?this AS ?pfs2t313) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfsb91) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfse92) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn94, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_02121a90')) AS ?annotation90) . BIND(?this AS ?pfs89) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch319 faldo:location ?templateMotifSequenceMatchRegionP0A9Q9320 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9Q9322 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9Q9MF_02121315 . ?templateMotifSequenceMatchRegionP0A9Q9320 faldo:begin ?templateMotifSequenceMatchBeginP0A9Q9321 . ?templateMotifSequenceMatchBeginP0A9Q9321 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9Q9316 ; faldo:reference isoform:P0A9Q9-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9Q9322 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch323 faldo:location ?targetMotifMatchRegionMatch324 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121326 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9Q9MF_02121317 . ?targetMotifMatchRegionMatch324 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121325 . ?targetMotifMatchRegionMatchBeginMF_02121325 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121318 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121326 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon314 {taxon:2157 taxon:203691} ?thisOrganism rdfs:subClassOf+ ?supertaxon314 . })) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9Q9MF_02121315, 1, (STRLEN(?templateMotifCigarP0A9Q9MF_02121315) - STRLEN(REPLACE(?templateMotifCigarP0A9Q9MF_02121315, CONCAT('^(?:-*[^-]){', STR(((350 - ?templateMotifSequenceMatchBeginPositionP0A9Q9316) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1327) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121317, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121317) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121317, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1327), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9Q9MF_02121317, 1, (STRLEN(?targetMotifMatchCigarP0A9Q9MF_02121317) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9Q9MF_02121317, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1327), '}'), '')))), '[^-]', ''))) AS ?step2328) . BIND(((?step2328 + ?targetMotifMatchRegionMatchBeginPositionMF_02121318) - 1) AS ?thisPositionOn101) . BIND(?thisPositionOn101 AS ?thisPositionOn102) . BIND(?this AS ?pfs2t329) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn101))) AS ?pfsb98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfse99) . FILTER (REGEX('[QN]', SUBSTR(?thisSequenceValue, ?thisPositionOn101, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_02121a97')) AS ?annotation97) . BIND(?this AS ?pfs96) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch335 faldo:location ?templateMotifSequenceMatchRegionQ57658336 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ57658338 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ57658MF_02121331 . ?templateMotifSequenceMatchRegionQ57658336 faldo:begin ?templateMotifSequenceMatchBeginQ57658337 . ?templateMotifSequenceMatchBeginQ57658337 faldo:position ?templateMotifSequenceMatchBeginPositionQ57658332 ; faldo:reference isoform:Q57658-1 . ?templateMotifSequenceProfileAlignmentOperationQ57658338 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch339 faldo:location ?targetMotifMatchRegionMatch340 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121342 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ57658MF_02121333 . ?targetMotifMatchRegionMatch340 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121341 . ?targetMotifMatchRegionMatchBeginMF_02121341 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121334 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121342 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . VALUES ?supertaxon330 {taxon:2157 taxon:203691} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon330 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57658MF_02121331, 1, (STRLEN(?templateMotifCigarQ57658MF_02121331) - STRLEN(REPLACE(?templateMotifCigarQ57658MF_02121331, CONCAT('^(?:-*[^-]){', STR(((210 - ?templateMotifSequenceMatchBeginPositionQ57658332) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1343) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57658MF_02121333, 1, (STRLEN(?targetMotifMatchCigarQ57658MF_02121333) - STRLEN(REPLACE(?targetMotifMatchCigarQ57658MF_02121333, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1343), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57658MF_02121333, 1, (STRLEN(?targetMotifMatchCigarQ57658MF_02121333) - STRLEN(REPLACE(?targetMotifMatchCigarQ57658MF_02121333, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1343), '}'), '')))), '[^-]', ''))) AS ?step2344) . BIND(((?step2344 + ?targetMotifMatchRegionMatchBeginPositionMF_02121334) - 1) AS ?thisPositionOn109) . BIND(?thisPositionOn109 AS ?thisPositionOn110) . BIND(?this AS ?pfs3t345) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfsb105) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn110))) AS ?pfse106) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn109, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_02121a104')) AS ?annotation104) . BIND(?this AS ?pfs103) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch351 faldo:location ?templateMotifSequenceMatchRegionQ57658352 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ57658354 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ57658MF_02121347 . ?templateMotifSequenceMatchRegionQ57658352 faldo:begin ?templateMotifSequenceMatchBeginQ57658353 . ?templateMotifSequenceMatchBeginQ57658353 faldo:position ?templateMotifSequenceMatchBeginPositionQ57658348 ; faldo:reference isoform:Q57658-1 . ?templateMotifSequenceProfileAlignmentOperationQ57658354 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch355 faldo:location ?targetMotifMatchRegionMatch356 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121358 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ57658MF_02121349 . ?targetMotifMatchRegionMatch356 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121357 . ?targetMotifMatchRegionMatchBeginMF_02121357 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121350 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121358 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . VALUES ?supertaxon346 {taxon:2157 taxon:203691} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon346 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57658MF_02121347, 1, (STRLEN(?templateMotifCigarQ57658MF_02121347) - STRLEN(REPLACE(?templateMotifCigarQ57658MF_02121347, CONCAT('^(?:-*[^-]){', STR(((213 - ?templateMotifSequenceMatchBeginPositionQ57658348) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1359) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57658MF_02121349, 1, (STRLEN(?targetMotifMatchCigarQ57658MF_02121349) - STRLEN(REPLACE(?targetMotifMatchCigarQ57658MF_02121349, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1359), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57658MF_02121349, 1, (STRLEN(?targetMotifMatchCigarQ57658MF_02121349) - STRLEN(REPLACE(?targetMotifMatchCigarQ57658MF_02121349, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1359), '}'), '')))), '[^-]', ''))) AS ?step2360) . BIND(((?step2360 + ?targetMotifMatchRegionMatchBeginPositionMF_02121350) - 1) AS ?thisPositionOn116) . BIND(?thisPositionOn116 AS ?thisPositionOn117) . BIND(?this AS ?pfs3t361) . 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) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_02121a112')) AS ?annotation112) . BIND(?this AS ?pfs111) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch367 faldo:location ?templateMotifSequenceMatchRegionQ57658368 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ57658370 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ57658MF_02121363 . ?templateMotifSequenceMatchRegionQ57658368 faldo:begin ?templateMotifSequenceMatchBeginQ57658369 . ?templateMotifSequenceMatchBeginQ57658369 faldo:position ?templateMotifSequenceMatchBeginPositionQ57658364 ; faldo:reference isoform:Q57658-1 . ?templateMotifSequenceProfileAlignmentOperationQ57658370 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . ?targetMotifMatch371 faldo:location ?targetMotifMatchRegionMatch372 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02121374 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ57658MF_02121365 . ?targetMotifMatchRegionMatch372 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02121373 . ?targetMotifMatchRegionMatchBeginMF_02121373 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02121366 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02121374 edam:has_input signature:MF_02121 ; rdf:type edam:operation_0300 . VALUES ?supertaxon362 {taxon:2157 taxon:203691} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon362 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57658MF_02121363, 1, (STRLEN(?templateMotifCigarQ57658MF_02121363) - STRLEN(REPLACE(?templateMotifCigarQ57658MF_02121363, CONCAT('^(?:-*[^-]){', STR(((333 - ?templateMotifSequenceMatchBeginPositionQ57658364) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1375) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57658MF_02121365, 1, (STRLEN(?targetMotifMatchCigarQ57658MF_02121365) - STRLEN(REPLACE(?targetMotifMatchCigarQ57658MF_02121365, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1375), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57658MF_02121365, 1, (STRLEN(?targetMotifMatchCigarQ57658MF_02121365) - STRLEN(REPLACE(?targetMotifMatchCigarQ57658MF_02121365, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1375), '}'), '')))), '[^-]', ''))) AS ?step2376) . BIND(((?step2376 + ?targetMotifMatchRegionMatchBeginPositionMF_02121366) - 1) AS ?thisPositionOn123) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57658MF_02121363, 1, (STRLEN(?templateMotifCigarQ57658MF_02121363) - STRLEN(REPLACE(?templateMotifCigarQ57658MF_02121363, CONCAT('^(?:-*[^-]){', STR(((334 - ?templateMotifSequenceMatchBeginPositionQ57658364) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1377) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57658MF_02121365, 1, (STRLEN(?targetMotifMatchCigarQ57658MF_02121365) - STRLEN(REPLACE(?targetMotifMatchCigarQ57658MF_02121365, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1377), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57658MF_02121365, 1, (STRLEN(?targetMotifMatchCigarQ57658MF_02121365) - STRLEN(REPLACE(?targetMotifMatchCigarQ57658MF_02121365, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1377), '}'), '')))), '[^-]', ''))) AS ?step2378) . BIND(((?step2378 + ?targetMotifMatchRegionMatchBeginPositionMF_02121366) - 1) AS ?thisPositionOn124) . BIND(?this AS ?pfs3t379) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn123))) AS ?pfsb120) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn124))) AS ?pfse121) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn123, (?thisPositionOn124 - ?thisPositionOn123)) = 'NT')) . BIND(URI(CONCAT(STR(?this), '#MF_02121a119')) AS ?annotation119) . BIND(?this AS ?pfs118) . } }