CONSTRUCT { _:180737 up:source unirule:MF_00458 . _:180738 up:source unirule:MF_00458 . _:180739 up:source unirule:MF_00458 . _:180740 up:source unirule:MF_00458 . _:180741 up:source unirule:MF_00458 . _:180742 up:source unirule:MF_00458 . _:180743 up:source unirule:MF_00458 . _:180744 up:source unirule:MF_00458 . _:180745 up:source unirule:MF_00458 . _:180746 up:source unirule:MF_00458 . _:180747 up:source unirule:MF_00458 . _:180748 up:source unirule:MF_00458 . _:180749 up:source unirule:MF_00458 . _:180750 up:source unirule:MF_00458 . _:180751 up:source unirule:MF_00458 . _:180752 up:source unirule:MF_00458 . _:180753 up:source unirule:MF_00458 . _:180754 up:source unirule:MF_00458 . _:180755 up:source unirule:MF_00458 . _:180756 up:source unirule:MF_00458 . _:180757 up:source unirule:MF_00458 . _:180758 up:source unirule:MF_00458 . _:180759 up:source unirule:MF_00458 . _:180760 up:source unirule:MF_00458 . _:180761 up:source unirule:MF_00458 . _:180762 up:source unirule:MF_00458 . _:180763 up:source unirule:MF_00458 . _:180764 up:source unirule:MF_00458 . _:180765 up:source unirule:MF_00458 . _:180766 up:source unirule:MF_00458 . _:180767 up:source unirule:MF_00458 . _:180768 up:source unirule:MF_00458 . _:180769 up:source unirule:MF_00458 . _:180770 up:source unirule:MF_00458 . _:180771 up:source unirule:MF_00458 . _:180772 up:source unirule:MF_00458 . _:180773 up:source unirule:MF_00458 . _:180774 up:source unirule:MF_00458 . _:180775 up:source unirule:MF_00458 . _:180776 up:source unirule:MF_00458 . _:180777 up:source unirule:MF_00458 . _:180778 up:source unirule:MF_00458 . _:180779 up:source unirule:MF_00458 . _:180780 up:source unirule:MF_00458 . _:180781 up:source unirule:MF_00458 . _:180782 up:source unirule:MF_00458 . _:180783 up:source unirule:MF_00458 . _:180784 up:source unirule:MF_00458 . _:180785 up:source unirule:MF_00458 . _:180786 up:source unirule:MF_00458 . _:180787 up:source unirule:MF_00458 . _:180788 up:source unirule:MF_00458 . ?this up:annotation ?annotation1 , ?annotation3 ; up:classifiedWith GO:0000287 , GO:0009055 , GO:0015979 , keyword:1133 , keyword:148 , keyword:157 , keyword:249 , keyword:408 , keyword:411 , keyword:460 , keyword:472 , keyword:479 , keyword:4 , keyword:560 , keyword:602 , keyword:603 , keyword:812 , keyword:813 . ?gene0 skos:prefLabel 'psaA' . ?annotation1 up:activity ?activity2 ; rdf:type up:Catalytic_Activity_Annotation . ?activity2 up:catalyticActivity <http://rdf.rhea-db.org/30407>; up:enzymeClass <http://purl.uniprot.org/enzyme/1.97.1.12>. ?annotation3 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the PsaA/PsaB family.' . ?case4 up:alternativeName ?name6 , ?name7 ; up:classifiedWith GO:0009535 ; up:recommendedName ?name5 . ?name5 up:ecName '1.97.1.12' ; up:fullName 'Photosystem I P700 chlorophyll a apoprotein A1' ; rdf:type up:Structured_Name . ?name6 up:fullName 'PSI-A' ; rdf:type up:Structured_Name . ?name7 up:fullName 'PsaA' ; rdf:type up:Structured_Name . ?case8 up:alternativeName ?name10 ; up:recommendedName ?name9 . ?name9 up:ecName '1.97.1.12' ; up:fullName 'Photosystem I P700 chlorophyll a apoprotein A1' ; rdf:type up:Structured_Name . ?name10 up:fullName 'PsaA' ; rdf:type up:Structured_Name . ?case11 up:classifiedWith keyword:1003 , keyword:997 . ?case13 up:classifiedWith keyword:793 . ?case15 up:classifiedWith GO:0005886 . ?case17 up:classifiedWith GO:0042651 . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical; Name=I' . ?pfsb22 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfs26 up:annotation ?annotation27 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical; Name=II' . ?pfsb28 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?pfs32 up:annotation ?annotation33 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical; Name=III' . ?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:Transmembrane_Annotation ; rdfs:comment 'Helical; Name=IV' . ?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 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical; Name=V' . ?pfsb46 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfse47 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfs50 up:annotation ?annotation51 . ?annotation51 faldo:begin ?pfsb52 ; faldo:end ?pfse53 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical; Name=VI' . ?pfsb52 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfse53 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfs56 up:annotation ?annotation57 . ?annotation57 faldo:begin ?pfsb58 ; faldo:end ?pfse59 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical; Name=VII' . ?pfsb58 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?pfse59 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfs62 up:annotation ?annotation63 . ?annotation63 faldo:begin ?pfsb64 ; faldo:end ?pfse65 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical; Name=VIII' . ?pfsb64 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?pfse65 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?pfs68 up:annotation ?annotation69 . ?annotation69 faldo:begin ?pfsb70 ; faldo:end ?pfse71 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical; Name=IX' . ?pfsb70 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?pfse71 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?pfs74 up:annotation ?annotation75 . ?annotation75 faldo:begin ?pfsb76 ; faldo:end ?pfse77 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical; Name=X' . ?pfsb76 faldo:position ?thisPositionOn78 ; rdf:type faldo:ExactPosition . ?pfse77 faldo:position ?thisPositionOn79 ; rdf:type faldo:ExactPosition . ?pfs80 up:annotation ?annotation81 . ?annotation81 faldo:begin ?pfsb82 ; faldo:end ?pfse83 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical; Name=XI' . ?pfsb82 faldo:position ?thisPositionOn84 ; rdf:type faldo:ExactPosition . ?pfse83 faldo:position ?thisPositionOn85 ; rdf:type faldo:ExactPosition . ?pfs86 up:annotation ?annotation87 . ?annotation87 faldo:begin ?pfsb88 ; faldo:end ?pfse89 ; up:ligand ?ligand90 ; rdf:type up:Binding_Site_Annotation . ?pfsb88 faldo:position ?thisPositionOn91 ; rdf:type faldo:ExactPosition . ?pfse89 faldo:position ?thisPositionOn92 ; rdf:type faldo:ExactPosition . ?ligand90 rdfs:subClassOf chebi:49883 . ?pfs93 up:annotation ?annotation94 . ?annotation94 faldo:begin ?pfsb95 ; faldo:end ?pfse96 ; up:ligand ?ligand97 ; rdf:type up:Binding_Site_Annotation . ?pfsb95 faldo:position ?thisPositionOn98 ; rdf:type faldo:ExactPosition . ?pfse96 faldo:position ?thisPositionOn99 ; rdf:type faldo:ExactPosition . ?ligand97 rdfs:subClassOf chebi:49883 . ?pfs100 up:annotation ?annotation101 . ?annotation101 faldo:begin ?pfsb102 ; faldo:end ?pfse103 ; up:ligand ?ligand104 ; rdf:type up:Binding_Site_Annotation . ?pfsb102 faldo:position ?thisPositionOn105 ; rdf:type faldo:ExactPosition . ?pfse103 faldo:position ?thisPositionOn106 ; rdf:type faldo:ExactPosition . ?ligand104 rdfs:subClassOf chebi:18067 . ?pfs107 up:annotation ?annotation108 . ?annotation108 faldo:begin ?pfsb109 ; faldo:end ?pfse110 ; up:ligand ?ligand111 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'axial binding residue' . ?pfsb109 faldo:position ?thisPositionOn112 ; rdf:type faldo:ExactPosition . ?pfse110 faldo:position ?thisPositionOn113 ; rdf:type faldo:ExactPosition . ?ligand111 up:ligandPart ?ligand111 ; rdfs:subClassOf chebi:189420 , chebi:25107 . ?pfs114 up:annotation ?annotation115 . ?annotation115 faldo:begin ?pfsb116 ; faldo:end ?pfse117 ; up:ligand ?ligand118 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'axial binding residue' . ?pfsb116 faldo:position ?thisPositionOn119 ; rdf:type faldo:ExactPosition . ?pfse117 faldo:position ?thisPositionOn120 ; rdf:type faldo:ExactPosition . ?ligand118 up:ligandPart ?ligand118 ; rdfs:subClassOf chebi:25107 , chebi:73095 . ?pfs121 up:annotation ?annotation122 . ?annotation122 faldo:begin ?pfsb123 ; faldo:end ?pfse124 ; up:ligand ?ligand125 ; rdf:type up:Binding_Site_Annotation . ?pfsb123 faldo:position ?thisPositionOn126 ; rdf:type faldo:ExactPosition . ?pfse124 faldo:position ?thisPositionOn127 ; rdf:type faldo:ExactPosition . ?ligand125 rdfs:subClassOf chebi:73095 . ?pfs128 up:annotation ?annotation129 . ?annotation129 faldo:begin ?pfsb130 ; faldo:end ?pfse131 ; up:ligand ?ligand132 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'axial binding residue' . ?pfsb130 faldo:position ?thisPositionOn133 ; rdf:type faldo:ExactPosition . ?pfse131 faldo:position ?thisPositionOn134 ; rdf:type faldo:ExactPosition . ?ligand132 up:ligandPart ?ligand132 ; rdfs:subClassOf chebi:189419 , chebi:25107 . ?pfs135 up:annotation ?annotation136 . ?annotation136 faldo:begin ?pfsb137 ; faldo:end ?pfse138 ; up:ligand ?ligand139 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'axial binding residue' . ?pfsb137 faldo:position ?thisPositionOn140 ; rdf:type faldo:ExactPosition . ?pfse138 faldo:position ?thisPositionOn141 ; rdf:type faldo:ExactPosition . ?ligand139 up:ligandPart ?ligand139 ; rdfs:subClassOf chebi:25107 , chebi:58416 . ?pfs142 up:annotation ?annotation143 . ?annotation143 faldo:begin ?pfsb144 ; faldo:end ?pfse145 ; up:ligand ?ligand146 ; rdf:type up:Binding_Site_Annotation . ?pfsb144 faldo:position ?thisPositionOn147 ; rdf:type faldo:ExactPosition . ?pfse145 faldo:position ?thisPositionOn148 ; rdf:type faldo:ExactPosition . ?ligand146 rdfs:subClassOf chebi:58416 . _:180789 a rdf:Statement ; up:attribution _:180737 ; rdf:subject ?gene0 ; rdf:predicate up:encodedBy ; rdf:object ?gene0 . _:180790 a rdf:Statement ; up:attribution _:180738 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:180791 a rdf:Statement ; up:attribution _:180739 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:180792 a rdf:Statement ; up:attribution _:180740 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:813 . _:180793 a rdf:Statement ; up:attribution _:180741 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:249 . _:180794 a rdf:Statement ; up:attribution _:180742 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:602 . _:180795 a rdf:Statement ; up:attribution _:180743 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:603 . _:180796 a rdf:Statement ; up:attribution _:180744 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:157 . _:180797 a rdf:Statement ; up:attribution _:180745 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:148 . _:180798 a rdf:Statement ; up:attribution _:180746 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:180799 a rdf:Statement ; up:attribution _:180747 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:180800 a rdf:Statement ; up:attribution _:180748 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:408 . _:180801 a rdf:Statement ; up:attribution _:180749 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:180802 a rdf:Statement ; up:attribution _:180750 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:411 . _:180803 a rdf:Statement ; up:attribution _:180751 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:4 . _:180804 a rdf:Statement ; up:attribution _:180752 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:180805 a rdf:Statement ; up:attribution _:180753 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:180806 a rdf:Statement ; up:attribution _:180754 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:180807 a rdf:Statement ; up:attribution _:180755 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009055 . _:180808 a rdf:Statement ; up:attribution _:180756 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:180809 a rdf:Statement ; up:attribution _:180757 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0015979 . _:180810 a rdf:Statement ; up:attribution _:180758 ; rdf:subject ?case4 ; rdf:predicate up:recommendedName ; rdf:object ?name5 . _:180811 a rdf:Statement ; up:attribution _:180759 ; rdf:subject ?case4 ; rdf:predicate up:alternativeName ; rdf:object ?name6 . _:180812 a rdf:Statement ; up:attribution _:180760 ; rdf:subject ?case4 ; rdf:predicate up:alternativeName ; rdf:object ?name7 . _:180813 a rdf:Statement ; up:attribution _:180761 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object GO:0009535 . _:180814 a rdf:Statement ; up:attribution _:180762 ; rdf:subject ?case8 ; rdf:predicate up:recommendedName ; rdf:object ?name9 . _:180815 a rdf:Statement ; up:attribution _:180763 ; rdf:subject ?case8 ; rdf:predicate up:alternativeName ; rdf:object ?name10 . _:180816 a rdf:Statement ; up:attribution _:180764 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1003 . _:180817 a rdf:Statement ; up:attribution _:180765 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:997 . _:180818 a rdf:Statement ; up:attribution _:180766 ; rdf:subject ?case13 ; rdf:predicate up:classifiedWith ; rdf:object keyword:793 . _:180819 a rdf:Statement ; up:attribution _:180767 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005886 . _:180820 a rdf:Statement ; up:attribution _:180768 ; rdf:subject ?case17 ; rdf:predicate up:classifiedWith ; rdf:object GO:0042651 . _:180821 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:180822 a rdf:Statement ; up:attribution _:180769 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:180823 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:180824 a rdf:Statement ; up:attribution _:180770 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:180825 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:180826 a rdf:Statement ; up:attribution _:180771 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:180827 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:180828 a rdf:Statement ; up:attribution _:180772 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:180829 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:180830 a rdf:Statement ; up:attribution _:180773 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:180831 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:180832 a rdf:Statement ; up:attribution _:180774 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:180833 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:180834 a rdf:Statement ; up:attribution _:180775 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:180835 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:180836 a rdf:Statement ; up:attribution _:180776 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:180837 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:180838 a rdf:Statement ; up:attribution _:180777 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:180839 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs74 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . _:180840 a rdf:Statement ; up:attribution _:180778 ; rdf:subject ?pfs74 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . _:180841 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs80 ; rdf:predicate up:annotation ; rdf:object ?annotation81 . _:180842 a rdf:Statement ; up:attribution _:180779 ; rdf:subject ?pfs80 ; rdf:predicate up:annotation ; rdf:object ?annotation81 . _:180843 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs86 ; rdf:predicate up:annotation ; rdf:object ?annotation87 . _:180844 a rdf:Statement ; up:attribution _:180780 ; rdf:subject ?pfs86 ; rdf:predicate up:annotation ; rdf:object ?annotation87 . _:180845 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs93 ; rdf:predicate up:annotation ; rdf:object ?annotation94 . _:180846 a rdf:Statement ; up:attribution _:180781 ; rdf:subject ?pfs93 ; rdf:predicate up:annotation ; rdf:object ?annotation94 . _:180847 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs100 ; rdf:predicate up:annotation ; rdf:object ?annotation101 . _:180848 a rdf:Statement ; up:attribution _:180782 ; rdf:subject ?pfs100 ; rdf:predicate up:annotation ; rdf:object ?annotation101 . _:180849 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs107 ; rdf:predicate up:annotation ; rdf:object ?annotation108 . _:180850 a rdf:Statement ; up:attribution _:180783 ; rdf:subject ?pfs107 ; rdf:predicate up:annotation ; rdf:object ?annotation108 . _:180851 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs114 ; rdf:predicate up:annotation ; rdf:object ?annotation115 . _:180852 a rdf:Statement ; up:attribution _:180784 ; rdf:subject ?pfs114 ; rdf:predicate up:annotation ; rdf:object ?annotation115 . _:180853 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs121 ; rdf:predicate up:annotation ; rdf:object ?annotation122 . _:180854 a rdf:Statement ; up:attribution _:180785 ; rdf:subject ?pfs121 ; rdf:predicate up:annotation ; rdf:object ?annotation122 . _:180855 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs128 ; rdf:predicate up:annotation ; rdf:object ?annotation129 . _:180856 a rdf:Statement ; up:attribution _:180786 ; rdf:subject ?pfs128 ; rdf:predicate up:annotation ; rdf:object ?annotation129 . _:180857 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs135 ; rdf:predicate up:annotation ; rdf:object ?annotation136 . _:180858 a rdf:Statement ; up:attribution _:180787 ; rdf:subject ?pfs135 ; rdf:predicate up:annotation ; rdf:object ?annotation136 . _:180859 a rdf:Statement ; up:source unirule:MF_00458 ; rdf:subject ?pfs142 ; rdf:predicate up:annotation ; rdf:object ?annotation143 . _:180860 a rdf:Statement ; up:attribution _:180788 ; rdf:subject ?pfs142 ; rdf:predicate up:annotation ; rdf:object ?annotation143 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00458 #Rule MF_00458 Created by:hamap on:2001-06-01 Modified by:ecastro on:2023-06-01 { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00458 . ?thisOrganism rdfs:subClassOf+ taxon:1117 . } UNION { ?this rdfs:seeAlso signature:MF_00458 . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } UNION { ?this up:encodedIn up:Cyanelle . } UNION { ?this up:encodedIn up:Apicoplast . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } UNION { ?this up:encodedIn up:Non-photosynthetic_plastid . } } BIND(URI(CONCAT(STR(?this), '#MF_00458a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_00458a3')) AS ?annotation3) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionP0A405154 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405156 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458149 . ?templateMotifSequenceMatchRegionP0A405154 faldo:begin ?templateMotifSequenceMatchBeginP0A405155 . ?templateMotifSequenceMatchBeginP0A405155 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405150 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405156 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458160 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458151 . ?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458159 . ?targetMotifMatchRegionMatchBeginMF_00458159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458152 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458160 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458149, 1, (STRLEN(?templateMotifCigarP0A405MF_00458149) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458149, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionP0A405150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458151, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458151) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458151, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458151) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_00458152) - 1) AS ?thisPositionOn24) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458149, 1, (STRLEN(?templateMotifCigarP0A405MF_00458149) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458149, CONCAT('^(?:-*[^-]){', STR(((95 - ?templateMotifSequenceMatchBeginPositionP0A405150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1163) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458151, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458151) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458151, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458151) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), '')))), '[^-]', ''))) AS ?step2164) . BIND(((?step2164 + ?targetMotifMatchRegionMatchBeginPositionMF_00458152) - 1) AS ?thisPositionOn25) . BIND(?this AS ?pfs1t165) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) . FILTER ((BOUND(?thisPositionOn24) && BOUND(?thisPositionOn25))) . BIND(URI(CONCAT(STR(?this), '#MF_00458a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch170 faldo:location ?templateMotifSequenceMatchRegionP0A405171 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405173 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458166 . ?templateMotifSequenceMatchRegionP0A405171 faldo:begin ?templateMotifSequenceMatchBeginP0A405172 . ?templateMotifSequenceMatchBeginP0A405172 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405167 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405173 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch174 faldo:location ?targetMotifMatchRegionMatch175 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458177 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458168 . ?targetMotifMatchRegionMatch175 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458176 . ?targetMotifMatchRegionMatchBeginMF_00458176 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458169 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458177 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458166, 1, (STRLEN(?templateMotifCigarP0A405MF_00458166) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458166, CONCAT('^(?:-*[^-]){', STR(((158 - ?templateMotifSequenceMatchBeginPositionP0A405167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458168, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458168) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458168, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458168) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), '')))), '[^-]', ''))) AS ?step2179) . BIND(((?step2179 + ?targetMotifMatchRegionMatchBeginPositionMF_00458169) - 1) AS ?thisPositionOn30) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458166, 1, (STRLEN(?templateMotifCigarP0A405MF_00458166) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458166, CONCAT('^(?:-*[^-]){', STR(((181 - ?templateMotifSequenceMatchBeginPositionP0A405167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458168, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458168) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458168, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458168) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) . BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_00458169) - 1) AS ?thisPositionOn31) . BIND(?this AS ?pfs1t182) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse29) . FILTER ((BOUND(?thisPositionOn30) && BOUND(?thisPositionOn31))) . BIND(URI(CONCAT(STR(?this), '#MF_00458a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch187 faldo:location ?templateMotifSequenceMatchRegionP0A405188 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405190 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458183 . ?templateMotifSequenceMatchRegionP0A405188 faldo:begin ?templateMotifSequenceMatchBeginP0A405189 . ?templateMotifSequenceMatchBeginP0A405189 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405184 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405190 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch191 faldo:location ?targetMotifMatchRegionMatch192 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458194 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458185 . ?targetMotifMatchRegionMatch192 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458193 . ?targetMotifMatchRegionMatchBeginMF_00458193 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458186 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458194 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458183, 1, (STRLEN(?templateMotifCigarP0A405MF_00458183) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458183, CONCAT('^(?:-*[^-]){', STR(((197 - ?templateMotifSequenceMatchBeginPositionP0A405184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458185, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458185) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458185, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458185) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) . BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_00458186) - 1) AS ?thisPositionOn36) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458183, 1, (STRLEN(?templateMotifCigarP0A405MF_00458183) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458183, CONCAT('^(?:-*[^-]){', STR(((221 - ?templateMotifSequenceMatchBeginPositionP0A405184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458185, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458185) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458185, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458185) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) . BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_00458186) - 1) AS ?thisPositionOn37) . BIND(?this AS ?pfs1t199) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse35) . FILTER ((BOUND(?thisPositionOn36) && BOUND(?thisPositionOn37))) . BIND(URI(CONCAT(STR(?this), '#MF_00458a33')) AS ?annotation33) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch204 faldo:location ?templateMotifSequenceMatchRegionP0A405205 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405207 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458200 . ?templateMotifSequenceMatchRegionP0A405205 faldo:begin ?templateMotifSequenceMatchBeginP0A405206 . ?templateMotifSequenceMatchBeginP0A405206 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405201 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405207 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch208 faldo:location ?targetMotifMatchRegionMatch209 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458211 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458202 . ?targetMotifMatchRegionMatch209 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458210 . ?targetMotifMatchRegionMatchBeginMF_00458210 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458203 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458211 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458200, 1, (STRLEN(?templateMotifCigarP0A405MF_00458200) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458200, CONCAT('^(?:-*[^-]){', STR(((297 - ?templateMotifSequenceMatchBeginPositionP0A405201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1212) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458202, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458202) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458202, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458202) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), '')))), '[^-]', ''))) AS ?step2213) . BIND(((?step2213 + ?targetMotifMatchRegionMatchBeginPositionMF_00458203) - 1) AS ?thisPositionOn42) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458200, 1, (STRLEN(?templateMotifCigarP0A405MF_00458200) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458200, CONCAT('^(?:-*[^-]){', STR(((315 - ?templateMotifSequenceMatchBeginPositionP0A405201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1214) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458202, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458202) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458202, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458202) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), '')))), '[^-]', ''))) AS ?step2215) . BIND(((?step2215 + ?targetMotifMatchRegionMatchBeginPositionMF_00458203) - 1) AS ?thisPositionOn43) . BIND(?this AS ?pfs1t216) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse41) . FILTER ((BOUND(?thisPositionOn42) && BOUND(?thisPositionOn43))) . BIND(URI(CONCAT(STR(?this), '#MF_00458a39')) AS ?annotation39) . BIND(?this AS ?pfs38) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch221 faldo:location ?templateMotifSequenceMatchRegionP0A405222 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405224 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458217 . ?templateMotifSequenceMatchRegionP0A405222 faldo:begin ?templateMotifSequenceMatchBeginP0A405223 . ?templateMotifSequenceMatchBeginP0A405223 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405218 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405224 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch225 faldo:location ?targetMotifMatchRegionMatch226 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458228 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458219 . ?targetMotifMatchRegionMatch226 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458227 . ?targetMotifMatchRegionMatchBeginMF_00458227 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458220 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458228 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458217, 1, (STRLEN(?templateMotifCigarP0A405MF_00458217) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458217, CONCAT('^(?:-*[^-]){', STR(((352 - ?templateMotifSequenceMatchBeginPositionP0A405218) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1229) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458219, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458219) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458219, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458219) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), '')))), '[^-]', ''))) AS ?step2230) . BIND(((?step2230 + ?targetMotifMatchRegionMatchBeginPositionMF_00458220) - 1) AS ?thisPositionOn48) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458217, 1, (STRLEN(?templateMotifCigarP0A405MF_00458217) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458217, CONCAT('^(?:-*[^-]){', STR(((375 - ?templateMotifSequenceMatchBeginPositionP0A405218) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458219, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458219) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458219, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458219) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) . BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_00458220) - 1) AS ?thisPositionOn49) . BIND(?this AS ?pfs1t233) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb46) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse47) . FILTER ((BOUND(?thisPositionOn48) && BOUND(?thisPositionOn49))) . BIND(URI(CONCAT(STR(?this), '#MF_00458a45')) AS ?annotation45) . BIND(?this AS ?pfs44) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionP0A405239 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405241 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458234 . ?templateMotifSequenceMatchRegionP0A405239 faldo:begin ?templateMotifSequenceMatchBeginP0A405240 . ?templateMotifSequenceMatchBeginP0A405240 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405235 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405241 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458245 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458236 . ?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458244 . ?targetMotifMatchRegionMatchBeginMF_00458244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458237 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458245 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458234, 1, (STRLEN(?templateMotifCigarP0A405MF_00458234) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458234, CONCAT('^(?:-*[^-]){', STR(((391 - ?templateMotifSequenceMatchBeginPositionP0A405235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458236, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458236) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458236, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458236) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) . BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_00458237) - 1) AS ?thisPositionOn54) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458234, 1, (STRLEN(?templateMotifCigarP0A405MF_00458234) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458234, CONCAT('^(?:-*[^-]){', STR(((417 - ?templateMotifSequenceMatchBeginPositionP0A405235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1248) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458236, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458236) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458236, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458236) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), '')))), '[^-]', ''))) AS ?step2249) . BIND(((?step2249 + ?targetMotifMatchRegionMatchBeginPositionMF_00458237) - 1) AS ?thisPositionOn55) . BIND(?this AS ?pfs1t250) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse53) . FILTER ((BOUND(?thisPositionOn54) && BOUND(?thisPositionOn55))) . BIND(URI(CONCAT(STR(?this), '#MF_00458a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch255 faldo:location ?templateMotifSequenceMatchRegionP0A405256 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405258 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458251 . ?templateMotifSequenceMatchRegionP0A405256 faldo:begin ?templateMotifSequenceMatchBeginP0A405257 . ?templateMotifSequenceMatchBeginP0A405257 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405252 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405258 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch259 faldo:location ?targetMotifMatchRegionMatch260 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458262 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458253 . ?targetMotifMatchRegionMatch260 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458261 . ?targetMotifMatchRegionMatchBeginMF_00458261 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458254 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458262 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458251, 1, (STRLEN(?templateMotifCigarP0A405MF_00458251) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458251, CONCAT('^(?:-*[^-]){', STR(((439 - ?templateMotifSequenceMatchBeginPositionP0A405252) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1263) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458253, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458253) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458253, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458253) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), '')))), '[^-]', ''))) AS ?step2264) . BIND(((?step2264 + ?targetMotifMatchRegionMatchBeginPositionMF_00458254) - 1) AS ?thisPositionOn60) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458251, 1, (STRLEN(?templateMotifCigarP0A405MF_00458251) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458251, CONCAT('^(?:-*[^-]){', STR(((461 - ?templateMotifSequenceMatchBeginPositionP0A405252) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1265) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458253, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458253) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1265), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458253, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458253) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1265), '}'), '')))), '[^-]', ''))) AS ?step2266) . BIND(((?step2266 + ?targetMotifMatchRegionMatchBeginPositionMF_00458254) - 1) AS ?thisPositionOn61) . BIND(?this AS ?pfs1t267) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb58) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse59) . FILTER ((BOUND(?thisPositionOn60) && BOUND(?thisPositionOn61))) . BIND(URI(CONCAT(STR(?this), '#MF_00458a57')) AS ?annotation57) . BIND(?this AS ?pfs56) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch272 faldo:location ?templateMotifSequenceMatchRegionP0A405273 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405275 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458268 . ?templateMotifSequenceMatchRegionP0A405273 faldo:begin ?templateMotifSequenceMatchBeginP0A405274 . ?templateMotifSequenceMatchBeginP0A405274 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405269 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405275 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch276 faldo:location ?targetMotifMatchRegionMatch277 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458279 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458270 . ?targetMotifMatchRegionMatch277 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458278 . ?targetMotifMatchRegionMatchBeginMF_00458278 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458271 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458279 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458268, 1, (STRLEN(?templateMotifCigarP0A405MF_00458268) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458268, CONCAT('^(?:-*[^-]){', STR(((536 - ?templateMotifSequenceMatchBeginPositionP0A405269) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1280) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458270, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458270) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458270, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1280), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458270, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458270) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458270, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1280), '}'), '')))), '[^-]', ''))) AS ?step2281) . BIND(((?step2281 + ?targetMotifMatchRegionMatchBeginPositionMF_00458271) - 1) AS ?thisPositionOn66) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458268, 1, (STRLEN(?templateMotifCigarP0A405MF_00458268) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458268, CONCAT('^(?:-*[^-]){', STR(((554 - ?templateMotifSequenceMatchBeginPositionP0A405269) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1282) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458270, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458270) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458270, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1282), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458270, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458270) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458270, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1282), '}'), '')))), '[^-]', ''))) AS ?step2283) . BIND(((?step2283 + ?targetMotifMatchRegionMatchBeginPositionMF_00458271) - 1) AS ?thisPositionOn67) . BIND(?this AS ?pfs1t284) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb64) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse65) . FILTER ((BOUND(?thisPositionOn66) && BOUND(?thisPositionOn67))) . BIND(URI(CONCAT(STR(?this), '#MF_00458a63')) AS ?annotation63) . BIND(?this AS ?pfs62) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch289 faldo:location ?templateMotifSequenceMatchRegionP0A405290 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405292 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458285 . ?templateMotifSequenceMatchRegionP0A405290 faldo:begin ?templateMotifSequenceMatchBeginP0A405291 . ?templateMotifSequenceMatchBeginP0A405291 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405286 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405292 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch293 faldo:location ?targetMotifMatchRegionMatch294 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458296 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458287 . ?targetMotifMatchRegionMatch294 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458295 . ?targetMotifMatchRegionMatchBeginMF_00458295 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458288 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458296 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458285, 1, (STRLEN(?templateMotifCigarP0A405MF_00458285) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458285, CONCAT('^(?:-*[^-]){', STR(((594 - ?templateMotifSequenceMatchBeginPositionP0A405286) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1297) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458287, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458287) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458287, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1297), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458287, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458287) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458287, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1297), '}'), '')))), '[^-]', ''))) AS ?step2298) . BIND(((?step2298 + ?targetMotifMatchRegionMatchBeginPositionMF_00458288) - 1) AS ?thisPositionOn72) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458285, 1, (STRLEN(?templateMotifCigarP0A405MF_00458285) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458285, CONCAT('^(?:-*[^-]){', STR(((615 - ?templateMotifSequenceMatchBeginPositionP0A405286) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1299) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458287, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458287) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458287, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1299), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458287, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458287) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458287, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1299), '}'), '')))), '[^-]', ''))) AS ?step2300) . BIND(((?step2300 + ?targetMotifMatchRegionMatchBeginPositionMF_00458288) - 1) AS ?thisPositionOn73) . BIND(?this AS ?pfs1t301) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb70) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse71) . FILTER ((BOUND(?thisPositionOn72) && BOUND(?thisPositionOn73))) . BIND(URI(CONCAT(STR(?this), '#MF_00458a69')) AS ?annotation69) . BIND(?this AS ?pfs68) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch306 faldo:location ?templateMotifSequenceMatchRegionP0A405307 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405309 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458302 . ?templateMotifSequenceMatchRegionP0A405307 faldo:begin ?templateMotifSequenceMatchBeginP0A405308 . ?templateMotifSequenceMatchBeginP0A405308 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405303 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405309 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch310 faldo:location ?targetMotifMatchRegionMatch311 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458313 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458304 . ?targetMotifMatchRegionMatch311 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458312 . ?targetMotifMatchRegionMatchBeginMF_00458312 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458305 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458313 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458302, 1, (STRLEN(?templateMotifCigarP0A405MF_00458302) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458302, CONCAT('^(?:-*[^-]){', STR(((669 - ?templateMotifSequenceMatchBeginPositionP0A405303) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1314) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458304, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458304) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458304, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1314), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458304, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458304) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458304, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1314), '}'), '')))), '[^-]', ''))) AS ?step2315) . BIND(((?step2315 + ?targetMotifMatchRegionMatchBeginPositionMF_00458305) - 1) AS ?thisPositionOn78) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458302, 1, (STRLEN(?templateMotifCigarP0A405MF_00458302) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458302, CONCAT('^(?:-*[^-]){', STR(((691 - ?templateMotifSequenceMatchBeginPositionP0A405303) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1316) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458304, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458304) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458304, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1316), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458304, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458304) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458304, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1316), '}'), '')))), '[^-]', ''))) AS ?step2317) . BIND(((?step2317 + ?targetMotifMatchRegionMatchBeginPositionMF_00458305) - 1) AS ?thisPositionOn79) . BIND(?this AS ?pfs1t318) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfsb76) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfse77) . FILTER ((BOUND(?thisPositionOn78) && BOUND(?thisPositionOn79))) . BIND(URI(CONCAT(STR(?this), '#MF_00458a75')) AS ?annotation75) . BIND(?this AS ?pfs74) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch323 faldo:location ?templateMotifSequenceMatchRegionP0A405324 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405326 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458319 . ?templateMotifSequenceMatchRegionP0A405324 faldo:begin ?templateMotifSequenceMatchBeginP0A405325 . ?templateMotifSequenceMatchBeginP0A405325 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405320 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405326 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch327 faldo:location ?targetMotifMatchRegionMatch328 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458330 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458321 . ?targetMotifMatchRegionMatch328 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458329 . ?targetMotifMatchRegionMatchBeginMF_00458329 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458322 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458330 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458319, 1, (STRLEN(?templateMotifCigarP0A405MF_00458319) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458319, CONCAT('^(?:-*[^-]){', STR(((729 - ?templateMotifSequenceMatchBeginPositionP0A405320) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1331) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458321, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458321) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458321, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1331), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458321, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458321) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458321, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1331), '}'), '')))), '[^-]', ''))) AS ?step2332) . BIND(((?step2332 + ?targetMotifMatchRegionMatchBeginPositionMF_00458322) - 1) AS ?thisPositionOn84) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458319, 1, (STRLEN(?templateMotifCigarP0A405MF_00458319) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458319, CONCAT('^(?:-*[^-]){', STR(((749 - ?templateMotifSequenceMatchBeginPositionP0A405320) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1333) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458321, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458321) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458321, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1333), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458321, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458321) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458321, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1333), '}'), '')))), '[^-]', ''))) AS ?step2334) . BIND(((?step2334 + ?targetMotifMatchRegionMatchBeginPositionMF_00458322) - 1) AS ?thisPositionOn85) . BIND(?this AS ?pfs1t335) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfsb82) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfse83) . FILTER ((BOUND(?thisPositionOn84) && BOUND(?thisPositionOn85))) . BIND(URI(CONCAT(STR(?this), '#MF_00458a81')) AS ?annotation81) . BIND(?this AS ?pfs80) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch340 faldo:location ?templateMotifSequenceMatchRegionP0A405341 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405343 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458336 . ?templateMotifSequenceMatchRegionP0A405341 faldo:begin ?templateMotifSequenceMatchBeginP0A405342 . ?templateMotifSequenceMatchBeginP0A405342 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405337 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405343 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch344 faldo:location ?targetMotifMatchRegionMatch345 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458347 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458338 . ?targetMotifMatchRegionMatch345 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458346 . ?targetMotifMatchRegionMatchBeginMF_00458346 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458339 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458347 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458336, 1, (STRLEN(?templateMotifCigarP0A405MF_00458336) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458336, CONCAT('^(?:-*[^-]){', STR(((578 - ?templateMotifSequenceMatchBeginPositionP0A405337) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1348) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458338, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458338) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458338, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1348), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458338, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458338) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458338, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1348), '}'), '')))), '[^-]', ''))) AS ?step2349) . BIND(((?step2349 + ?targetMotifMatchRegionMatchBeginPositionMF_00458339) - 1) AS ?thisPositionOn91) . BIND(?thisPositionOn91 AS ?thisPositionOn92) . BIND(?this AS ?pfs1t350) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn91))) AS ?pfsb88) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn92))) AS ?pfse89) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn91, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00458a87')) AS ?annotation87) . BIND(?this AS ?pfs86) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch355 faldo:location ?templateMotifSequenceMatchRegionP0A405356 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405358 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458351 . ?templateMotifSequenceMatchRegionP0A405356 faldo:begin ?templateMotifSequenceMatchBeginP0A405357 . ?templateMotifSequenceMatchBeginP0A405357 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405352 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405358 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch359 faldo:location ?targetMotifMatchRegionMatch360 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458362 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458353 . ?targetMotifMatchRegionMatch360 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458361 . ?targetMotifMatchRegionMatchBeginMF_00458361 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458354 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458362 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458351, 1, (STRLEN(?templateMotifCigarP0A405MF_00458351) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458351, CONCAT('^(?:-*[^-]){', STR(((587 - ?templateMotifSequenceMatchBeginPositionP0A405352) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1363) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458353, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458353) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458353, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1363), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458353, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458353) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458353, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1363), '}'), '')))), '[^-]', ''))) AS ?step2364) . BIND(((?step2364 + ?targetMotifMatchRegionMatchBeginPositionMF_00458354) - 1) AS ?thisPositionOn98) . BIND(?thisPositionOn98 AS ?thisPositionOn99) . BIND(?this AS ?pfs1t365) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn98))) AS ?pfsb95) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn99))) AS ?pfse96) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn98, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00458a94')) AS ?annotation94) . BIND(?this AS ?pfs93) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch370 faldo:location ?templateMotifSequenceMatchRegionP0A405371 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405373 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458366 . ?templateMotifSequenceMatchRegionP0A405371 faldo:begin ?templateMotifSequenceMatchBeginP0A405372 . ?templateMotifSequenceMatchBeginP0A405372 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405367 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405373 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch374 faldo:location ?targetMotifMatchRegionMatch375 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458377 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458368 . ?targetMotifMatchRegionMatch375 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458376 . ?targetMotifMatchRegionMatchBeginMF_00458376 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458369 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458377 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458366, 1, (STRLEN(?templateMotifCigarP0A405MF_00458366) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458366, CONCAT('^(?:-*[^-]){', STR(((697 - ?templateMotifSequenceMatchBeginPositionP0A405367) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1378) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458368, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458368) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458368, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1378), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458368, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458368) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458368, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1378), '}'), '')))), '[^-]', ''))) AS ?step2379) . BIND(((?step2379 + ?targetMotifMatchRegionMatchBeginPositionMF_00458369) - 1) AS ?thisPositionOn105) . BIND(?thisPositionOn105 AS ?thisPositionOn106) . BIND(?this AS ?pfs1t380) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn105))) AS ?pfsb102) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn106))) AS ?pfse103) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn105, 1) = 'W')) . BIND(URI(CONCAT(STR(?this), '#MF_00458a101')) AS ?annotation101) . BIND(?this AS ?pfs100) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch385 faldo:location ?templateMotifSequenceMatchRegionP0A405386 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405388 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458381 . ?templateMotifSequenceMatchRegionP0A405386 faldo:begin ?templateMotifSequenceMatchBeginP0A405387 . ?templateMotifSequenceMatchBeginP0A405387 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405382 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405388 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch389 faldo:location ?targetMotifMatchRegionMatch390 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458392 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458383 . ?targetMotifMatchRegionMatch390 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458391 . ?targetMotifMatchRegionMatchBeginMF_00458391 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458384 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458392 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1218 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458381, 1, (STRLEN(?templateMotifCigarP0A405MF_00458381) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458381, CONCAT('^(?:-*[^-]){', STR(((680 - ?templateMotifSequenceMatchBeginPositionP0A405382) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1393) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458383, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458383) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458383, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1393), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458383, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458383) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458383, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1393), '}'), '')))), '[^-]', ''))) AS ?step2394) . BIND(((?step2394 + ?targetMotifMatchRegionMatchBeginPositionMF_00458384) - 1) AS ?thisPositionOn112) . BIND(?thisPositionOn112 AS ?thisPositionOn113) . BIND(?this AS ?pfs2t395) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn112))) AS ?pfsb109) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn113))) AS ?pfse110) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn112, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00458a108')) AS ?annotation108) . BIND(?this AS ?pfs107) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch400 faldo:location ?templateMotifSequenceMatchRegionP0A405401 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405403 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458396 . ?templateMotifSequenceMatchRegionP0A405401 faldo:begin ?templateMotifSequenceMatchBeginP0A405402 . ?templateMotifSequenceMatchBeginP0A405402 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405397 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405403 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch404 faldo:location ?targetMotifMatchRegionMatch405 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458407 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458398 . ?targetMotifMatchRegionMatch405 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458406 . ?targetMotifMatchRegionMatchBeginMF_00458406 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458399 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458407 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1218 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458396, 1, (STRLEN(?templateMotifCigarP0A405MF_00458396) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458396, CONCAT('^(?:-*[^-]){', STR(((688 - ?templateMotifSequenceMatchBeginPositionP0A405397) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1408) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458398, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458398) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458398, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1408), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458398, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458398) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458398, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1408), '}'), '')))), '[^-]', ''))) AS ?step2409) . BIND(((?step2409 + ?targetMotifMatchRegionMatchBeginPositionMF_00458399) - 1) AS ?thisPositionOn119) . BIND(?thisPositionOn119 AS ?thisPositionOn120) . BIND(?this AS ?pfs2t410) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn119))) AS ?pfsb116) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn120))) AS ?pfse117) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn119, 1) = 'M')) . BIND(URI(CONCAT(STR(?this), '#MF_00458a115')) AS ?annotation115) . BIND(?this AS ?pfs114) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch415 faldo:location ?templateMotifSequenceMatchRegionP0A405416 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405418 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458411 . ?templateMotifSequenceMatchRegionP0A405416 faldo:begin ?templateMotifSequenceMatchBeginP0A405417 . ?templateMotifSequenceMatchBeginP0A405417 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405412 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405418 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch419 faldo:location ?targetMotifMatchRegionMatch420 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458422 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458413 . ?targetMotifMatchRegionMatch420 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458421 . ?targetMotifMatchRegionMatchBeginMF_00458421 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458414 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458422 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1218 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458411, 1, (STRLEN(?templateMotifCigarP0A405MF_00458411) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458411, CONCAT('^(?:-*[^-]){', STR(((696 - ?templateMotifSequenceMatchBeginPositionP0A405412) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1423) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458413, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458413) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458413, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1423), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458413, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458413) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458413, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1423), '}'), '')))), '[^-]', ''))) AS ?step2424) . BIND(((?step2424 + ?targetMotifMatchRegionMatchBeginPositionMF_00458414) - 1) AS ?thisPositionOn126) . BIND(?thisPositionOn126 AS ?thisPositionOn127) . BIND(?this AS ?pfs2t425) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn126))) AS ?pfsb123) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn127))) AS ?pfse124) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn126, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_00458a122')) AS ?annotation122) . BIND(?this AS ?pfs121) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch430 faldo:location ?templateMotifSequenceMatchRegionP0A405431 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405433 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458426 . ?templateMotifSequenceMatchRegionP0A405431 faldo:begin ?templateMotifSequenceMatchBeginP0A405432 . ?templateMotifSequenceMatchBeginP0A405432 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405427 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405433 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch434 faldo:location ?targetMotifMatchRegionMatch435 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458437 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458428 . ?targetMotifMatchRegionMatch435 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458436 . ?targetMotifMatchRegionMatchBeginMF_00458436 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458429 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458437 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1218 . })) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458426, 1, (STRLEN(?templateMotifCigarP0A405MF_00458426) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458426, CONCAT('^(?:-*[^-]){', STR(((680 - ?templateMotifSequenceMatchBeginPositionP0A405427) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1438) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458428, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458428) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458428, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1438), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458428, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458428) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458428, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1438), '}'), '')))), '[^-]', ''))) AS ?step2439) . BIND(((?step2439 + ?targetMotifMatchRegionMatchBeginPositionMF_00458429) - 1) AS ?thisPositionOn133) . BIND(?thisPositionOn133 AS ?thisPositionOn134) . BIND(?this AS ?pfs3t440) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn133))) AS ?pfsb130) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn134))) AS ?pfse131) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn133, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00458a129')) AS ?annotation129) . BIND(?this AS ?pfs128) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch445 faldo:location ?templateMotifSequenceMatchRegionP0A405446 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405448 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458441 . ?templateMotifSequenceMatchRegionP0A405446 faldo:begin ?templateMotifSequenceMatchBeginP0A405447 . ?templateMotifSequenceMatchBeginP0A405447 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405442 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405448 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch449 faldo:location ?targetMotifMatchRegionMatch450 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458452 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458443 . ?targetMotifMatchRegionMatch450 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458451 . ?targetMotifMatchRegionMatchBeginMF_00458451 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458444 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458452 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1218 . })) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458441, 1, (STRLEN(?templateMotifCigarP0A405MF_00458441) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458441, CONCAT('^(?:-*[^-]){', STR(((688 - ?templateMotifSequenceMatchBeginPositionP0A405442) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1453) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458443, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458443) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458443, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1453), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458443, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458443) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458443, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1453), '}'), '')))), '[^-]', ''))) AS ?step2454) . BIND(((?step2454 + ?targetMotifMatchRegionMatchBeginPositionMF_00458444) - 1) AS ?thisPositionOn140) . BIND(?thisPositionOn140 AS ?thisPositionOn141) . BIND(?this AS ?pfs3t455) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn140))) AS ?pfsb137) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn141))) AS ?pfse138) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn140, 1) = 'M')) . BIND(URI(CONCAT(STR(?this), '#MF_00458a136')) AS ?annotation136) . BIND(?this AS ?pfs135) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch460 faldo:location ?templateMotifSequenceMatchRegionP0A405461 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A405463 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A405MF_00458456 . ?templateMotifSequenceMatchRegionP0A405461 faldo:begin ?templateMotifSequenceMatchBeginP0A405462 . ?templateMotifSequenceMatchBeginP0A405462 faldo:position ?templateMotifSequenceMatchBeginPositionP0A405457 ; faldo:reference isoform:P0A405-1 . ?templateMotifSequenceProfileAlignmentOperationP0A405463 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?targetMotifMatch464 faldo:location ?targetMotifMatchRegionMatch465 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00458467 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A405MF_00458458 . ?targetMotifMatchRegionMatch465 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00458466 . ?targetMotifMatchRegionMatchBeginMF_00458466 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00458459 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00458467 edam:has_input signature:MF_00458 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1218 . })) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A405MF_00458456, 1, (STRLEN(?templateMotifCigarP0A405MF_00458456) - STRLEN(REPLACE(?templateMotifCigarP0A405MF_00458456, CONCAT('^(?:-*[^-]){', STR(((696 - ?templateMotifSequenceMatchBeginPositionP0A405457) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1468) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A405MF_00458458, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458458) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458458, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1468), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A405MF_00458458, 1, (STRLEN(?targetMotifMatchCigarP0A405MF_00458458) - STRLEN(REPLACE(?targetMotifMatchCigarP0A405MF_00458458, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1468), '}'), '')))), '[^-]', ''))) AS ?step2469) . BIND(((?step2469 + ?targetMotifMatchRegionMatchBeginPositionMF_00458459) - 1) AS ?thisPositionOn147) . BIND(?thisPositionOn147 AS ?thisPositionOn148) . BIND(?this AS ?pfs3t470) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn147))) AS ?pfsb144) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn148))) AS ?pfse145) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn147, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_00458a143')) AS ?annotation143) . BIND(?this AS ?pfs142) . } OPTIONAL { ?this a up:Protein . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } BIND(?this AS ?case4) . BIND(URI(CONCAT(STR(?this), '#MF_00458a5')) AS ?name5) . BIND(URI(CONCAT(STR(?this), '#MF_00458a6')) AS ?name6) . BIND(URI(CONCAT(STR(?this), '#MF_00458a7')) AS ?name7) . } OPTIONAL { ?this a up:Protein . FILTER (! (EXISTS { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } })) . BIND(?this AS ?case8) . BIND(URI(CONCAT(STR(?this), '#MF_00458a9')) AS ?name9) . BIND(URI(CONCAT(STR(?this), '#MF_00458a10')) AS ?name10) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33071 . BIND(?this AS ?case11) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1218 . BIND(?this AS ?case12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:33071 . })) . BIND(?this AS ?case13) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:35493 . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } BIND(?this AS ?case14) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33071 . FILTER (! (EXISTS { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } })) . BIND(?this AS ?case15) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1117 . })) . BIND(?this AS ?case16) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } })) . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:33071 . })) . BIND(?this AS ?case17) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1117 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1218 . })) . BIND(?this AS ?case18) . } OPTIONAL { ?this a up:Protein . { ?this up:organism ?thisOrganism . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:35493 . })) . } UNION { ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1117 . } BIND(?this AS ?case19) . } }