CONSTRUCT { _:136543 up:source unirule:MF_00336 . _:136544 up:source unirule:MF_00336 . _:136545 up:source unirule:MF_00336 . _:136546 up:source unirule:MF_00336 . _:136547 up:source unirule:MF_00336 . _:136548 up:source unirule:MF_00336 . _:136549 up:source unirule:MF_00336 . _:136550 up:source unirule:MF_00336 . _:136551 up:source unirule:MF_00336 . _:136552 up:source unirule:MF_00336 . _:136553 up:source unirule:MF_00336 . _:136554 up:source unirule:MF_00336 . _:136555 up:source unirule:MF_00336 . _:136556 up:source unirule:MF_00336 . _:136557 up:source unirule:MF_00336 . _:136558 up:source unirule:MF_00336 . _:136559 up:source unirule:MF_00336 . _:136560 up:source unirule:MF_00336 . _:136561 up:source unirule:MF_00336 . _:136562 up:source unirule:MF_00336 . _:136563 up:source unirule:MF_00336 . _:136564 up:source unirule:MF_00336 . _:136565 up:source unirule:MF_00336 . _:136566 up:source unirule:MF_00336 . _:136567 up:source unirule:MF_00336 . _:136568 up:source unirule:MF_00336 . _:136569 up:source unirule:MF_00336 . _:136570 up:source unirule:MF_00336 . _:136571 up:source unirule:MF_00336 . _:136572 up:source unirule:MF_00336 . _:136573 up:source unirule:MF_00336 . _:136574 up:source unirule:MF_00336 . _:136575 up:source unirule:MF_00336 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation5 , ?annotation7 , ?annotation8 , ?annotation9 , ?annotation10 , ?annotation12 ; up:classifiedWith GO:0000287 , GO:0004141 , GO:0005524 , GO:0009102 , keyword:436 , keyword:460 , keyword:479 , keyword:547 , keyword:67 , keyword:93 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '6.3.3.3' ; up:fullName 'ATP-dependent dethiobiotin synthetase BioD' ; rdf:type up:Structured_Name . ?name1 up:fullName 'DTB synthetase' ; up:shortName 'DTBS' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Dethiobiotin synthase' ; rdf:type up:Structured_Name . ?gene3 skos:prefLabel 'bioD' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Catalyzes a mechanistically unusual reaction, the ATP-dependent insertion of CO2 between the N7 and N8 nitrogen atoms of 7,8-diaminopelargonic acid (DAPA, also called 7,8-diammoniononanoate) to form a ureido ring.' . ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity <http://rdf.rhea-db.org/15805>; up:enzymeClass <http://purl.uniprot.org/enzyme/6.3.3.3>. ?annotation7 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation . ?annotation8 a up:Pathway_Annotation ; rdfs:comment 'Cofactor biosynthesis; biotin biosynthesis; biotin from 7,8-diaminononanoate: step 1/2.' . ?annotation9 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation10 a up:Subcellular_Location_Annotation . ?annotation10li11 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation12 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the dethiobiotin synthetase family.' . ?pfs13 up:annotation ?annotation14 . ?annotation14 faldo:begin ?pfsb15 ; faldo:end ?pfse16 ; up:ligand ?ligand17 ; rdf:type up:Binding_Site_Annotation . ?pfsb15 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?ligand17 rdfs:subClassOf chebi:30616 . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; up:ligand ?ligand24 ; rdf:type up:Binding_Site_Annotation . ?pfsb22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?ligand24 rdfs:subClassOf chebi:30616 . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; up:ligand ?ligand31 ; rdf:type up:Binding_Site_Annotation . ?pfsb29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand31 rdfs:subClassOf chebi:30616 . ?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:30616 . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; rdf:type up:Active_Site_Annotation . ?pfsb43 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; up:ligand ?ligand51 ; rdf:type up:Binding_Site_Annotation . ?pfsb49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?ligand51 rdfs:subClassOf chebi:18420 . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; up:ligand ?ligand58 ; rdf:type up:Binding_Site_Annotation . ?pfsb56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?ligand58 rdfs:subClassOf chebi:18420 . ?pfs61 up:annotation ?annotation62 . ?annotation62 faldo:begin ?pfsb63 ; faldo:end ?pfse64 ; up:ligand ?ligand65 ; rdf:type up:Binding_Site_Annotation . ?pfsb63 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?pfse64 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?ligand65 rdfs:subClassOf chebi:18420 . ?pfs68 up:annotation ?annotation69 . ?annotation69 faldo:begin ?pfsb70 ; faldo:end ?pfse71 ; up:ligand ?ligand72 ; rdf:type up:Binding_Site_Annotation . ?pfsb70 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?pfse71 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?ligand72 rdfs:subClassOf ?molecule73 . ?molecule73 rdfs:label 'substrate' . ?pfs76 up:annotation ?annotation77 . ?annotation77 faldo:begin ?pfsb78 ; faldo:end ?pfse79 ; up:ligand ?ligand80 ; rdf:type up:Binding_Site_Annotation . ?pfsb78 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?pfse79 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?ligand80 rdfs:subClassOf chebi:30616 . ?pfs83 up:annotation ?annotation84 . ?annotation84 faldo:begin ?pfsb85 ; faldo:end ?pfse86 ; up:ligand ?ligand87 ; rdf:type up:Binding_Site_Annotation . ?pfsb85 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?pfse86 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?ligand87 rdfs:subClassOf chebi:30616 . _:136576 a rdf:Statement ; up:attribution _:136543 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:136577 a rdf:Statement ; up:attribution _:136544 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:136578 a rdf:Statement ; up:attribution _:136545 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:136579 a rdf:Statement ; up:attribution _:136546 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:136580 a rdf:Statement ; up:attribution _:136547 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:136581 a rdf:Statement ; up:attribution _:136548 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:136582 a rdf:Statement ; up:attribution _:136549 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:136583 a rdf:Statement ; up:attribution _:136550 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:136584 a rdf:Statement ; up:attribution _:136551 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:136585 a rdf:Statement ; up:attribution _:136552 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:136586 a rdf:Statement ; up:attribution _:136553 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:136587 a rdf:Statement ; up:attribution _:136554 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:136588 a rdf:Statement ; up:attribution _:136555 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:93 . _:136589 a rdf:Statement ; up:attribution _:136556 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:136590 a rdf:Statement ; up:attribution _:136557 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:136591 a rdf:Statement ; up:attribution _:136558 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:136592 a rdf:Statement ; up:attribution _:136559 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:136593 a rdf:Statement ; up:attribution _:136560 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:136594 a rdf:Statement ; up:attribution _:136561 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:136595 a rdf:Statement ; up:attribution _:136562 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004141 . _:136596 a rdf:Statement ; up:attribution _:136563 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:136597 a rdf:Statement ; up:attribution _:136564 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009102 . _:136598 a rdf:Statement ; up:source unirule:MF_00336 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:136599 a rdf:Statement ; up:attribution _:136565 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:136600 a rdf:Statement ; up:source unirule:MF_00336 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:136601 a rdf:Statement ; up:attribution _:136566 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:136602 a rdf:Statement ; up:source unirule:MF_00336 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:136603 a rdf:Statement ; up:attribution _:136567 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:136604 a rdf:Statement ; up:source unirule:MF_00336 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:136605 a rdf:Statement ; up:attribution _:136568 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:136606 a rdf:Statement ; up:source unirule:MF_00336 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:136607 a rdf:Statement ; up:attribution _:136569 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:136608 a rdf:Statement ; up:source unirule:MF_00336 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:136609 a rdf:Statement ; up:attribution _:136570 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:136610 a rdf:Statement ; up:source unirule:MF_00336 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:136611 a rdf:Statement ; up:attribution _:136571 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:136612 a rdf:Statement ; up:source unirule:MF_00336 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:136613 a rdf:Statement ; up:attribution _:136572 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:136614 a rdf:Statement ; up:source unirule:MF_00336 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:136615 a rdf:Statement ; up:attribution _:136573 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:136616 a rdf:Statement ; up:source unirule:MF_00336 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:136617 a rdf:Statement ; up:attribution _:136574 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:136618 a rdf:Statement ; up:source unirule:MF_00336 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:136619 a rdf:Statement ; up:attribution _:136575 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00336 #Rule MF_00336 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02 VALUES ?supertaxon90 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00336 . ?thisOrganism rdfs:subClassOf+ ?supertaxon90 . BIND(URI(CONCAT(STR(?this), '#MF_00336a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00336a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00336a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_00336a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00336a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00336a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00336a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_00336a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_00336a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_00336a12')) AS ?annotation12) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch95 faldo:location ?templateMotifSequenceMatchRegionP1300096 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1300098 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13000MF_0033691 . ?templateMotifSequenceMatchRegionP1300096 faldo:begin ?templateMotifSequenceMatchBeginP1300097 . ?templateMotifSequenceMatchBeginP1300097 faldo:position ?templateMotifSequenceMatchBeginPositionP1300092 ; faldo:reference isoform:P13000-1 . ?templateMotifSequenceProfileAlignmentOperationP1300098 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . ?targetMotifMatch99 faldo:location ?targetMotifMatchRegionMatch100 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00336102 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13000MF_0033693 . ?targetMotifMatchRegionMatch100 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00336101 . ?targetMotifMatchRegionMatchBeginMF_00336101 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0033694 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00336102 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13000MF_0033691, 1, (STRLEN(?templateMotifCigarP13000MF_0033691) - STRLEN(REPLACE(?templateMotifCigarP13000MF_0033691, CONCAT('^(?:-*[^-]){', STR(((13 - ?templateMotifSequenceMatchBeginPositionP1300092) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1103) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13000MF_0033693, 1, (STRLEN(?targetMotifMatchCigarP13000MF_0033693) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_0033693, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13000MF_0033693, 1, (STRLEN(?targetMotifMatchCigarP13000MF_0033693) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_0033693, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), '')))), '[^-]', ''))) AS ?step2104) . BIND(((?step2104 + ?targetMotifMatchRegionMatchBeginPositionMF_0033694) - 1) AS ?thisPositionOn18) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13000MF_0033691, 1, (STRLEN(?templateMotifCigarP13000MF_0033691) - STRLEN(REPLACE(?templateMotifCigarP13000MF_0033691, CONCAT('^(?:-*[^-]){', STR(((18 - ?templateMotifSequenceMatchBeginPositionP1300092) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13000MF_0033693, 1, (STRLEN(?targetMotifMatchCigarP13000MF_0033693) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_0033693, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13000MF_0033693, 1, (STRLEN(?targetMotifMatchCigarP13000MF_0033693) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_0033693, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) . BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0033694) - 1) AS ?thisPositionOn19) . BIND(?this AS ?pfs1t107) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) . FILTER (REGEX('[EDNSG][VAILSC]GK[TS][VLTIYFH]', SUBSTR(?thisSequenceValue, ?thisPositionOn18, (?thisPositionOn19 - ?thisPositionOn18)))) . BIND(URI(CONCAT(STR(?this), '#MF_00336a14')) AS ?annotation14) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionP13000113 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13000115 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13000MF_00336108 . ?templateMotifSequenceMatchRegionP13000113 faldo:begin ?templateMotifSequenceMatchBeginP13000114 . ?templateMotifSequenceMatchBeginP13000114 faldo:position ?templateMotifSequenceMatchBeginPositionP13000109 ; faldo:reference isoform:P13000-1 . ?templateMotifSequenceProfileAlignmentOperationP13000115 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . ?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00336119 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13000MF_00336110 . ?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00336118 . ?targetMotifMatchRegionMatchBeginMF_00336118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00336111 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00336119 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13000MF_00336108, 1, (STRLEN(?templateMotifCigarP13000MF_00336108) - STRLEN(REPLACE(?templateMotifCigarP13000MF_00336108, CONCAT('^(?:-*[^-]){', STR(((116 - ?templateMotifSequenceMatchBeginPositionP13000109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13000MF_00336110, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336110) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13000MF_00336110, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336110) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) . BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_00336111) - 1) AS ?thisPositionOn25) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13000MF_00336108, 1, (STRLEN(?templateMotifCigarP13000MF_00336108) - STRLEN(REPLACE(?templateMotifCigarP13000MF_00336108, CONCAT('^(?:-*[^-]){', STR(((119 - ?templateMotifSequenceMatchBeginPositionP13000109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1122) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13000MF_00336110, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336110) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13000MF_00336110, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336110) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), '')))), '[^-]', ''))) AS ?step2123) . BIND(((?step2123 + ?targetMotifMatchRegionMatchBeginPositionMF_00336111) - 1) AS ?thisPositionOn26) . BIND(?this AS ?pfs1t124) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) . FILTER (REGEX('E[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]G', SUBSTR(?thisSequenceValue, ?thisPositionOn25, (?thisPositionOn26 - ?thisPositionOn25)))) . BIND(URI(CONCAT(STR(?this), '#MF_00336a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch129 faldo:location ?templateMotifSequenceMatchRegionP13000130 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13000132 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13000MF_00336125 . ?templateMotifSequenceMatchRegionP13000130 faldo:begin ?templateMotifSequenceMatchBeginP13000131 . ?templateMotifSequenceMatchBeginP13000131 faldo:position ?templateMotifSequenceMatchBeginPositionP13000126 ; faldo:reference isoform:P13000-1 . ?templateMotifSequenceProfileAlignmentOperationP13000132 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . ?targetMotifMatch133 faldo:location ?targetMotifMatchRegionMatch134 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00336136 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13000MF_00336127 . ?targetMotifMatchRegionMatch134 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00336135 . ?targetMotifMatchRegionMatchBeginMF_00336135 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00336128 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00336136 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13000MF_00336125, 1, (STRLEN(?templateMotifCigarP13000MF_00336125) - STRLEN(REPLACE(?templateMotifCigarP13000MF_00336125, CONCAT('^(?:-*[^-]){', STR(((176 - ?templateMotifSequenceMatchBeginPositionP13000126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13000MF_00336127, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336127) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13000MF_00336127, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336127) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) . BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_00336128) - 1) AS ?thisPositionOn32) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13000MF_00336125, 1, (STRLEN(?templateMotifCigarP13000MF_00336125) - STRLEN(REPLACE(?templateMotifCigarP13000MF_00336125, CONCAT('^(?:-*[^-]){', STR(((177 - ?templateMotifSequenceMatchBeginPositionP13000126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1139) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13000MF_00336127, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336127) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13000MF_00336127, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336127) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), '')))), '[^-]', ''))) AS ?step2140) . BIND(((?step2140 + ?targetMotifMatchRegionMatchBeginPositionMF_00336128) - 1) AS ?thisPositionOn33) . BIND(?this AS ?pfs1t141) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) . FILTER (REGEX('[NSMVILG][DEHRQTNCSMK]', SUBSTR(?thisSequenceValue, ?thisPositionOn32, (?thisPositionOn33 - ?thisPositionOn32)))) . BIND(URI(CONCAT(STR(?this), '#MF_00336a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch146 faldo:location ?templateMotifSequenceMatchRegionP13000147 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13000149 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13000MF_00336142 . ?templateMotifSequenceMatchRegionP13000147 faldo:begin ?templateMotifSequenceMatchBeginP13000148 . ?templateMotifSequenceMatchBeginP13000148 faldo:position ?templateMotifSequenceMatchBeginPositionP13000143 ; faldo:reference isoform:P13000-1 . ?templateMotifSequenceProfileAlignmentOperationP13000149 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . ?targetMotifMatch150 faldo:location ?targetMotifMatchRegionMatch151 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00336153 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13000MF_00336144 . ?targetMotifMatchRegionMatch151 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00336152 . ?targetMotifMatchRegionMatchBeginMF_00336152 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00336145 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00336153 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13000MF_00336142, 1, (STRLEN(?templateMotifCigarP13000MF_00336142) - STRLEN(REPLACE(?templateMotifCigarP13000MF_00336142, CONCAT('^(?:-*[^-]){', STR(((205 - ?templateMotifSequenceMatchBeginPositionP13000143) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1154) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13000MF_00336144, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336144) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13000MF_00336144, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336144) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), '')))), '[^-]', ''))) AS ?step2155) . BIND(((?step2155 + ?targetMotifMatchRegionMatchBeginPositionMF_00336145) - 1) AS ?thisPositionOn39) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13000MF_00336142, 1, (STRLEN(?templateMotifCigarP13000MF_00336142) - STRLEN(REPLACE(?templateMotifCigarP13000MF_00336142, CONCAT('^(?:-*[^-]){', STR(((207 - ?templateMotifSequenceMatchBeginPositionP13000143) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13000MF_00336144, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336144) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13000MF_00336144, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336144) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) . BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_00336145) - 1) AS ?thisPositionOn40) . BIND(?this AS ?pfs1t158) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) . FILTER (REGEX('[PA][ARNDCQEGHILKMFPSTWYVBZJUOX][LIVSTG]', SUBSTR(?thisSequenceValue, ?thisPositionOn39, (?thisPositionOn40 - ?thisPositionOn39)))) . BIND(URI(CONCAT(STR(?this), '#MF_00336a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch163 faldo:location ?templateMotifSequenceMatchRegionP13000164 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13000166 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13000MF_00336159 . ?templateMotifSequenceMatchRegionP13000164 faldo:begin ?templateMotifSequenceMatchBeginP13000165 . ?templateMotifSequenceMatchBeginP13000165 faldo:position ?templateMotifSequenceMatchBeginPositionP13000160 ; faldo:reference isoform:P13000-1 . ?templateMotifSequenceProfileAlignmentOperationP13000166 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . ?targetMotifMatch167 faldo:location ?targetMotifMatchRegionMatch168 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00336170 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13000MF_00336161 . ?targetMotifMatchRegionMatch168 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00336169 . ?targetMotifMatchRegionMatchBeginMF_00336169 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00336162 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00336170 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13000MF_00336159, 1, (STRLEN(?templateMotifCigarP13000MF_00336159) - STRLEN(REPLACE(?templateMotifCigarP13000MF_00336159, CONCAT('^(?:-*[^-]){', STR(((38 - ?templateMotifSequenceMatchBeginPositionP13000160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1171) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13000MF_00336161, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336161) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13000MF_00336161, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336161) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), '')))), '[^-]', ''))) AS ?step2172) . BIND(((?step2172 + ?targetMotifMatchRegionMatchBeginPositionMF_00336162) - 1) AS ?thisPositionOn45) . BIND(?thisPositionOn45 AS ?thisPositionOn46) . BIND(?this AS ?pfs1t173) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse44) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_00336a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch178 faldo:location ?templateMotifSequenceMatchRegionP13000179 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13000181 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13000MF_00336174 . ?templateMotifSequenceMatchRegionP13000179 faldo:begin ?templateMotifSequenceMatchBeginP13000180 . ?templateMotifSequenceMatchBeginP13000180 faldo:position ?templateMotifSequenceMatchBeginPositionP13000175 ; faldo:reference isoform:P13000-1 . ?templateMotifSequenceProfileAlignmentOperationP13000181 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . ?targetMotifMatch182 faldo:location ?targetMotifMatchRegionMatch183 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00336185 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13000MF_00336176 . ?targetMotifMatchRegionMatch183 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00336184 . ?targetMotifMatchRegionMatchBeginMF_00336184 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00336177 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00336185 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13000MF_00336174, 1, (STRLEN(?templateMotifCigarP13000MF_00336174) - STRLEN(REPLACE(?templateMotifCigarP13000MF_00336174, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP13000175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1186) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13000MF_00336176, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336176) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13000MF_00336176, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336176) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), '')))), '[^-]', ''))) AS ?step2187) . BIND(((?step2187 + ?targetMotifMatchRegionMatchBeginPositionMF_00336177) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs1t188) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) . FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00336a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch193 faldo:location ?templateMotifSequenceMatchRegionP13000194 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13000196 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13000MF_00336189 . ?templateMotifSequenceMatchRegionP13000194 faldo:begin ?templateMotifSequenceMatchBeginP13000195 . ?templateMotifSequenceMatchBeginP13000195 faldo:position ?templateMotifSequenceMatchBeginPositionP13000190 ; faldo:reference isoform:P13000-1 . ?templateMotifSequenceProfileAlignmentOperationP13000196 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . ?targetMotifMatch197 faldo:location ?targetMotifMatchRegionMatch198 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00336200 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13000MF_00336191 . ?targetMotifMatchRegionMatch198 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00336199 . ?targetMotifMatchRegionMatchBeginMF_00336199 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00336192 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00336200 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13000MF_00336189, 1, (STRLEN(?templateMotifCigarP13000MF_00336189) - STRLEN(REPLACE(?templateMotifCigarP13000MF_00336189, CONCAT('^(?:-*[^-]){', STR(((55 - ?templateMotifSequenceMatchBeginPositionP13000190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13000MF_00336191, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336191) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13000MF_00336191, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336191) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) . BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_00336192) - 1) AS ?thisPositionOn59) . BIND(?thisPositionOn59 AS ?thisPositionOn60) . BIND(?this AS ?pfs1t203) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse57) . FILTER (REGEX('[DNCRHK]', SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00336a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch208 faldo:location ?templateMotifSequenceMatchRegionP13000209 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13000211 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13000MF_00336204 . ?templateMotifSequenceMatchRegionP13000209 faldo:begin ?templateMotifSequenceMatchBeginP13000210 . ?templateMotifSequenceMatchBeginP13000210 faldo:position ?templateMotifSequenceMatchBeginPositionP13000205 ; faldo:reference isoform:P13000-1 . ?templateMotifSequenceProfileAlignmentOperationP13000211 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . ?targetMotifMatch212 faldo:location ?targetMotifMatchRegionMatch213 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00336215 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13000MF_00336206 . ?targetMotifMatchRegionMatch213 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00336214 . ?targetMotifMatchRegionMatchBeginMF_00336214 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00336207 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00336215 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13000MF_00336204, 1, (STRLEN(?templateMotifCigarP13000MF_00336204) - STRLEN(REPLACE(?templateMotifCigarP13000MF_00336204, CONCAT('^(?:-*[^-]){', STR(((116 - ?templateMotifSequenceMatchBeginPositionP13000205) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13000MF_00336206, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336206) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13000MF_00336206, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336206) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) . BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_00336207) - 1) AS ?thisPositionOn66) . BIND(?thisPositionOn66 AS ?thisPositionOn67) . BIND(?this AS ?pfs1t218) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse64) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00336a62')) AS ?annotation62) . BIND(?this AS ?pfs61) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch223 faldo:location ?templateMotifSequenceMatchRegionP13000224 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13000226 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13000MF_00336219 . ?templateMotifSequenceMatchRegionP13000224 faldo:begin ?templateMotifSequenceMatchBeginP13000225 . ?templateMotifSequenceMatchBeginP13000225 faldo:position ?templateMotifSequenceMatchBeginPositionP13000220 ; faldo:reference isoform:P13000-1 . ?templateMotifSequenceProfileAlignmentOperationP13000226 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . ?targetMotifMatch227 faldo:location ?targetMotifMatchRegionMatch228 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00336230 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13000MF_00336221 . ?targetMotifMatchRegionMatch228 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00336229 . ?targetMotifMatchRegionMatchBeginMF_00336229 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00336222 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00336230 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13000MF_00336219, 1, (STRLEN(?templateMotifCigarP13000MF_00336219) - STRLEN(REPLACE(?templateMotifCigarP13000MF_00336219, CONCAT('^(?:-*[^-]){', STR(((42 - ?templateMotifSequenceMatchBeginPositionP13000220) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13000MF_00336221, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336221) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13000MF_00336221, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336221) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) . BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_00336222) - 1) AS ?thisPositionOn74) . BIND(?thisPositionOn74 AS ?thisPositionOn75) . BIND(?this AS ?pfs1t233) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb70) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse71) . FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn74, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00336a69')) AS ?annotation69) . BIND(?this AS ?pfs68) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionP13000239 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13000241 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13000MF_00336234 . ?templateMotifSequenceMatchRegionP13000239 faldo:begin ?templateMotifSequenceMatchBeginP13000240 . ?templateMotifSequenceMatchBeginP13000240 faldo:position ?templateMotifSequenceMatchBeginPositionP13000235 ; faldo:reference isoform:P13000-1 . ?templateMotifSequenceProfileAlignmentOperationP13000241 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . ?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00336245 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13000MF_00336236 . ?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00336244 . ?targetMotifMatchRegionMatchBeginMF_00336244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00336237 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00336245 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13000MF_00336234, 1, (STRLEN(?templateMotifCigarP13000MF_00336234) - STRLEN(REPLACE(?templateMotifCigarP13000MF_00336234, CONCAT('^(?:-*[^-]){', STR(((55 - ?templateMotifSequenceMatchBeginPositionP13000235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13000MF_00336236, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336236) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13000MF_00336236, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336236) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) . BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_00336237) - 1) AS ?thisPositionOn81) . BIND(?thisPositionOn81 AS ?thisPositionOn82) . BIND(?this AS ?pfs1t248) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfsb78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfse79) . FILTER (REGEX('[DN]', SUBSTR(?thisSequenceValue, ?thisPositionOn81, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00336a77')) AS ?annotation77) . BIND(?this AS ?pfs76) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch253 faldo:location ?templateMotifSequenceMatchRegionP13000254 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13000256 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13000MF_00336249 . ?templateMotifSequenceMatchRegionP13000254 faldo:begin ?templateMotifSequenceMatchBeginP13000255 . ?templateMotifSequenceMatchBeginP13000255 faldo:position ?templateMotifSequenceMatchBeginPositionP13000250 ; faldo:reference isoform:P13000-1 . ?templateMotifSequenceProfileAlignmentOperationP13000256 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . ?targetMotifMatch257 faldo:location ?targetMotifMatchRegionMatch258 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00336260 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13000MF_00336251 . ?targetMotifMatchRegionMatch258 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00336259 . ?targetMotifMatchRegionMatchBeginMF_00336259 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00336252 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00336260 edam:has_input signature:MF_00336 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13000MF_00336249, 1, (STRLEN(?templateMotifCigarP13000MF_00336249) - STRLEN(REPLACE(?templateMotifCigarP13000MF_00336249, CONCAT('^(?:-*[^-]){', STR(((212 - ?templateMotifSequenceMatchBeginPositionP13000250) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1261) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13000MF_00336251, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336251) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13000MF_00336251, 1, (STRLEN(?targetMotifMatchCigarP13000MF_00336251) - STRLEN(REPLACE(?targetMotifMatchCigarP13000MF_00336251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), '')))), '[^-]', ''))) AS ?step2262) . BIND(((?step2262 + ?targetMotifMatchRegionMatchBeginPositionMF_00336252) - 1) AS ?thisPositionOn88) . BIND(?thisPositionOn88 AS ?thisPositionOn89) . BIND(?this AS ?pfs1t263) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb85) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse86) . FILTER (REGEX('[ENQ]', SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00336a84')) AS ?annotation84) . BIND(?this AS ?pfs83) . } }