CONSTRUCT { _:610593 up:source unirule:MF_01693 . _:610594 up:source unirule:MF_01693 . _:610595 up:source unirule:MF_01693 . _:610596 up:source unirule:MF_01693 . _:610597 up:source unirule:MF_01693 . _:610598 up:source unirule:MF_01693 . _:610599 up:source unirule:MF_01693 . _:610600 up:source unirule:MF_01693 . _:610601 up:source unirule:MF_01693 . _:610602 up:source unirule:MF_01693 . _:610603 up:source unirule:MF_01693 . _:610604 up:source unirule:MF_01693 . _:610605 up:source unirule:MF_01693 . _:610606 up:source unirule:MF_01693 . _:610607 up:source unirule:MF_01693 . _:610608 up:source unirule:MF_01693 . _:610609 up:source unirule:MF_01693 . _:610610 up:source unirule:MF_01693 . _:610611 up:source unirule:MF_01693 . _:610612 up:source unirule:MF_01693 . _:610613 up:source unirule:MF_01693 . _:610614 up:source unirule:MF_01693 . _:610615 up:source unirule:MF_01693 . _:610616 up:source unirule:MF_01693 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation5 , ?annotation7 , ?annotation8 , ?annotation9 , ?annotation10 ; up:classifiedWith GO:0008710 , GO:0009102 , GO:0030170 , keyword:663 , keyword:808 , keyword:93 ; up:recommendedName ?name0 . ?name0 up:ecName '2.3.1.47' ; up:fullName '8-amino-7-oxononanoate synthase' ; up:shortName 'AONS' ; rdf:type up:Structured_Name . ?name1 up:fullName '7-keto-8-amino-pelargonic acid synthase' ; up:shortName '7-KAP synthase' , 'KAPA synthase' ; rdf:type up:Structured_Name . ?name2 up:fullName '8-amino-7-ketopelargonate synthase' ; rdf:type up:Structured_Name . ?gene3 skos:prefLabel 'bioF' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Catalyzes the decarboxylative condensation of pimeloyl-[acyl-carrier protein] and L-alanine to produce 8-amino-7-oxononanoate (AON), [acyl-carrier protein], and carbon dioxide.' . ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity <http://rdf.rhea-db.org/42288>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.3.1.47>. ?annotation7 up:cofactor chebi:597326 ; rdf:type up:Cofactor_Annotation . ?annotation8 a up:Pathway_Annotation ; rdfs:comment 'Cofactor biosynthesis; biotin biosynthesis.' . ?annotation9 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the class-II pyridoxal-phosphate-dependent aminotransferase family. BioF subfamily.' . ?pfs11 up:annotation ?annotation12 . ?annotation12 faldo:begin ?pfsb13 ; faldo:end ?pfse14 ; up:ligand ?ligand15 ; rdf:type up:Binding_Site_Annotation . ?pfsb13 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse14 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?ligand15 rdfs:subClassOf chebi:597326 . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; up:ligand ?ligand22 ; rdf:type up:Binding_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?ligand22 rdfs:subClassOf ?molecule23 . ?molecule23 rdfs:label 'substrate' . ?pfs26 up:annotation ?annotation27 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; up:ligand ?ligand30 ; rdf:type up:Binding_Site_Annotation . ?pfsb28 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand30 rdfs:subClassOf ?molecule31 . ?molecule31 rdfs:label 'substrate' . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; up:ligand ?ligand38 ; rdf:type up:Binding_Site_Annotation . ?pfsb36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?ligand38 rdfs:subClassOf chebi:597326 . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; up:ligand ?ligand45 ; rdf:type up:Binding_Site_Annotation . ?pfsb43 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?ligand45 rdfs:subClassOf chebi:597326 . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; up:ligand ?ligand52 ; rdf:type up:Binding_Site_Annotation . ?pfsb50 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?ligand52 rdfs:subClassOf chebi:597326 . ?pfs55 up:annotation ?annotation56 . ?annotation56 faldo:begin ?pfsb57 ; faldo:end ?pfse58 ; up:ligand ?ligand59 ; rdf:type up:Binding_Site_Annotation . ?pfsb57 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse58 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?ligand59 rdfs:subClassOf ?molecule60 . ?molecule60 rdfs:label 'substrate' . ?pfs63 up:annotation ?annotation64 . ?annotation64 faldo:begin ?pfsb65 ; faldo:end ?pfse66 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'N6-(pyridoxal phosphate)lysine' . ?pfsb65 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?pfse66 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . _:610617 a rdf:Statement ; up:attribution _:610593 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:610618 a rdf:Statement ; up:attribution _:610594 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:610619 a rdf:Statement ; up:attribution _:610595 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:610620 a rdf:Statement ; up:attribution _:610596 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:610621 a rdf:Statement ; up:attribution _:610597 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:610622 a rdf:Statement ; up:attribution _:610598 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:610623 a rdf:Statement ; up:attribution _:610599 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:610624 a rdf:Statement ; up:attribution _:610600 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:610625 a rdf:Statement ; up:attribution _:610601 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:610626 a rdf:Statement ; up:attribution _:610602 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:610627 a rdf:Statement ; up:attribution _:610603 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:93 . _:610628 a rdf:Statement ; up:attribution _:610604 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:663 . _:610629 a rdf:Statement ; up:attribution _:610605 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:610630 a rdf:Statement ; up:attribution _:610606 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008710 . _:610631 a rdf:Statement ; up:attribution _:610607 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0030170 . _:610632 a rdf:Statement ; up:attribution _:610608 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009102 . _:610633 a rdf:Statement ; up:source unirule:MF_01693 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:610634 a rdf:Statement ; up:attribution _:610609 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:610635 a rdf:Statement ; up:source unirule:MF_01693 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:610636 a rdf:Statement ; up:attribution _:610610 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:610637 a rdf:Statement ; up:source unirule:MF_01693 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:610638 a rdf:Statement ; up:attribution _:610611 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:610639 a rdf:Statement ; up:source unirule:MF_01693 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:610640 a rdf:Statement ; up:attribution _:610612 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:610641 a rdf:Statement ; up:source unirule:MF_01693 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:610642 a rdf:Statement ; up:attribution _:610613 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:610643 a rdf:Statement ; up:source unirule:MF_01693 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:610644 a rdf:Statement ; up:attribution _:610614 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:610645 a rdf:Statement ; up:source unirule:MF_01693 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:610646 a rdf:Statement ; up:attribution _:610615 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:610647 a rdf:Statement ; up:source unirule:MF_01693 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:610648 a rdf:Statement ; up:attribution _:610616 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01693 #Rule MF_01693 Created by:gkeller on:2009-07-01 Modified by:ecastro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01693 . ?thisOrganism rdfs:subClassOf+ taxon:1224 . BIND(URI(CONCAT(STR(?this), '#MF_01693a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01693a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01693a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_01693a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01693a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01693a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01693a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01693a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_01693a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch73 faldo:location ?templateMotifSequenceMatchRegionP1299874 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1299876 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12998MF_0169369 . ?templateMotifSequenceMatchRegionP1299874 faldo:begin ?templateMotifSequenceMatchBeginP1299875 . ?templateMotifSequenceMatchBeginP1299875 faldo:position ?templateMotifSequenceMatchBeginPositionP1299870 ; faldo:reference isoform:P12998-1 . ?templateMotifSequenceProfileAlignmentOperationP1299876 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . ?targetMotifMatch77 faldo:location ?targetMotifMatchRegionMatch78 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0169380 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12998MF_0169371 . ?targetMotifMatchRegionMatch78 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0169379 . ?targetMotifMatchRegionMatchBeginMF_0169379 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0169372 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0169380 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12998MF_0169369, 1, (STRLEN(?templateMotifCigarP12998MF_0169369) - STRLEN(REPLACE(?templateMotifCigarP12998MF_0169369, CONCAT('^(?:-*[^-]){', STR(((108 - ?templateMotifSequenceMatchBeginPositionP1299870) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12998MF_0169371, 1, (STRLEN(?targetMotifMatchCigarP12998MF_0169371) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_0169371, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12998MF_0169371, 1, (STRLEN(?targetMotifMatchCigarP12998MF_0169371) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_0169371, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) . BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0169372) - 1) AS ?thisPositionOn16) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12998MF_0169369, 1, (STRLEN(?templateMotifCigarP12998MF_0169369) - STRLEN(REPLACE(?templateMotifCigarP12998MF_0169369, CONCAT('^(?:-*[^-]){', STR(((109 - ?templateMotifSequenceMatchBeginPositionP1299870) + 1)), '}'), '')))), '[a-z]', '')) AS ?step183) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12998MF_0169371, 1, (STRLEN(?targetMotifMatchCigarP12998MF_0169371) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_0169371, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12998MF_0169371, 1, (STRLEN(?targetMotifMatchCigarP12998MF_0169371) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_0169371, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), '')))), '[^-]', ''))) AS ?step284) . BIND(((?step284 + ?targetMotifMatchRegionMatchBeginPositionMF_0169372) - 1) AS ?thisPositionOn17) . BIND(?this AS ?pfs1t85) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) . FILTER (REGEX('G[FY]', SUBSTR(?thisSequenceValue, ?thisPositionOn16, (?thisPositionOn17 - ?thisPositionOn16)))) . BIND(URI(CONCAT(STR(?this), '#MF_01693a12')) AS ?annotation12) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch90 faldo:location ?templateMotifSequenceMatchRegionP1299891 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1299893 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12998MF_0169386 . ?templateMotifSequenceMatchRegionP1299891 faldo:begin ?templateMotifSequenceMatchBeginP1299892 . ?templateMotifSequenceMatchBeginP1299892 faldo:position ?templateMotifSequenceMatchBeginPositionP1299887 ; faldo:reference isoform:P12998-1 . ?templateMotifSequenceProfileAlignmentOperationP1299893 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . ?targetMotifMatch94 faldo:location ?targetMotifMatchRegionMatch95 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0169397 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12998MF_0169388 . ?targetMotifMatchRegionMatch95 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0169396 . ?targetMotifMatchRegionMatchBeginMF_0169396 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0169389 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0169397 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12998MF_0169386, 1, (STRLEN(?templateMotifCigarP12998MF_0169386) - STRLEN(REPLACE(?templateMotifCigarP12998MF_0169386, CONCAT('^(?:-*[^-]){', STR(((21 - ?templateMotifSequenceMatchBeginPositionP1299887) + 1)), '}'), '')))), '[a-z]', '')) AS ?step198) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12998MF_0169388, 1, (STRLEN(?targetMotifMatchCigarP12998MF_0169388) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_0169388, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12998MF_0169388, 1, (STRLEN(?targetMotifMatchCigarP12998MF_0169388) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_0169388, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), '')))), '[^-]', ''))) AS ?step299) . BIND(((?step299 + ?targetMotifMatchRegionMatchBeginPositionMF_0169389) - 1) AS ?thisPositionOn24) . BIND(?thisPositionOn24 AS ?thisPositionOn25) . BIND(?this AS ?pfs1t100) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01693a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch105 faldo:location ?templateMotifSequenceMatchRegionP12998106 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12998108 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12998MF_01693101 . ?templateMotifSequenceMatchRegionP12998106 faldo:begin ?templateMotifSequenceMatchBeginP12998107 . ?templateMotifSequenceMatchBeginP12998107 faldo:position ?templateMotifSequenceMatchBeginPositionP12998102 ; faldo:reference isoform:P12998-1 . ?templateMotifSequenceProfileAlignmentOperationP12998108 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . ?targetMotifMatch109 faldo:location ?targetMotifMatchRegionMatch110 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01693112 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12998MF_01693103 . ?targetMotifMatchRegionMatch110 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01693111 . ?targetMotifMatchRegionMatchBeginMF_01693111 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01693104 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01693112 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12998MF_01693101, 1, (STRLEN(?templateMotifCigarP12998MF_01693101) - STRLEN(REPLACE(?templateMotifCigarP12998MF_01693101, CONCAT('^(?:-*[^-]){', STR(((133 - ?templateMotifSequenceMatchBeginPositionP12998102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12998MF_01693103, 1, (STRLEN(?targetMotifMatchCigarP12998MF_01693103) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_01693103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12998MF_01693103, 1, (STRLEN(?targetMotifMatchCigarP12998MF_01693103) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_01693103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) . BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_01693104) - 1) AS ?thisPositionOn32) . BIND(?thisPositionOn32 AS ?thisPositionOn33) . BIND(?this AS ?pfs1t115) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse29) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01693a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch120 faldo:location ?templateMotifSequenceMatchRegionP12998121 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12998123 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12998MF_01693116 . ?templateMotifSequenceMatchRegionP12998121 faldo:begin ?templateMotifSequenceMatchBeginP12998122 . ?templateMotifSequenceMatchBeginP12998122 faldo:position ?templateMotifSequenceMatchBeginPositionP12998117 ; faldo:reference isoform:P12998-1 . ?templateMotifSequenceProfileAlignmentOperationP12998123 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . ?targetMotifMatch124 faldo:location ?targetMotifMatchRegionMatch125 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01693127 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12998MF_01693118 . ?targetMotifMatchRegionMatch125 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01693126 . ?targetMotifMatchRegionMatchBeginMF_01693126 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01693119 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01693127 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12998MF_01693116, 1, (STRLEN(?templateMotifCigarP12998MF_01693116) - STRLEN(REPLACE(?templateMotifCigarP12998MF_01693116, CONCAT('^(?:-*[^-]){', STR(((179 - ?templateMotifSequenceMatchBeginPositionP12998117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12998MF_01693118, 1, (STRLEN(?targetMotifMatchCigarP12998MF_01693118) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_01693118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12998MF_01693118, 1, (STRLEN(?targetMotifMatchCigarP12998MF_01693118) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_01693118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) . BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_01693119) - 1) AS ?thisPositionOn39) . BIND(?thisPositionOn39 AS ?thisPositionOn40) . BIND(?this AS ?pfs1t130) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_01693a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch135 faldo:location ?templateMotifSequenceMatchRegionP12998136 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12998138 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12998MF_01693131 . ?templateMotifSequenceMatchRegionP12998136 faldo:begin ?templateMotifSequenceMatchBeginP12998137 . ?templateMotifSequenceMatchBeginP12998137 faldo:position ?templateMotifSequenceMatchBeginPositionP12998132 ; faldo:reference isoform:P12998-1 . ?templateMotifSequenceProfileAlignmentOperationP12998138 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . ?targetMotifMatch139 faldo:location ?targetMotifMatchRegionMatch140 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01693142 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12998MF_01693133 . ?targetMotifMatchRegionMatch140 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01693141 . ?targetMotifMatchRegionMatchBeginMF_01693141 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01693134 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01693142 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12998MF_01693131, 1, (STRLEN(?templateMotifCigarP12998MF_01693131) - STRLEN(REPLACE(?templateMotifCigarP12998MF_01693131, CONCAT('^(?:-*[^-]){', STR(((207 - ?templateMotifSequenceMatchBeginPositionP12998132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12998MF_01693133, 1, (STRLEN(?targetMotifMatchCigarP12998MF_01693133) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_01693133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12998MF_01693133, 1, (STRLEN(?targetMotifMatchCigarP12998MF_01693133) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_01693133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) . BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_01693134) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t145) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse44) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01693a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch150 faldo:location ?templateMotifSequenceMatchRegionP12998151 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12998153 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12998MF_01693146 . ?templateMotifSequenceMatchRegionP12998151 faldo:begin ?templateMotifSequenceMatchBeginP12998152 . ?templateMotifSequenceMatchBeginP12998152 faldo:position ?templateMotifSequenceMatchBeginPositionP12998147 ; faldo:reference isoform:P12998-1 . ?templateMotifSequenceProfileAlignmentOperationP12998153 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . ?targetMotifMatch154 faldo:location ?targetMotifMatchRegionMatch155 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01693157 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12998MF_01693148 . ?targetMotifMatchRegionMatch155 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01693156 . ?targetMotifMatchRegionMatchBeginMF_01693156 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01693149 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01693157 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12998MF_01693146, 1, (STRLEN(?templateMotifCigarP12998MF_01693146) - STRLEN(REPLACE(?templateMotifCigarP12998MF_01693146, CONCAT('^(?:-*[^-]){', STR(((233 - ?templateMotifSequenceMatchBeginPositionP12998147) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12998MF_01693148, 1, (STRLEN(?targetMotifMatchCigarP12998MF_01693148) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_01693148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12998MF_01693148, 1, (STRLEN(?targetMotifMatchCigarP12998MF_01693148) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_01693148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) . BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_01693149) - 1) AS ?thisPositionOn53) . BIND(?thisPositionOn53 AS ?thisPositionOn54) . BIND(?this AS ?pfs1t160) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse51) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn53, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01693a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch165 faldo:location ?templateMotifSequenceMatchRegionP12998166 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12998168 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12998MF_01693161 . ?templateMotifSequenceMatchRegionP12998166 faldo:begin ?templateMotifSequenceMatchBeginP12998167 . ?templateMotifSequenceMatchBeginP12998167 faldo:position ?templateMotifSequenceMatchBeginPositionP12998162 ; faldo:reference isoform:P12998-1 . ?templateMotifSequenceProfileAlignmentOperationP12998168 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . ?targetMotifMatch169 faldo:location ?targetMotifMatchRegionMatch170 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01693172 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12998MF_01693163 . ?targetMotifMatchRegionMatch170 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01693171 . ?targetMotifMatchRegionMatchBeginMF_01693171 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01693164 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01693172 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12998MF_01693161, 1, (STRLEN(?templateMotifCigarP12998MF_01693161) - STRLEN(REPLACE(?templateMotifCigarP12998MF_01693161, CONCAT('^(?:-*[^-]){', STR(((352 - ?templateMotifSequenceMatchBeginPositionP12998162) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1173) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12998MF_01693163, 1, (STRLEN(?targetMotifMatchCigarP12998MF_01693163) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_01693163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12998MF_01693163, 1, (STRLEN(?targetMotifMatchCigarP12998MF_01693163) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_01693163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), '')))), '[^-]', ''))) AS ?step2174) . BIND(((?step2174 + ?targetMotifMatchRegionMatchBeginPositionMF_01693164) - 1) AS ?thisPositionOn61) . BIND(?thisPositionOn61 AS ?thisPositionOn62) . BIND(?this AS ?pfs1t175) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse58) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01693a56')) AS ?annotation56) . BIND(?this AS ?pfs55) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch180 faldo:location ?templateMotifSequenceMatchRegionP12998181 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12998183 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12998MF_01693176 . ?templateMotifSequenceMatchRegionP12998181 faldo:begin ?templateMotifSequenceMatchBeginP12998182 . ?templateMotifSequenceMatchBeginP12998182 faldo:position ?templateMotifSequenceMatchBeginPositionP12998177 ; faldo:reference isoform:P12998-1 . ?templateMotifSequenceProfileAlignmentOperationP12998183 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . ?targetMotifMatch184 faldo:location ?targetMotifMatchRegionMatch185 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01693187 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12998MF_01693178 . ?targetMotifMatchRegionMatch185 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01693186 . ?targetMotifMatchRegionMatchBeginMF_01693186 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01693179 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01693187 edam:has_input signature:MF_01693 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12998MF_01693176, 1, (STRLEN(?templateMotifCigarP12998MF_01693176) - STRLEN(REPLACE(?templateMotifCigarP12998MF_01693176, CONCAT('^(?:-*[^-]){', STR(((236 - ?templateMotifSequenceMatchBeginPositionP12998177) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1188) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12998MF_01693178, 1, (STRLEN(?targetMotifMatchCigarP12998MF_01693178) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_01693178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12998MF_01693178, 1, (STRLEN(?targetMotifMatchCigarP12998MF_01693178) - STRLEN(REPLACE(?targetMotifMatchCigarP12998MF_01693178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), '')))), '[^-]', ''))) AS ?step2189) . BIND(((?step2189 + ?targetMotifMatchRegionMatchBeginPositionMF_01693179) - 1) AS ?thisPositionOn67) . BIND(?thisPositionOn67 AS ?thisPositionOn68) . BIND(?this AS ?pfs1t190) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse66) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01693a64')) AS ?annotation64) . BIND(?this AS ?pfs63) . } }