CONSTRUCT { _:111817 up:source unirule:MF_00279 . _:111818 up:source unirule:MF_00279 . _:111819 up:source unirule:MF_00279 . _:111820 up:source unirule:MF_00279 . _:111821 up:source unirule:MF_00279 . _:111822 up:source unirule:MF_00279 . _:111823 up:source unirule:MF_00279 . _:111824 up:source unirule:MF_00279 . _:111825 up:source unirule:MF_00279 . _:111826 up:source unirule:MF_00279 . _:111827 up:source unirule:MF_00279 . _:111828 up:source unirule:MF_00279 . _:111829 up:source unirule:MF_00279 . _:111830 up:source unirule:MF_00279 . _:111831 up:source unirule:MF_00279 . _:111832 up:source unirule:MF_00279 . _:111833 up:source unirule:MF_00279 . _:111834 up:source unirule:MF_00279 . _:111835 up:source unirule:MF_00279 . _:111836 up:source unirule:MF_00279 . _:111837 up:source unirule:MF_00279 . _:111838 up:source unirule:MF_00279 . _:111839 up:source unirule:MF_00279 . _:111840 up:source unirule:MF_00279 . _:111841 up:source unirule:MF_00279 . _:111842 up:source unirule:MF_00279 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation9 ; up:classifiedWith GO:0005737 , GO:0008615 , GO:0016769 , keyword:664 , keyword:808 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '2.6.99.2' ; up:fullName "Pyridoxine 5'-phosphate synthase" ; up:shortName 'PNP synthase' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'pdxJ' . ?annotation2 a up:Function_Annotation ; rdfs:comment "Catalyzes the complicated ring closure reaction between the two acyclic compounds 1-deoxy-D-xylulose-5-phosphate (DXP) and 3-amino-2-oxopropyl phosphate (1-amino-acetone-3-phosphate or AAP) to form pyridoxine 5'-phosphate (PNP) and inorganic phosphate." . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/15265>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.6.99.2>. ?annotation5 a up:Pathway_Annotation ; rdfs:comment "Cofactor biosynthesis; pyridoxine 5'-phosphate biosynthesis; pyridoxine 5'-phosphate from D-erythrose 4-phosphate: step 5/5." . ?annotation6 a up:Subunit_Annotation ; rdfs:comment 'Homooctamer; tetramer of dimers.' . ?annotation7 a up:Subcellular_Location_Annotation . ?annotation7li8 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation9 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the PNP synthase family.' . ?pfs10 up:annotation ?annotation11 . ?annotation11 faldo:begin ?pfsb12 ; faldo:end ?pfse13 ; up:ligand ?ligand14 ; rdf:type up:Binding_Site_Annotation . ?pfsb12 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?pfse13 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?ligand14 rdfs:subClassOf chebi:57792 . ?pfs17 up:annotation ?annotation18 . ?annotation18 faldo:begin ?pfsb19 ; faldo:end ?pfse20 ; up:ligand ?ligand21 ; rdf:type up:Binding_Site_Annotation . ?pfsb19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?ligand21 rdfs:subClassOf chebi:57279 . ?pfs24 up:annotation ?annotation25 . ?annotation25 faldo:begin ?pfsb26 ; faldo:end ?pfse27 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfse27 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfs30 up:annotation ?annotation31 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse33 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor' . ?pfsb38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; up:ligand ?ligand46 ; rdf:type up:Binding_Site_Annotation . ?pfsb44 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?ligand46 rdfs:subClassOf chebi:57279 . ?pfs49 up:annotation ?annotation50 . ?annotation50 faldo:begin ?pfsb51 ; faldo:end ?pfse52 ; up:ligand ?ligand53 ; rdf:type up:Binding_Site_Annotation . ?pfsb51 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfse52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?ligand53 rdfs:subClassOf chebi:57279 . ?pfs56 up:annotation ?annotation57 . ?annotation57 faldo:begin ?pfsb58 ; faldo:end ?pfse59 ; up:ligand ?ligand60 ; rdf:type up:Binding_Site_Annotation . ?pfsb58 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse59 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?ligand60 rdfs:subClassOf chebi:57792 . ?pfs63 up:annotation ?annotation64 . ?annotation64 faldo:begin ?pfsb65 ; faldo:end ?pfse66 ; up:ligand ?ligand67 ; rdf:type up:Binding_Site_Annotation . ?pfsb65 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?pfse66 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?ligand67 rdfs:subClassOf chebi:57792 . ?pfs70 up:annotation ?annotation71 . ?annotation71 faldo:begin ?pfsb72 ; faldo:end ?pfse73 ; up:ligand ?ligand74 ; rdf:type up:Binding_Site_Annotation . ?pfsb72 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?pfse73 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?ligand74 rdfs:subClassOf chebi:57792 . ?pfs77 up:annotation ?annotation78 . ?annotation78 faldo:begin ?pfsb79 ; faldo:end ?pfse80 ; up:ligand ?ligand81 ; rdf:type up:Binding_Site_Annotation . ?pfsb79 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?pfse80 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?ligand81 rdfs:subClassOf chebi:57279 . ?pfs84 up:annotation ?annotation85 . ?annotation85 faldo:begin ?pfsb86 ; faldo:end ?pfse87 ; rdf:type up:Site_Annotation ; rdfs:comment 'Transition state stabilizer' . ?pfsb86 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?pfse87 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . _:111843 a rdf:Statement ; up:attribution _:111817 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:111844 a rdf:Statement ; up:attribution _:111818 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:111845 a rdf:Statement ; up:attribution _:111819 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:111846 a rdf:Statement ; up:attribution _:111820 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:111847 a rdf:Statement ; up:attribution _:111821 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:111848 a rdf:Statement ; up:attribution _:111822 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:111849 a rdf:Statement ; up:attribution _:111823 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:111850 a rdf:Statement ; up:attribution _:111824 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:111851 a rdf:Statement ; up:attribution _:111825 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:111852 a rdf:Statement ; up:attribution _:111826 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:664 . _:111853 a rdf:Statement ; up:attribution _:111827 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:111854 a rdf:Statement ; up:attribution _:111828 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016769 . _:111855 a rdf:Statement ; up:attribution _:111829 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008615 . _:111856 a rdf:Statement ; up:attribution _:111830 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:111857 a rdf:Statement ; up:source unirule:MF_00279 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:111858 a rdf:Statement ; up:attribution _:111831 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:111859 a rdf:Statement ; up:source unirule:MF_00279 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:111860 a rdf:Statement ; up:attribution _:111832 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:111861 a rdf:Statement ; up:source unirule:MF_00279 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:111862 a rdf:Statement ; up:attribution _:111833 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:111863 a rdf:Statement ; up:source unirule:MF_00279 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:111864 a rdf:Statement ; up:attribution _:111834 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:111865 a rdf:Statement ; up:source unirule:MF_00279 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:111866 a rdf:Statement ; up:attribution _:111835 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:111867 a rdf:Statement ; up:source unirule:MF_00279 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:111868 a rdf:Statement ; up:attribution _:111836 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:111869 a rdf:Statement ; up:source unirule:MF_00279 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:111870 a rdf:Statement ; up:attribution _:111837 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:111871 a rdf:Statement ; up:source unirule:MF_00279 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:111872 a rdf:Statement ; up:attribution _:111838 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:111873 a rdf:Statement ; up:source unirule:MF_00279 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:111874 a rdf:Statement ; up:attribution _:111839 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:111875 a rdf:Statement ; up:source unirule:MF_00279 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:111876 a rdf:Statement ; up:attribution _:111840 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:111877 a rdf:Statement ; up:source unirule:MF_00279 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . _:111878 a rdf:Statement ; up:attribution _:111841 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . _:111879 a rdf:Statement ; up:source unirule:MF_00279 ; rdf:subject ?pfs84 ; rdf:predicate up:annotation ; rdf:object ?annotation85 . _:111880 a rdf:Statement ; up:attribution _:111842 ; rdf:subject ?pfs84 ; rdf:predicate up:annotation ; rdf:object ?annotation85 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00279 #Rule MF_00279 Created by:hamap on:2001-06-01 Modified by:ecastro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00279 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00279a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00279a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00279a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00279a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00279a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00279a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00279a9')) AS ?annotation9) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch94 faldo:location ?templateMotifSequenceMatchRegionP0A79495 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A79497 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A794MF_0027990 . ?templateMotifSequenceMatchRegionP0A79495 faldo:begin ?templateMotifSequenceMatchBeginP0A79496 . ?templateMotifSequenceMatchBeginP0A79496 faldo:position ?templateMotifSequenceMatchBeginPositionP0A79491 ; faldo:reference isoform:P0A794-1 . ?templateMotifSequenceProfileAlignmentOperationP0A79497 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . ?targetMotifMatch98 faldo:location ?targetMotifMatchRegionMatch99 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279101 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A794MF_0027992 . ?targetMotifMatchRegionMatch99 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279100 . ?targetMotifMatchRegionMatchBeginMF_00279100 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0027993 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00279101 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_0027990, 1, (STRLEN(?templateMotifCigarP0A794MF_0027990) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_0027990, CONCAT('^(?:-*[^-]){', STR(((11 - ?templateMotifSequenceMatchBeginPositionP0A79491) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_0027992, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_0027992) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_0027992, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_0027992, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_0027992) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_0027992, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) . BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0027993) - 1) AS ?thisPositionOn15) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_0027990, 1, (STRLEN(?templateMotifCigarP0A794MF_0027990) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_0027990, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionP0A79491) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_0027992, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_0027992) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_0027992, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_0027992, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_0027992) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_0027992, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) . BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0027993) - 1) AS ?thisPositionOn16) . BIND(?this AS ?pfs1t106) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn15, (?thisPositionOn16 - ?thisPositionOn15)) = 'DH')) . BIND(URI(CONCAT(STR(?this), '#MF_00279a11')) AS ?annotation11) . BIND(?this AS ?pfs10) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch111 faldo:location ?templateMotifSequenceMatchRegionP0A794112 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794114 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A794MF_00279107 . ?templateMotifSequenceMatchRegionP0A794112 faldo:begin ?templateMotifSequenceMatchBeginP0A794113 . ?templateMotifSequenceMatchBeginP0A794113 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794108 ; faldo:reference isoform:P0A794-1 . ?templateMotifSequenceProfileAlignmentOperationP0A794114 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . ?targetMotifMatch115 faldo:location ?targetMotifMatchRegionMatch116 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279118 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A794MF_00279109 . ?targetMotifMatchRegionMatch116 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279117 . ?targetMotifMatchRegionMatchBeginMF_00279117 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279110 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00279118 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279107, 1, (STRLEN(?templateMotifCigarP0A794MF_00279107) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279107, CONCAT('^(?:-*[^-]){', STR(((215 - ?templateMotifSequenceMatchBeginPositionP0A794108) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279109, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279109) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279109, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279109) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) . BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_00279110) - 1) AS ?thisPositionOn22) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279107, 1, (STRLEN(?templateMotifCigarP0A794MF_00279107) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279107, CONCAT('^(?:-*[^-]){', STR(((216 - ?templateMotifSequenceMatchBeginPositionP0A794108) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279109, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279109) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279109, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279109) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) . BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_00279110) - 1) AS ?thisPositionOn23) . BIND(?this AS ?pfs1t123) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) . FILTER (REGEX('G[HQFY]', SUBSTR(?thisSequenceValue, ?thisPositionOn22, (?thisPositionOn23 - ?thisPositionOn22)))) . BIND(URI(CONCAT(STR(?this), '#MF_00279a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionP0A794129 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794131 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A794MF_00279124 . ?templateMotifSequenceMatchRegionP0A794129 faldo:begin ?templateMotifSequenceMatchBeginP0A794130 . ?templateMotifSequenceMatchBeginP0A794130 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794125 ; faldo:reference isoform:P0A794-1 . ?templateMotifSequenceProfileAlignmentOperationP0A794131 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . ?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279135 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A794MF_00279126 . ?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279134 . ?targetMotifMatchRegionMatchBeginMF_00279134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279127 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00279135 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279124, 1, (STRLEN(?templateMotifCigarP0A794MF_00279124) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279124, CONCAT('^(?:-*[^-]){', STR(((45 - ?templateMotifSequenceMatchBeginPositionP0A794125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279126, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279126) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279126, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279126) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) . BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_00279127) - 1) AS ?thisPositionOn28) . BIND(?thisPositionOn28 AS ?thisPositionOn29) . BIND(?this AS ?pfs1t138) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00279a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionP0A794144 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794146 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A794MF_00279139 . ?templateMotifSequenceMatchRegionP0A794144 faldo:begin ?templateMotifSequenceMatchBeginP0A794145 . ?templateMotifSequenceMatchBeginP0A794145 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794140 ; faldo:reference isoform:P0A794-1 . ?templateMotifSequenceProfileAlignmentOperationP0A794146 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . ?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279150 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A794MF_00279141 . ?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279149 . ?targetMotifMatchRegionMatchBeginMF_00279149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279142 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00279150 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279139, 1, (STRLEN(?templateMotifCigarP0A794MF_00279139) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279139, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionP0A794140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279141, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279141) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279141, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279141) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) . BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_00279142) - 1) AS ?thisPositionOn34) . BIND(?thisPositionOn34 AS ?thisPositionOn35) . BIND(?this AS ?pfs1t153) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse33) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00279a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionP0A794159 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794161 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A794MF_00279154 . ?templateMotifSequenceMatchRegionP0A794159 faldo:begin ?templateMotifSequenceMatchBeginP0A794160 . ?templateMotifSequenceMatchBeginP0A794160 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794155 ; faldo:reference isoform:P0A794-1 . ?templateMotifSequenceProfileAlignmentOperationP0A794161 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . ?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279165 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A794MF_00279156 . ?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279164 . ?targetMotifMatchRegionMatchBeginMF_00279164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279157 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00279165 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279154, 1, (STRLEN(?templateMotifCigarP0A794MF_00279154) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279154, CONCAT('^(?:-*[^-]){', STR(((193 - ?templateMotifSequenceMatchBeginPositionP0A794155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279156, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279156) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279156, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279156) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) . BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_00279157) - 1) AS ?thisPositionOn40) . BIND(?thisPositionOn40 AS ?thisPositionOn41) . BIND(?this AS ?pfs1t168) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse39) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00279a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch173 faldo:location ?templateMotifSequenceMatchRegionP0A794174 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794176 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A794MF_00279169 . ?templateMotifSequenceMatchRegionP0A794174 faldo:begin ?templateMotifSequenceMatchBeginP0A794175 . ?templateMotifSequenceMatchBeginP0A794175 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794170 ; faldo:reference isoform:P0A794-1 . ?templateMotifSequenceProfileAlignmentOperationP0A794176 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . ?targetMotifMatch177 faldo:location ?targetMotifMatchRegionMatch178 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279180 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A794MF_00279171 . ?targetMotifMatchRegionMatch178 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279179 . ?targetMotifMatchRegionMatchBeginMF_00279179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279172 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00279180 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279169, 1, (STRLEN(?templateMotifCigarP0A794MF_00279169) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279169, CONCAT('^(?:-*[^-]){', STR(((9 - ?templateMotifSequenceMatchBeginPositionP0A794170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279171, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279171, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279171) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) . BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_00279172) - 1) AS ?thisPositionOn47) . BIND(?thisPositionOn47 AS ?thisPositionOn48) . BIND(?this AS ?pfs1t183) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_00279a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch188 faldo:location ?templateMotifSequenceMatchRegionP0A794189 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794191 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A794MF_00279184 . ?templateMotifSequenceMatchRegionP0A794189 faldo:begin ?templateMotifSequenceMatchBeginP0A794190 . ?templateMotifSequenceMatchBeginP0A794190 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794185 ; faldo:reference isoform:P0A794-1 . ?templateMotifSequenceProfileAlignmentOperationP0A794191 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . ?targetMotifMatch192 faldo:location ?targetMotifMatchRegionMatch193 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279195 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A794MF_00279186 . ?targetMotifMatchRegionMatch193 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279194 . ?targetMotifMatchRegionMatchBeginMF_00279194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279187 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00279195 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279184, 1, (STRLEN(?templateMotifCigarP0A794MF_00279184) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279184, CONCAT('^(?:-*[^-]){', STR(((20 - ?templateMotifSequenceMatchBeginPositionP0A794185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279186, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279186) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279186, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279186) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) . BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_00279187) - 1) AS ?thisPositionOn54) . BIND(?thisPositionOn54 AS ?thisPositionOn55) . BIND(?this AS ?pfs1t198) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb51) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse52) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00279a50')) AS ?annotation50) . BIND(?this AS ?pfs49) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch203 faldo:location ?templateMotifSequenceMatchRegionP0A794204 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794206 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A794MF_00279199 . ?templateMotifSequenceMatchRegionP0A794204 faldo:begin ?templateMotifSequenceMatchBeginP0A794205 . ?templateMotifSequenceMatchBeginP0A794205 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794200 ; faldo:reference isoform:P0A794-1 . ?templateMotifSequenceProfileAlignmentOperationP0A794206 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . ?targetMotifMatch207 faldo:location ?targetMotifMatchRegionMatch208 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279210 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A794MF_00279201 . ?targetMotifMatchRegionMatch208 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279209 . ?targetMotifMatchRegionMatchBeginMF_00279209 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279202 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00279210 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279199, 1, (STRLEN(?templateMotifCigarP0A794MF_00279199) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279199, CONCAT('^(?:-*[^-]){', STR(((47 - ?templateMotifSequenceMatchBeginPositionP0A794200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1211) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279201, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279201) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279201, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279201) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), '')))), '[^-]', ''))) AS ?step2212) . BIND(((?step2212 + ?targetMotifMatchRegionMatchBeginPositionMF_00279202) - 1) AS ?thisPositionOn61) . BIND(?thisPositionOn61 AS ?thisPositionOn62) . BIND(?this AS ?pfs1t213) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb58) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse59) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00279a57')) AS ?annotation57) . BIND(?this AS ?pfs56) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch218 faldo:location ?templateMotifSequenceMatchRegionP0A794219 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794221 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A794MF_00279214 . ?templateMotifSequenceMatchRegionP0A794219 faldo:begin ?templateMotifSequenceMatchBeginP0A794220 . ?templateMotifSequenceMatchBeginP0A794220 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794215 ; faldo:reference isoform:P0A794-1 . ?templateMotifSequenceProfileAlignmentOperationP0A794221 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . ?targetMotifMatch222 faldo:location ?targetMotifMatchRegionMatch223 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279225 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A794MF_00279216 . ?targetMotifMatchRegionMatch223 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279224 . ?targetMotifMatchRegionMatchBeginMF_00279224 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279217 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00279225 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279214, 1, (STRLEN(?templateMotifCigarP0A794MF_00279214) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279214, CONCAT('^(?:-*[^-]){', STR(((52 - ?templateMotifSequenceMatchBeginPositionP0A794215) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1226) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279216, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279216) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279216, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279216) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), '')))), '[^-]', ''))) AS ?step2227) . BIND(((?step2227 + ?targetMotifMatchRegionMatchBeginPositionMF_00279217) - 1) AS ?thisPositionOn68) . BIND(?thisPositionOn68 AS ?thisPositionOn69) . BIND(?this AS ?pfs1t228) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse66) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00279a64')) AS ?annotation64) . BIND(?this AS ?pfs63) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch233 faldo:location ?templateMotifSequenceMatchRegionP0A794234 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794236 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A794MF_00279229 . ?templateMotifSequenceMatchRegionP0A794234 faldo:begin ?templateMotifSequenceMatchBeginP0A794235 . ?templateMotifSequenceMatchBeginP0A794235 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794230 ; faldo:reference isoform:P0A794-1 . ?templateMotifSequenceProfileAlignmentOperationP0A794236 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . ?targetMotifMatch237 faldo:location ?targetMotifMatchRegionMatch238 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279240 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A794MF_00279231 . ?targetMotifMatchRegionMatch238 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279239 . ?targetMotifMatchRegionMatchBeginMF_00279239 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279232 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00279240 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279229, 1, (STRLEN(?templateMotifCigarP0A794MF_00279229) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279229, CONCAT('^(?:-*[^-]){', STR(((102 - ?templateMotifSequenceMatchBeginPositionP0A794230) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1241) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279231, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279231) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279231, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279231) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), '')))), '[^-]', ''))) AS ?step2242) . BIND(((?step2242 + ?targetMotifMatchRegionMatchBeginPositionMF_00279232) - 1) AS ?thisPositionOn75) . BIND(?thisPositionOn75 AS ?thisPositionOn76) . BIND(?this AS ?pfs1t243) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb72) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse73) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_00279a71')) AS ?annotation71) . BIND(?this AS ?pfs70) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch248 faldo:location ?templateMotifSequenceMatchRegionP0A794249 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794251 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A794MF_00279244 . ?templateMotifSequenceMatchRegionP0A794249 faldo:begin ?templateMotifSequenceMatchBeginP0A794250 . ?templateMotifSequenceMatchBeginP0A794250 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794245 ; faldo:reference isoform:P0A794-1 . ?templateMotifSequenceProfileAlignmentOperationP0A794251 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . ?targetMotifMatch252 faldo:location ?targetMotifMatchRegionMatch253 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279255 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A794MF_00279246 . ?targetMotifMatchRegionMatch253 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279254 . ?targetMotifMatchRegionMatchBeginMF_00279254 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279247 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00279255 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279244, 1, (STRLEN(?templateMotifCigarP0A794MF_00279244) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279244, CONCAT('^(?:-*[^-]){', STR(((194 - ?templateMotifSequenceMatchBeginPositionP0A794245) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1256) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279246, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279246) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279246, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1256), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279246, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279246) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279246, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1256), '}'), '')))), '[^-]', ''))) AS ?step2257) . BIND(((?step2257 + ?targetMotifMatchRegionMatchBeginPositionMF_00279247) - 1) AS ?thisPositionOn82) . BIND(?thisPositionOn82 AS ?thisPositionOn83) . BIND(?this AS ?pfs1t258) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb79) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse80) . FILTER (REGEX('[GASD]', SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00279a78')) AS ?annotation78) . BIND(?this AS ?pfs77) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch263 faldo:location ?templateMotifSequenceMatchRegionP0A794264 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A794266 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A794MF_00279259 . ?templateMotifSequenceMatchRegionP0A794264 faldo:begin ?templateMotifSequenceMatchBeginP0A794265 . ?templateMotifSequenceMatchBeginP0A794265 faldo:position ?templateMotifSequenceMatchBeginPositionP0A794260 ; faldo:reference isoform:P0A794-1 . ?templateMotifSequenceProfileAlignmentOperationP0A794266 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . ?targetMotifMatch267 faldo:location ?targetMotifMatchRegionMatch268 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00279270 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A794MF_00279261 . ?targetMotifMatchRegionMatch268 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00279269 . ?targetMotifMatchRegionMatchBeginMF_00279269 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00279262 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00279270 edam:has_input signature:MF_00279 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A794MF_00279259, 1, (STRLEN(?templateMotifCigarP0A794MF_00279259) - STRLEN(REPLACE(?templateMotifCigarP0A794MF_00279259, CONCAT('^(?:-*[^-]){', STR(((153 - ?templateMotifSequenceMatchBeginPositionP0A794260) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1271) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A794MF_00279261, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279261) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279261, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1271), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A794MF_00279261, 1, (STRLEN(?targetMotifMatchCigarP0A794MF_00279261) - STRLEN(REPLACE(?targetMotifMatchCigarP0A794MF_00279261, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1271), '}'), '')))), '[^-]', ''))) AS ?step2272) . BIND(((?step2272 + ?targetMotifMatchRegionMatchBeginPositionMF_00279262) - 1) AS ?thisPositionOn88) . BIND(?thisPositionOn88 AS ?thisPositionOn89) . BIND(?this AS ?pfs1t273) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb86) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse87) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00279a85')) AS ?annotation85) . BIND(?this AS ?pfs84) . } }