CONSTRUCT { _:348720 up:source unirule:MF_00998 . _:348721 up:source unirule:MF_00998 . _:348722 up:source unirule:MF_00998 . _:348723 up:source unirule:MF_00998 . _:348724 up:source unirule:MF_00998 . _:348725 up:source unirule:MF_00998 . _:348726 up:source unirule:MF_00998 . _:348727 up:source unirule:MF_00998 . _:348728 up:source unirule:MF_00998 . _:348729 up:source unirule:MF_00998 . _:348730 up:source unirule:MF_00998 . _:348731 up:source unirule:MF_00998 . _:348732 up:source unirule:MF_00998 . _:348733 up:source unirule:MF_00998 . _:348734 up:source unirule:MF_00998 . _:348735 up:source unirule:MF_00998 . _:348736 up:source unirule:MF_00998 . _:348737 up:source unirule:MF_00998 . _:348738 up:source unirule:MF_00998 . _:348739 up:source unirule:MF_00998 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation4 , ?annotation5 ; up:classifiedWith GO:0061593 , GO:1902777 , keyword:119 , keyword:413 ; up:recommendedName ?name0 . ?name0 up:ecName '5.3.1.31' ; up:fullName 'Sulfoquinovose isomerase' ; up:shortName 'SQ isomerase' ; rdf:type up:Structured_Name . ?annotation1 a up:Function_Annotation ; rdfs:comment 'Catalyzes the isomerization of sulfoquinovose (SQ) to 6-deoxy-6-sulfo-D-fructose (SF).' . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity <http://rdf.rhea-db.org/40439>; up:enzymeClass <http://purl.uniprot.org/enzyme/5.3.1.31>. ?annotation4 a up:Subunit_Annotation ; rdfs:comment 'Homohexamer.' . ?annotation5 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the N-acylglucosamine 2-epimerase family.' . ?pfs6 up:annotation ?annotation7 . ?annotation7 faldo:begin ?pfsb8 ; faldo:end ?pfse9 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor/acceptor' . ?pfsb8 faldo:position ?thisPositionOn10 ; rdf:type faldo:ExactPosition . ?pfse9 faldo:position ?thisPositionOn11 ; rdf:type faldo:ExactPosition . ?pfs12 up:annotation ?annotation13 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor/acceptor' . ?pfsb14 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse15 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?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:142957 . ?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:142957 . ?pfs32 up:annotation ?annotation33 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; up:ligand ?ligand36 ; rdf:type up:Binding_Site_Annotation . ?pfsb34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand36 rdfs:subClassOf chebi:142957 . ?pfs39 up:annotation ?annotation40 . ?annotation40 faldo:begin ?pfsb41 ; faldo:end ?pfse42 ; up:ligand ?ligand43 ; rdf:type up:Binding_Site_Annotation . ?pfsb41 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?pfse42 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?ligand43 rdfs:subClassOf chebi:142957 . ?pfs46 up:annotation ?annotation47 . ?annotation47 faldo:begin ?pfsb48 ; faldo:end ?pfse49 ; up:ligand ?ligand50 ; rdf:type up:Binding_Site_Annotation . ?pfsb48 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?ligand50 rdfs:subClassOf chebi:142957 . ?pfs53 up:annotation ?annotation54 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; up:ligand ?ligand57 ; rdf:type up:Binding_Site_Annotation . ?pfsb55 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?ligand57 rdfs:subClassOf chebi:142957 . ?pfs60 up:annotation ?annotation61 . ?annotation61 faldo:begin ?pfsb62 ; faldo:end ?pfse63 ; up:ligand ?ligand64 ; rdf:type up:Binding_Site_Annotation . ?pfsb62 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfse63 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?ligand64 rdfs:subClassOf chebi:142957 . ?pfs67 up:annotation ?annotation68 . ?annotation68 faldo:begin ?pfsb69 ; faldo:end ?pfse70 ; up:ligand ?ligand71 ; rdf:type up:Binding_Site_Annotation . ?pfsb69 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?pfse70 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?ligand71 rdfs:subClassOf chebi:142957 . ?pfs74 up:annotation ?annotation75 . ?annotation75 faldo:begin ?pfsb76 ; faldo:end ?pfse77 ; up:ligand ?ligand78 ; rdf:type up:Binding_Site_Annotation . ?pfsb76 faldo:position ?thisPositionOn79 ; rdf:type faldo:ExactPosition . ?pfse77 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?ligand78 rdfs:subClassOf chebi:142957 . _:348740 a rdf:Statement ; up:attribution _:348720 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:348741 a rdf:Statement ; up:attribution _:348721 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:348742 a rdf:Statement ; up:attribution _:348722 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:348743 a rdf:Statement ; up:attribution _:348723 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:348744 a rdf:Statement ; up:attribution _:348724 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:348745 a rdf:Statement ; up:attribution _:348725 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:119 . _:348746 a rdf:Statement ; up:attribution _:348726 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:413 . _:348747 a rdf:Statement ; up:attribution _:348727 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0061593 . _:348748 a rdf:Statement ; up:attribution _:348728 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:1902777 . _:348749 a rdf:Statement ; up:source unirule:MF_00998 ; rdf:subject ?pfs6 ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:348750 a rdf:Statement ; up:attribution _:348729 ; rdf:subject ?pfs6 ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:348751 a rdf:Statement ; up:source unirule:MF_00998 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:348752 a rdf:Statement ; up:attribution _:348730 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:348753 a rdf:Statement ; up:source unirule:MF_00998 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:348754 a rdf:Statement ; up:attribution _:348731 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:348755 a rdf:Statement ; up:source unirule:MF_00998 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:348756 a rdf:Statement ; up:attribution _:348732 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:348757 a rdf:Statement ; up:source unirule:MF_00998 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:348758 a rdf:Statement ; up:attribution _:348733 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:348759 a rdf:Statement ; up:source unirule:MF_00998 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:348760 a rdf:Statement ; up:attribution _:348734 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:348761 a rdf:Statement ; up:source unirule:MF_00998 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:348762 a rdf:Statement ; up:attribution _:348735 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:348763 a rdf:Statement ; up:source unirule:MF_00998 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:348764 a rdf:Statement ; up:attribution _:348736 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:348765 a rdf:Statement ; up:source unirule:MF_00998 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:348766 a rdf:Statement ; up:attribution _:348737 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:348767 a rdf:Statement ; up:source unirule:MF_00998 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:348768 a rdf:Statement ; up:attribution _:348738 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:348769 a rdf:Statement ; up:source unirule:MF_00998 ; rdf:subject ?pfs74 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . _:348770 a rdf:Statement ; up:attribution _:348739 ; rdf:subject ?pfs74 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00998 #Rule MF_00998 Created by:? on:2014-03-31 Modified by:Catherine Rivoire on:2023-07-05 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00998 . ?thisOrganism rdfs:subClassOf+ taxon:91347 . BIND(URI(CONCAT(STR(?this), '#MF_00998a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00998a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_00998a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00998a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00998a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch85 faldo:location ?templateMotifSequenceMatchRegionQ8ZKT786 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKT788 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKT7MF_0099881 . ?templateMotifSequenceMatchRegionQ8ZKT786 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKT787 . ?templateMotifSequenceMatchBeginQ8ZKT787 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKT782 ; faldo:reference isoform:Q8ZKT7-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKT788 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . ?targetMotifMatch89 faldo:location ?targetMotifMatchRegionMatch90 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0099892 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKT7MF_0099883 . ?targetMotifMatchRegionMatch90 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0099891 . ?targetMotifMatchRegionMatchBeginMF_0099891 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0099884 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0099892 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKT7MF_0099881, 1, (STRLEN(?templateMotifCigarQ8ZKT7MF_0099881) - STRLEN(REPLACE(?templateMotifCigarQ8ZKT7MF_0099881, CONCAT('^(?:-*[^-]){', STR(((248 - ?templateMotifSequenceMatchBeginPositionQ8ZKT782) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_0099883, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_0099883) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_0099883, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_0099883, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_0099883) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_0099883, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) . BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0099884) - 1) AS ?thisPositionOn10) . BIND(?thisPositionOn10 AS ?thisPositionOn11) . BIND(?this AS ?pfs1t95) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn10))) AS ?pfsb8) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfse9) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn10, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00998a7')) AS ?annotation7) . BIND(?this AS ?pfs6) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionQ8ZKT7101 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7103 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKT7MF_0099896 . ?templateMotifSequenceMatchRegionQ8ZKT7101 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKT7102 . ?templateMotifSequenceMatchBeginQ8ZKT7102 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKT797 ; faldo:reference isoform:Q8ZKT7-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7103 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . ?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00998107 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKT7MF_0099898 . ?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00998106 . ?targetMotifMatchRegionMatchBeginMF_00998106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0099899 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00998107 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKT7MF_0099896, 1, (STRLEN(?templateMotifCigarQ8ZKT7MF_0099896) - STRLEN(REPLACE(?templateMotifCigarQ8ZKT7MF_0099896, CONCAT('^(?:-*[^-]){', STR(((383 - ?templateMotifSequenceMatchBeginPositionQ8ZKT797) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_0099898, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_0099898) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_0099898, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_0099898, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_0099898) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_0099898, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) . BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0099899) - 1) AS ?thisPositionOn16) . BIND(?thisPositionOn16 AS ?thisPositionOn17) . BIND(?this AS ?pfs1t110) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00998a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionQ8ZKT7116 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7118 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKT7MF_00998111 . ?templateMotifSequenceMatchRegionQ8ZKT7116 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKT7117 . ?templateMotifSequenceMatchBeginQ8ZKT7117 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKT7112 ; faldo:reference isoform:Q8ZKT7-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7118 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . ?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00998122 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKT7MF_00998113 . ?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00998121 . ?targetMotifMatchRegionMatchBeginMF_00998121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00998114 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00998122 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKT7MF_00998111, 1, (STRLEN(?templateMotifCigarQ8ZKT7MF_00998111) - STRLEN(REPLACE(?templateMotifCigarQ8ZKT7MF_00998111, CONCAT('^(?:-*[^-]){', STR(((55 - ?templateMotifSequenceMatchBeginPositionQ8ZKT7112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998113, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998113) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998113, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998113) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) . BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_00998114) - 1) AS ?thisPositionOn23) . BIND(?thisPositionOn23 AS ?thisPositionOn24) . BIND(?this AS ?pfs1t125) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00998a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch130 faldo:location ?templateMotifSequenceMatchRegionQ8ZKT7131 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7133 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKT7MF_00998126 . ?templateMotifSequenceMatchRegionQ8ZKT7131 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKT7132 . ?templateMotifSequenceMatchBeginQ8ZKT7132 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKT7127 ; faldo:reference isoform:Q8ZKT7-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7133 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . ?targetMotifMatch134 faldo:location ?targetMotifMatchRegionMatch135 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00998137 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKT7MF_00998128 . ?targetMotifMatchRegionMatch135 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00998136 . ?targetMotifMatchRegionMatchBeginMF_00998136 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00998129 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00998137 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKT7MF_00998126, 1, (STRLEN(?templateMotifCigarQ8ZKT7MF_00998126) - STRLEN(REPLACE(?templateMotifCigarQ8ZKT7MF_00998126, CONCAT('^(?:-*[^-]){', STR(((111 - ?templateMotifSequenceMatchBeginPositionQ8ZKT7127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998128, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998128) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998128, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998128) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) . BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_00998129) - 1) AS ?thisPositionOn30) . BIND(?thisPositionOn30 AS ?thisPositionOn31) . BIND(?this AS ?pfs1t140) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_00998a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch145 faldo:location ?templateMotifSequenceMatchRegionQ8ZKT7146 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7148 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKT7MF_00998141 . ?templateMotifSequenceMatchRegionQ8ZKT7146 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKT7147 . ?templateMotifSequenceMatchBeginQ8ZKT7147 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKT7142 ; faldo:reference isoform:Q8ZKT7-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7148 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . ?targetMotifMatch149 faldo:location ?targetMotifMatchRegionMatch150 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00998152 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKT7MF_00998143 . ?targetMotifMatchRegionMatch150 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00998151 . ?targetMotifMatchRegionMatchBeginMF_00998151 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00998144 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00998152 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKT7MF_00998141, 1, (STRLEN(?templateMotifCigarQ8ZKT7MF_00998141) - STRLEN(REPLACE(?templateMotifCigarQ8ZKT7MF_00998141, CONCAT('^(?:-*[^-]){', STR(((172 - ?templateMotifSequenceMatchBeginPositionQ8ZKT7142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998143, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998143) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998143, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998143) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) . BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_00998144) - 1) AS ?thisPositionOn37) . BIND(?thisPositionOn37 AS ?thisPositionOn38) . BIND(?this AS ?pfs1t155) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_00998a33')) AS ?annotation33) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch160 faldo:location ?templateMotifSequenceMatchRegionQ8ZKT7161 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7163 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKT7MF_00998156 . ?templateMotifSequenceMatchRegionQ8ZKT7161 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKT7162 . ?templateMotifSequenceMatchBeginQ8ZKT7162 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKT7157 ; faldo:reference isoform:Q8ZKT7-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7163 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . ?targetMotifMatch164 faldo:location ?targetMotifMatchRegionMatch165 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00998167 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKT7MF_00998158 . ?targetMotifMatchRegionMatch165 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00998166 . ?targetMotifMatchRegionMatchBeginMF_00998166 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00998159 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00998167 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKT7MF_00998156, 1, (STRLEN(?templateMotifCigarQ8ZKT7MF_00998156) - STRLEN(REPLACE(?templateMotifCigarQ8ZKT7MF_00998156, CONCAT('^(?:-*[^-]){', STR(((176 - ?templateMotifSequenceMatchBeginPositionQ8ZKT7157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1168) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998158, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998158) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998158, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998158) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), '')))), '[^-]', ''))) AS ?step2169) . BIND(((?step2169 + ?targetMotifMatchRegionMatchBeginPositionMF_00998159) - 1) AS ?thisPositionOn44) . BIND(?thisPositionOn44 AS ?thisPositionOn45) . BIND(?this AS ?pfs1t170) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00998a40')) AS ?annotation40) . BIND(?this AS ?pfs39) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch175 faldo:location ?templateMotifSequenceMatchRegionQ8ZKT7176 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7178 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKT7MF_00998171 . ?templateMotifSequenceMatchRegionQ8ZKT7176 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKT7177 . ?templateMotifSequenceMatchBeginQ8ZKT7177 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKT7172 ; faldo:reference isoform:Q8ZKT7-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7178 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . ?targetMotifMatch179 faldo:location ?targetMotifMatchRegionMatch180 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00998182 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKT7MF_00998173 . ?targetMotifMatchRegionMatch180 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00998181 . ?targetMotifMatchRegionMatchBeginMF_00998181 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00998174 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00998182 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKT7MF_00998171, 1, (STRLEN(?templateMotifCigarQ8ZKT7MF_00998171) - STRLEN(REPLACE(?templateMotifCigarQ8ZKT7MF_00998171, CONCAT('^(?:-*[^-]){', STR(((238 - ?templateMotifSequenceMatchBeginPositionQ8ZKT7172) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1183) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998173, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998173) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998173, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998173) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), '')))), '[^-]', ''))) AS ?step2184) . BIND(((?step2184 + ?targetMotifMatchRegionMatchBeginPositionMF_00998174) - 1) AS ?thisPositionOn51) . BIND(?thisPositionOn51 AS ?thisPositionOn52) . BIND(?this AS ?pfs1t185) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00998a47')) AS ?annotation47) . BIND(?this AS ?pfs46) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch190 faldo:location ?templateMotifSequenceMatchRegionQ8ZKT7191 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7193 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKT7MF_00998186 . ?templateMotifSequenceMatchRegionQ8ZKT7191 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKT7192 . ?templateMotifSequenceMatchBeginQ8ZKT7192 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKT7187 ; faldo:reference isoform:Q8ZKT7-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7193 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . ?targetMotifMatch194 faldo:location ?targetMotifMatchRegionMatch195 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00998197 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKT7MF_00998188 . ?targetMotifMatchRegionMatch195 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00998196 . ?targetMotifMatchRegionMatchBeginMF_00998196 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00998189 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00998197 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKT7MF_00998186, 1, (STRLEN(?templateMotifCigarQ8ZKT7MF_00998186) - STRLEN(REPLACE(?templateMotifCigarQ8ZKT7MF_00998186, CONCAT('^(?:-*[^-]){', STR(((251 - ?templateMotifSequenceMatchBeginPositionQ8ZKT7187) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1198) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998188, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998188) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998188, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998188) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), '')))), '[^-]', ''))) AS ?step2199) . BIND(((?step2199 + ?targetMotifMatchRegionMatchBeginPositionMF_00998189) - 1) AS ?thisPositionOn58) . BIND(?thisPositionOn58 AS ?thisPositionOn59) . BIND(?this AS ?pfs1t200) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00998a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch205 faldo:location ?templateMotifSequenceMatchRegionQ8ZKT7206 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7208 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKT7MF_00998201 . ?templateMotifSequenceMatchRegionQ8ZKT7206 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKT7207 . ?templateMotifSequenceMatchBeginQ8ZKT7207 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKT7202 ; faldo:reference isoform:Q8ZKT7-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7208 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . ?targetMotifMatch209 faldo:location ?targetMotifMatchRegionMatch210 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00998212 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKT7MF_00998203 . ?targetMotifMatchRegionMatch210 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00998211 . ?targetMotifMatchRegionMatchBeginMF_00998211 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00998204 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00998212 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKT7MF_00998201, 1, (STRLEN(?templateMotifCigarQ8ZKT7MF_00998201) - STRLEN(REPLACE(?templateMotifCigarQ8ZKT7MF_00998201, CONCAT('^(?:-*[^-]){', STR(((362 - ?templateMotifSequenceMatchBeginPositionQ8ZKT7202) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1213) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998203, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998203) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998203, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998203) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), '')))), '[^-]', ''))) AS ?step2214) . BIND(((?step2214 + ?targetMotifMatchRegionMatchBeginPositionMF_00998204) - 1) AS ?thisPositionOn65) . BIND(?thisPositionOn65 AS ?thisPositionOn66) . BIND(?this AS ?pfs1t215) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse63) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_00998a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch220 faldo:location ?templateMotifSequenceMatchRegionQ8ZKT7221 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7223 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKT7MF_00998216 . ?templateMotifSequenceMatchRegionQ8ZKT7221 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKT7222 . ?templateMotifSequenceMatchBeginQ8ZKT7222 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKT7217 ; faldo:reference isoform:Q8ZKT7-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7223 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . ?targetMotifMatch224 faldo:location ?targetMotifMatchRegionMatch225 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00998227 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKT7MF_00998218 . ?targetMotifMatchRegionMatch225 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00998226 . ?targetMotifMatchRegionMatchBeginMF_00998226 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00998219 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00998227 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKT7MF_00998216, 1, (STRLEN(?templateMotifCigarQ8ZKT7MF_00998216) - STRLEN(REPLACE(?templateMotifCigarQ8ZKT7MF_00998216, CONCAT('^(?:-*[^-]){', STR(((379 - ?templateMotifSequenceMatchBeginPositionQ8ZKT7217) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1228) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998218, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998218) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998218, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998218) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), '')))), '[^-]', ''))) AS ?step2229) . BIND(((?step2229 + ?targetMotifMatchRegionMatchBeginPositionMF_00998219) - 1) AS ?thisPositionOn72) . BIND(?thisPositionOn72 AS ?thisPositionOn73) . BIND(?this AS ?pfs1t230) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse70) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn72, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_00998a68')) AS ?annotation68) . BIND(?this AS ?pfs67) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch235 faldo:location ?templateMotifSequenceMatchRegionQ8ZKT7236 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7238 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8ZKT7MF_00998231 . ?templateMotifSequenceMatchRegionQ8ZKT7236 faldo:begin ?templateMotifSequenceMatchBeginQ8ZKT7237 . ?templateMotifSequenceMatchBeginQ8ZKT7237 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZKT7232 ; faldo:reference isoform:Q8ZKT7-1 . ?templateMotifSequenceProfileAlignmentOperationQ8ZKT7238 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . ?targetMotifMatch239 faldo:location ?targetMotifMatchRegionMatch240 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00998242 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8ZKT7MF_00998233 . ?targetMotifMatchRegionMatch240 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00998241 . ?targetMotifMatchRegionMatchBeginMF_00998241 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00998234 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00998242 edam:has_input signature:MF_00998 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZKT7MF_00998231, 1, (STRLEN(?templateMotifCigarQ8ZKT7MF_00998231) - STRLEN(REPLACE(?templateMotifCigarQ8ZKT7MF_00998231, CONCAT('^(?:-*[^-]){', STR(((383 - ?templateMotifSequenceMatchBeginPositionQ8ZKT7232) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1243) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998233, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998233) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998233, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1243), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZKT7MF_00998233, 1, (STRLEN(?targetMotifMatchCigarQ8ZKT7MF_00998233) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZKT7MF_00998233, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1243), '}'), '')))), '[^-]', ''))) AS ?step2244) . BIND(((?step2244 + ?targetMotifMatchRegionMatchBeginPositionMF_00998234) - 1) AS ?thisPositionOn79) . BIND(?thisPositionOn79 AS ?thisPositionOn80) . BIND(?this AS ?pfs1t245) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb76) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse77) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn79, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00998a75')) AS ?annotation75) . BIND(?this AS ?pfs74) . } }