CONSTRUCT { _:605670 up:source unirule:MF_01682 . _:605671 up:source unirule:MF_01682 . _:605672 up:source unirule:MF_01682 . _:605673 up:source unirule:MF_01682 . _:605674 up:source unirule:MF_01682 . _:605675 up:source unirule:MF_01682 . _:605676 up:source unirule:MF_01682 . _:605677 up:source unirule:MF_01682 . _:605678 up:source unirule:MF_01682 . _:605679 up:source unirule:MF_01682 . _:605680 up:source unirule:MF_01682 . _:605681 up:source unirule:MF_01682 . _:605682 up:source unirule:MF_01682 . _:605683 up:source unirule:MF_01682 . _:605684 up:source unirule:MF_01682 . _:605685 up:source unirule:MF_01682 . _:605686 up:source unirule:MF_01682 . _:605687 up:source unirule:MF_01682 . _:605688 up:source unirule:MF_01682 . _:605689 up:source unirule:MF_01682 . _:605690 up:source unirule:MF_01682 . _:605691 up:source unirule:MF_01682 . _:605692 up:source unirule:MF_01682 . _:605693 up:source unirule:MF_01682 . _:605694 up:source unirule:MF_01682 . _:605695 up:source unirule:MF_01682 . _:605696 up:source unirule:MF_01682 . _:605697 up:source unirule:MF_01682 . _:605698 up:source unirule:MF_01682 . _:605699 up:source unirule:MF_01682 . _:605700 up:source unirule:MF_01682 . _:605701 up:source unirule:MF_01682 . _:605702 up:source unirule:MF_01682 . _:605703 up:source unirule:MF_01682 . _:605704 up:source unirule:MF_01682 . _:605705 up:source unirule:MF_01682 . ?this up:alternativeName ?name1 , ?name2 , ?name3 ; up:annotation ?annotation5 , ?annotation6 , ?annotation8 , ?annotation10 , ?annotation11 , ?annotation12 , ?annotation13 , ?annotation14 ; up:classifiedWith GO:0005506 , GO:0010308 , GO:0010309 , GO:0016151 , GO:0019284 , keyword:223 , keyword:28 , keyword:408 , keyword:479 , keyword:486 , keyword:533 , keyword:560 ; up:recommendedName ?name0 . ?name0 up:fullName 'Acireductone dioxygenase' ; rdf:type up:Structured_Name . ?name1 up:fullName '1,2-dihydroxy-3-keto-5-methylthiopentene dioxygenase' ; up:shortName 'DHK-MTPene dioxygenase' ; rdf:type up:Structured_Name . ?name2 up:ecName '1.13.11.54' ; up:fullName 'Acireductone dioxygenase (Fe(2+)-requiring)' ; up:shortName "ARD'" , 'Fe-ARD' ; rdf:type up:Structured_Name . ?name3 up:ecName '1.13.11.53' ; up:fullName 'Acireductone dioxygenase (Ni(2+)-requiring)' ; up:shortName 'ARD' , 'Ni-ARD' ; rdf:type up:Structured_Name . ?gene4 skos:prefLabel 'mtnD' . ?annotation5 a up:Function_Annotation ; rdfs:comment 'Catalyzes 2 different reactions between oxygene and the acireductone 1,2-dihydroxy-3-keto-5-methylthiopentene (DHK-MTPene) depending upon the metal bound in the active site. Fe-containing acireductone dioxygenase (Fe-ARD) produces formate and 2-keto-4-methylthiobutyrate (KMTB), the alpha-ketoacid precursor of methionine in the methionine recycle pathway. Ni-containing acireductone dioxygenase (Ni-ARD) produces methylthiopropionate, carbon monoxide and formate, and does not lie on the methionine recycle pathway.' . ?annotation6 up:activity ?activity7 ; rdf:type up:Catalytic_Activity_Annotation . ?activity7 up:catalyticActivity <http://rdf.rhea-db.org/14161>; up:enzymeClass <http://purl.uniprot.org/enzyme/1.13.11.53>. ?annotation8 up:activity ?activity9 ; rdf:type up:Catalytic_Activity_Annotation . ?activity9 up:catalyticActivity <http://rdf.rhea-db.org/24504>; up:enzymeClass <http://purl.uniprot.org/enzyme/1.13.11.54>. ?annotation10 up:cofactor chebi:29033 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 Fe(2+) cation per monomer.' . ?annotation11 up:cofactor chebi:49786 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 nickel ion per monomer.' . ?annotation12 a up:Pathway_Annotation ; rdfs:comment 'Amino-acid biosynthesis; L-methionine biosynthesis via salvage pathway; L-methionine from S-methyl-5-thio-alpha-D-ribose 1-phosphate: step 5/6.' . ?annotation13 a up:Subunit_Annotation ; rdfs:comment 'Monomer.' . ?annotation14 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the acireductone dioxygenase (ARD) family.' . ?pfs15 up:annotation ?annotation16 . ?annotation16 faldo:begin ?pfsb17 ; faldo:end ?pfse18 ; up:ligand ?ligand19 ; rdf:type up:Binding_Site_Annotation . ?pfsb17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfse18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?ligand19 rdfs:subClassOf chebi:29033 . ?pfs22 up:annotation ?annotation23 . ?annotation23 faldo:begin ?pfsb24 ; faldo:end ?pfse25 ; up:ligand ?ligand26 ; rdf:type up:Binding_Site_Annotation . ?pfsb24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse25 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?ligand26 rdfs:subClassOf chebi:49786 . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; up:ligand ?ligand33 ; rdf:type up:Binding_Site_Annotation . ?pfsb31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?ligand33 rdfs:subClassOf chebi:29033 . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; up:ligand ?ligand40 ; rdf:type up:Binding_Site_Annotation . ?pfsb38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?ligand40 rdfs:subClassOf chebi:49786 . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; up:ligand ?ligand47 ; rdf:type up:Binding_Site_Annotation . ?pfsb45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?ligand47 rdfs:subClassOf chebi:29033 . ?pfs50 up:annotation ?annotation51 . ?annotation51 faldo:begin ?pfsb52 ; faldo:end ?pfse53 ; up:ligand ?ligand54 ; rdf:type up:Binding_Site_Annotation . ?pfsb52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?ligand54 rdfs:subClassOf chebi:49786 . ?pfs57 up:annotation ?annotation58 . ?annotation58 faldo:begin ?pfsb59 ; faldo:end ?pfse60 ; up:ligand ?ligand61 ; rdf:type up:Binding_Site_Annotation . ?pfsb59 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfse60 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?ligand61 rdfs:subClassOf chebi:29033 . ?pfs64 up:annotation ?annotation65 . ?annotation65 faldo:begin ?pfsb66 ; faldo:end ?pfse67 ; up:ligand ?ligand68 ; rdf:type up:Binding_Site_Annotation . ?pfsb66 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?pfse67 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?ligand68 rdfs:subClassOf chebi:49786 . ?pfs71 up:annotation ?annotation72 . ?annotation72 faldo:begin ?pfsb73 ; faldo:end ?pfse74 ; rdf:type up:Site_Annotation ; rdfs:comment 'May play a role in metal incorporation in vivo' . ?pfsb73 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?pfse74 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?pfs77 up:annotation ?annotation78 . ?annotation78 faldo:begin ?pfsb79 ; faldo:end ?pfse80 ; rdf:type up:Site_Annotation ; rdfs:comment 'May play a role in transmitting local conformational changes' . ?pfsb79 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?pfse80 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?pfs83 up:annotation ?annotation84 . ?annotation84 faldo:begin ?pfsb85 ; faldo:end ?pfse86 ; rdf:type up:Site_Annotation ; rdfs:comment 'Important to generate the dianion' . ?pfsb85 faldo:position ?thisPositionOn87 ; rdf:type faldo:ExactPosition . ?pfse86 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . _:605706 a rdf:Statement ; up:attribution _:605670 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:605707 a rdf:Statement ; up:attribution _:605671 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:605708 a rdf:Statement ; up:attribution _:605672 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:605709 a rdf:Statement ; up:attribution _:605673 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name3 . _:605710 a rdf:Statement ; up:attribution _:605674 ; rdf:subject ?gene4 ; rdf:predicate up:encodedBy ; rdf:object ?gene4 . _:605711 a rdf:Statement ; up:attribution _:605675 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:605712 a rdf:Statement ; up:attribution _:605676 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:605713 a rdf:Statement ; up:attribution _:605677 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:605714 a rdf:Statement ; up:attribution _:605678 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:605715 a rdf:Statement ; up:attribution _:605679 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:605716 a rdf:Statement ; up:attribution _:605680 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:605717 a rdf:Statement ; up:attribution _:605681 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:605718 a rdf:Statement ; up:attribution _:605682 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:605719 a rdf:Statement ; up:attribution _:605683 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:28 . _:605720 a rdf:Statement ; up:attribution _:605684 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:223 . _:605721 a rdf:Statement ; up:attribution _:605685 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:408 . _:605722 a rdf:Statement ; up:attribution _:605686 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:605723 a rdf:Statement ; up:attribution _:605687 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:486 . _:605724 a rdf:Statement ; up:attribution _:605688 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:533 . _:605725 a rdf:Statement ; up:attribution _:605689 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:605726 a rdf:Statement ; up:attribution _:605690 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005506 . _:605727 a rdf:Statement ; up:attribution _:605691 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0010308 . _:605728 a rdf:Statement ; up:attribution _:605692 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0010309 . _:605729 a rdf:Statement ; up:attribution _:605693 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016151 . _:605730 a rdf:Statement ; up:attribution _:605694 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019284 . _:605731 a rdf:Statement ; up:source unirule:MF_01682 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:605732 a rdf:Statement ; up:attribution _:605695 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:605733 a rdf:Statement ; up:source unirule:MF_01682 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:605734 a rdf:Statement ; up:attribution _:605696 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:605735 a rdf:Statement ; up:source unirule:MF_01682 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:605736 a rdf:Statement ; up:attribution _:605697 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:605737 a rdf:Statement ; up:source unirule:MF_01682 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:605738 a rdf:Statement ; up:attribution _:605698 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:605739 a rdf:Statement ; up:source unirule:MF_01682 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:605740 a rdf:Statement ; up:attribution _:605699 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:605741 a rdf:Statement ; up:source unirule:MF_01682 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:605742 a rdf:Statement ; up:attribution _:605700 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:605743 a rdf:Statement ; up:source unirule:MF_01682 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:605744 a rdf:Statement ; up:attribution _:605701 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:605745 a rdf:Statement ; up:source unirule:MF_01682 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:605746 a rdf:Statement ; up:attribution _:605702 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:605747 a rdf:Statement ; up:source unirule:MF_01682 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:605748 a rdf:Statement ; up:attribution _:605703 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:605749 a rdf:Statement ; up:source unirule:MF_01682 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . _:605750 a rdf:Statement ; up:attribution _:605704 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . _:605751 a rdf:Statement ; up:source unirule:MF_01682 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:605752 a rdf:Statement ; up:attribution _:605705 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01682 #Rule MF_01682 Created by:gkeller on:2008-11-04 Modified by:ecastro on:2022-11-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01682 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_01682a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01682a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01682a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_01682a3')) AS ?name3) . BIND(URI(CONCAT(STR(?this), '#MF_01682a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01682a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01682a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01682a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_01682a11')) AS ?annotation11) . BIND(URI(CONCAT(STR(?this), '#MF_01682a12')) AS ?annotation12) . BIND(URI(CONCAT(STR(?this), '#MF_01682a13')) AS ?annotation13) . BIND(URI(CONCAT(STR(?this), '#MF_01682a14')) AS ?annotation14) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch93 faldo:location ?templateMotifSequenceMatchRegionQ9ZFE794 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9ZFE796 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9ZFE7MF_0168289 . ?templateMotifSequenceMatchRegionQ9ZFE794 faldo:begin ?templateMotifSequenceMatchBeginQ9ZFE795 . ?templateMotifSequenceMatchBeginQ9ZFE795 faldo:position ?templateMotifSequenceMatchBeginPositionQ9ZFE790 ; faldo:reference isoform:Q9ZFE7-1 . ?templateMotifSequenceProfileAlignmentOperationQ9ZFE796 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . ?targetMotifMatch97 faldo:location ?targetMotifMatchRegionMatch98 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01682100 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9ZFE7MF_0168291 . ?targetMotifMatchRegionMatch98 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0168299 . ?targetMotifMatchRegionMatchBeginMF_0168299 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0168292 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01682100 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9ZFE7MF_0168289, 1, (STRLEN(?templateMotifCigarQ9ZFE7MF_0168289) - STRLEN(REPLACE(?templateMotifCigarQ9ZFE7MF_0168289, CONCAT('^(?:-*[^-]){', STR(((97 - ?templateMotifSequenceMatchBeginPositionQ9ZFE790) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_0168291, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_0168291) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_0168291, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_0168291, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_0168291) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_0168291, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) . BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0168292) - 1) AS ?thisPositionOn20) . BIND(?thisPositionOn20 AS ?thisPositionOn21) . BIND(?this AS ?pfs1t103) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn20, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01682a16')) AS ?annotation16) . BIND(?this AS ?pfs15) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch108 faldo:location ?templateMotifSequenceMatchRegionQ9ZFE7109 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7111 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9ZFE7MF_01682104 . ?templateMotifSequenceMatchRegionQ9ZFE7109 faldo:begin ?templateMotifSequenceMatchBeginQ9ZFE7110 . ?templateMotifSequenceMatchBeginQ9ZFE7110 faldo:position ?templateMotifSequenceMatchBeginPositionQ9ZFE7105 ; faldo:reference isoform:Q9ZFE7-1 . ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7111 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . ?targetMotifMatch112 faldo:location ?targetMotifMatchRegionMatch113 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01682115 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9ZFE7MF_01682106 . ?targetMotifMatchRegionMatch113 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01682114 . ?targetMotifMatchRegionMatchBeginMF_01682114 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01682107 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01682115 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9ZFE7MF_01682104, 1, (STRLEN(?templateMotifCigarQ9ZFE7MF_01682104) - STRLEN(REPLACE(?templateMotifCigarQ9ZFE7MF_01682104, CONCAT('^(?:-*[^-]){', STR(((97 - ?templateMotifSequenceMatchBeginPositionQ9ZFE7105) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682106, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682106) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682106, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682106) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) . BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_01682107) - 1) AS ?thisPositionOn27) . BIND(?thisPositionOn27 AS ?thisPositionOn28) . BIND(?this AS ?pfs1t118) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01682a23')) AS ?annotation23) . BIND(?this AS ?pfs22) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionQ9ZFE7124 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7126 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9ZFE7MF_01682119 . ?templateMotifSequenceMatchRegionQ9ZFE7124 faldo:begin ?templateMotifSequenceMatchBeginQ9ZFE7125 . ?templateMotifSequenceMatchBeginQ9ZFE7125 faldo:position ?templateMotifSequenceMatchBeginPositionQ9ZFE7120 ; faldo:reference isoform:Q9ZFE7-1 . ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7126 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . ?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01682130 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9ZFE7MF_01682121 . ?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01682129 . ?targetMotifMatchRegionMatchBeginMF_01682129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01682122 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01682130 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9ZFE7MF_01682119, 1, (STRLEN(?templateMotifCigarQ9ZFE7MF_01682119) - STRLEN(REPLACE(?templateMotifCigarQ9ZFE7MF_01682119, CONCAT('^(?:-*[^-]){', STR(((99 - ?templateMotifSequenceMatchBeginPositionQ9ZFE7120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682121, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682121, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_01682122) - 1) AS ?thisPositionOn34) . BIND(?thisPositionOn34 AS ?thisPositionOn35) . BIND(?this AS ?pfs1t133) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01682a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionQ9ZFE7139 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7141 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9ZFE7MF_01682134 . ?templateMotifSequenceMatchRegionQ9ZFE7139 faldo:begin ?templateMotifSequenceMatchBeginQ9ZFE7140 . ?templateMotifSequenceMatchBeginQ9ZFE7140 faldo:position ?templateMotifSequenceMatchBeginPositionQ9ZFE7135 ; faldo:reference isoform:Q9ZFE7-1 . ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7141 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . ?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01682145 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9ZFE7MF_01682136 . ?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01682144 . ?targetMotifMatchRegionMatchBeginMF_01682144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01682137 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01682145 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9ZFE7MF_01682134, 1, (STRLEN(?templateMotifCigarQ9ZFE7MF_01682134) - STRLEN(REPLACE(?templateMotifCigarQ9ZFE7MF_01682134, CONCAT('^(?:-*[^-]){', STR(((99 - ?templateMotifSequenceMatchBeginPositionQ9ZFE7135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682136, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682136, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_01682137) - 1) AS ?thisPositionOn41) . BIND(?thisPositionOn41 AS ?thisPositionOn42) . BIND(?this AS ?pfs1t148) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01682a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionQ9ZFE7154 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7156 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9ZFE7MF_01682149 . ?templateMotifSequenceMatchRegionQ9ZFE7154 faldo:begin ?templateMotifSequenceMatchBeginQ9ZFE7155 . ?templateMotifSequenceMatchBeginQ9ZFE7155 faldo:position ?templateMotifSequenceMatchBeginPositionQ9ZFE7150 ; faldo:reference isoform:Q9ZFE7-1 . ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7156 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . ?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01682160 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9ZFE7MF_01682151 . ?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01682159 . ?targetMotifMatchRegionMatchBeginMF_01682159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01682152 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01682160 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9ZFE7MF_01682149, 1, (STRLEN(?templateMotifCigarQ9ZFE7MF_01682149) - STRLEN(REPLACE(?templateMotifCigarQ9ZFE7MF_01682149, CONCAT('^(?:-*[^-]){', STR(((103 - ?templateMotifSequenceMatchBeginPositionQ9ZFE7150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682151, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682151) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682151, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682151) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_01682152) - 1) AS ?thisPositionOn48) . BIND(?thisPositionOn48 AS ?thisPositionOn49) . BIND(?this AS ?pfs1t163) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01682a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionQ9ZFE7169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9ZFE7MF_01682164 . ?templateMotifSequenceMatchRegionQ9ZFE7169 faldo:begin ?templateMotifSequenceMatchBeginQ9ZFE7170 . ?templateMotifSequenceMatchBeginQ9ZFE7170 faldo:position ?templateMotifSequenceMatchBeginPositionQ9ZFE7165 ; faldo:reference isoform:Q9ZFE7-1 . ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7171 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . ?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01682175 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9ZFE7MF_01682166 . ?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01682174 . ?targetMotifMatchRegionMatchBeginMF_01682174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01682167 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01682175 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9ZFE7MF_01682164, 1, (STRLEN(?templateMotifCigarQ9ZFE7MF_01682164) - STRLEN(REPLACE(?templateMotifCigarQ9ZFE7MF_01682164, CONCAT('^(?:-*[^-]){', STR(((103 - ?templateMotifSequenceMatchBeginPositionQ9ZFE7165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682166, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682166, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_01682167) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs1t178) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01682a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionQ9ZFE7184 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7186 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9ZFE7MF_01682179 . ?templateMotifSequenceMatchRegionQ9ZFE7184 faldo:begin ?templateMotifSequenceMatchBeginQ9ZFE7185 . ?templateMotifSequenceMatchBeginQ9ZFE7185 faldo:position ?templateMotifSequenceMatchBeginPositionQ9ZFE7180 ; faldo:reference isoform:Q9ZFE7-1 . ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7186 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . ?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01682190 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9ZFE7MF_01682181 . ?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01682189 . ?targetMotifMatchRegionMatchBeginMF_01682189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01682182 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01682190 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9ZFE7MF_01682179, 1, (STRLEN(?templateMotifCigarQ9ZFE7MF_01682179) - STRLEN(REPLACE(?templateMotifCigarQ9ZFE7MF_01682179, CONCAT('^(?:-*[^-]){', STR(((141 - ?templateMotifSequenceMatchBeginPositionQ9ZFE7180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682181, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682181) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682181, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682181) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) . BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_01682182) - 1) AS ?thisPositionOn62) . BIND(?thisPositionOn62 AS ?thisPositionOn63) . BIND(?this AS ?pfs1t193) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb59) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse60) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01682a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch198 faldo:location ?templateMotifSequenceMatchRegionQ9ZFE7199 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7201 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9ZFE7MF_01682194 . ?templateMotifSequenceMatchRegionQ9ZFE7199 faldo:begin ?templateMotifSequenceMatchBeginQ9ZFE7200 . ?templateMotifSequenceMatchBeginQ9ZFE7200 faldo:position ?templateMotifSequenceMatchBeginPositionQ9ZFE7195 ; faldo:reference isoform:Q9ZFE7-1 . ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7201 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . ?targetMotifMatch202 faldo:location ?targetMotifMatchRegionMatch203 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01682205 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9ZFE7MF_01682196 . ?targetMotifMatchRegionMatch203 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01682204 . ?targetMotifMatchRegionMatchBeginMF_01682204 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01682197 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01682205 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9ZFE7MF_01682194, 1, (STRLEN(?templateMotifCigarQ9ZFE7MF_01682194) - STRLEN(REPLACE(?templateMotifCigarQ9ZFE7MF_01682194, CONCAT('^(?:-*[^-]){', STR(((141 - ?templateMotifSequenceMatchBeginPositionQ9ZFE7195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682196, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682196) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682196, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682196) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) . BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_01682197) - 1) AS ?thisPositionOn69) . BIND(?thisPositionOn69 AS ?thisPositionOn70) . BIND(?this AS ?pfs1t208) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb66) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse67) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn69, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01682a65')) AS ?annotation65) . BIND(?this AS ?pfs64) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch213 faldo:location ?templateMotifSequenceMatchRegionQ9ZFE7214 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7216 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9ZFE7MF_01682209 . ?templateMotifSequenceMatchRegionQ9ZFE7214 faldo:begin ?templateMotifSequenceMatchBeginQ9ZFE7215 . ?templateMotifSequenceMatchBeginQ9ZFE7215 faldo:position ?templateMotifSequenceMatchBeginPositionQ9ZFE7210 ; faldo:reference isoform:Q9ZFE7-1 . ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7216 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . ?targetMotifMatch217 faldo:location ?targetMotifMatchRegionMatch218 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01682220 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9ZFE7MF_01682211 . ?targetMotifMatchRegionMatch218 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01682219 . ?targetMotifMatchRegionMatchBeginMF_01682219 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01682212 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01682220 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9ZFE7MF_01682209, 1, (STRLEN(?templateMotifCigarQ9ZFE7MF_01682209) - STRLEN(REPLACE(?templateMotifCigarQ9ZFE7MF_01682209, CONCAT('^(?:-*[^-]){', STR(((96 - ?templateMotifSequenceMatchBeginPositionQ9ZFE7210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1221) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682211, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682211) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682211, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682211) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), '')))), '[^-]', ''))) AS ?step2222) . BIND(((?step2222 + ?targetMotifMatchRegionMatchBeginPositionMF_01682212) - 1) AS ?thisPositionOn75) . BIND(?thisPositionOn75 AS ?thisPositionOn76) . BIND(?this AS ?pfs1t223) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb73) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse74) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01682a72')) AS ?annotation72) . BIND(?this AS ?pfs71) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch228 faldo:location ?templateMotifSequenceMatchRegionQ9ZFE7229 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7231 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9ZFE7MF_01682224 . ?templateMotifSequenceMatchRegionQ9ZFE7229 faldo:begin ?templateMotifSequenceMatchBeginQ9ZFE7230 . ?templateMotifSequenceMatchBeginQ9ZFE7230 faldo:position ?templateMotifSequenceMatchBeginPositionQ9ZFE7225 ; faldo:reference isoform:Q9ZFE7-1 . ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7231 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . ?targetMotifMatch232 faldo:location ?targetMotifMatchRegionMatch233 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01682235 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9ZFE7MF_01682226 . ?targetMotifMatchRegionMatch233 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01682234 . ?targetMotifMatchRegionMatchBeginMF_01682234 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01682227 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01682235 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9ZFE7MF_01682224, 1, (STRLEN(?templateMotifCigarQ9ZFE7MF_01682224) - STRLEN(REPLACE(?templateMotifCigarQ9ZFE7MF_01682224, CONCAT('^(?:-*[^-]){', STR(((102 - ?templateMotifSequenceMatchBeginPositionQ9ZFE7225) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1236) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682226, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682226) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682226, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682226) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), '')))), '[^-]', ''))) AS ?step2237) . BIND(((?step2237 + ?targetMotifMatchRegionMatchBeginPositionMF_01682227) - 1) AS ?thisPositionOn81) . BIND(?thisPositionOn81 AS ?thisPositionOn82) . BIND(?this AS ?pfs1t238) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfsb79) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfse80) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn81, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01682a78')) AS ?annotation78) . BIND(?this AS ?pfs77) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch243 faldo:location ?templateMotifSequenceMatchRegionQ9ZFE7244 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7246 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9ZFE7MF_01682239 . ?templateMotifSequenceMatchRegionQ9ZFE7244 faldo:begin ?templateMotifSequenceMatchBeginQ9ZFE7245 . ?templateMotifSequenceMatchBeginQ9ZFE7245 faldo:position ?templateMotifSequenceMatchBeginPositionQ9ZFE7240 ; faldo:reference isoform:Q9ZFE7-1 . ?templateMotifSequenceProfileAlignmentOperationQ9ZFE7246 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . ?targetMotifMatch247 faldo:location ?targetMotifMatchRegionMatch248 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01682250 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9ZFE7MF_01682241 . ?targetMotifMatchRegionMatch248 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01682249 . ?targetMotifMatchRegionMatchBeginMF_01682249 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01682242 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01682250 edam:has_input signature:MF_01682 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9ZFE7MF_01682239, 1, (STRLEN(?templateMotifCigarQ9ZFE7MF_01682239) - STRLEN(REPLACE(?templateMotifCigarQ9ZFE7MF_01682239, CONCAT('^(?:-*[^-]){', STR(((105 - ?templateMotifSequenceMatchBeginPositionQ9ZFE7240) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1251) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682241, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682241) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9ZFE7MF_01682241, 1, (STRLEN(?targetMotifMatchCigarQ9ZFE7MF_01682241) - STRLEN(REPLACE(?targetMotifMatchCigarQ9ZFE7MF_01682241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), '')))), '[^-]', ''))) AS ?step2252) . BIND(((?step2252 + ?targetMotifMatchRegionMatchBeginPositionMF_01682242) - 1) AS ?thisPositionOn87) . BIND(?thisPositionOn87 AS ?thisPositionOn88) . BIND(?this AS ?pfs1t253) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfsb85) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfse86) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn87, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01682a84')) AS ?annotation84) . BIND(?this AS ?pfs83) . } }