CONSTRUCT { _:254690 up:source unirule:MF_00692 . _:254691 up:source unirule:MF_00692 . _:254692 up:source unirule:MF_00692 . _:254693 up:source unirule:MF_00692 . _:254694 up:source unirule:MF_00692 . _:254695 up:source unirule:MF_00692 . _:254696 up:source unirule:MF_00692 . _:254697 up:source unirule:MF_00692 . _:254698 up:source unirule:MF_00692 . _:254699 up:source unirule:MF_00692 . _:254700 up:source unirule:MF_00692 . _:254701 up:source unirule:MF_00692 . _:254702 up:source unirule:MF_00692 . _:254703 up:source unirule:MF_00692 . _:254704 up:source unirule:MF_00692 . _:254705 up:source unirule:MF_00692 . _:254706 up:source unirule:MF_00692 . _:254707 up:source unirule:MF_00692 . _:254708 up:source unirule:MF_00692 . _:254709 up:source unirule:MF_00692 . _:254710 up:source unirule:MF_00692 . _:254711 up:source unirule:MF_00692 . _:254712 up:source unirule:MF_00692 . _:254713 up:source unirule:MF_00692 . _:254714 up:source unirule:MF_00692 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation7 , ?annotation9 , ?annotation10 ; up:classifiedWith GO:0000287 , GO:0005524 , GO:0016779 , keyword:460 , keyword:479 , keyword:547 , keyword:548 , keyword:67 , keyword:808 ; up:recommendedName ?name0 . ?name0 up:ecName '2.7.7.108' ; up:fullName 'Protein adenylyltransferase SelO' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'selO' . ?annotation2 a up:Function_Annotation ; rdfs:comment "Catalyzes the transfer of adenosine 5'-monophosphate (AMP) to Ser, Thr or Tyr residues of target proteins (AMPylation)." . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/54288>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.7.108>. ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity <http://rdf.rhea-db.org/54292>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.7.108>. ?annotation7 up:activity ?activity8 ; rdf:type up:Catalytic_Activity_Annotation . ?activity8 up:catalyticActivity <http://rdf.rhea-db.org/58120>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.7.108>. ?annotation9 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the SELO family.' . ?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:30616 . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; up:ligand ?ligand22 ; rdf:type up:Binding_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?ligand22 rdfs:subClassOf chebi:30616 . ?pfs25 up:annotation ?annotation26 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb27 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; up:ligand ?ligand35 ; rdf:type up:Binding_Site_Annotation . ?pfsb33 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?ligand35 rdfs:subClassOf chebi:18420 . ?pfs38 up:annotation ?annotation39 . ?annotation39 faldo:begin ?pfsb40 ; faldo:end ?pfse41 ; up:ligand ?ligand42 ; rdf:type up:Binding_Site_Annotation . ?pfsb40 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfse41 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?ligand42 rdfs:subClassOf chebi:18420 . ?pfs45 up:annotation ?annotation46 . ?annotation46 faldo:begin ?pfsb47 ; faldo:end ?pfse48 ; up:ligand ?ligand49 ; rdf:type up:Binding_Site_Annotation . ?pfsb47 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?pfse48 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?ligand49 rdfs:subClassOf chebi:30616 . ?pfs52 up:annotation ?annotation53 . ?annotation53 faldo:begin ?pfsb54 ; faldo:end ?pfse55 ; up:ligand ?ligand56 ; rdf:type up:Binding_Site_Annotation . ?pfsb54 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfse55 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?ligand56 rdfs:subClassOf chebi:30616 . ?pfs59 up:annotation ?annotation60 . ?annotation60 faldo:begin ?pfsb61 ; faldo:end ?pfse62 ; up:ligand ?ligand63 ; rdf:type up:Binding_Site_Annotation . ?pfsb61 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse62 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?ligand63 rdfs:subClassOf chebi:30616 . _:254715 a rdf:Statement ; up:attribution _:254690 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:254716 a rdf:Statement ; up:attribution _:254691 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:254717 a rdf:Statement ; up:attribution _:254692 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:254718 a rdf:Statement ; up:attribution _:254693 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:254719 a rdf:Statement ; up:attribution _:254694 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:254720 a rdf:Statement ; up:attribution _:254695 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:254721 a rdf:Statement ; up:attribution _:254696 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:254722 a rdf:Statement ; up:attribution _:254697 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:254723 a rdf:Statement ; up:attribution _:254698 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:254724 a rdf:Statement ; up:attribution _:254699 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:254725 a rdf:Statement ; up:attribution _:254700 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:254726 a rdf:Statement ; up:attribution _:254701 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:254727 a rdf:Statement ; up:attribution _:254702 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:548 . _:254728 a rdf:Statement ; up:attribution _:254703 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:254729 a rdf:Statement ; up:attribution _:254704 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:254730 a rdf:Statement ; up:attribution _:254705 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:254731 a rdf:Statement ; up:attribution _:254706 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016779 . _:254732 a rdf:Statement ; up:source unirule:MF_00692 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:254733 a rdf:Statement ; up:attribution _:254707 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:254734 a rdf:Statement ; up:source unirule:MF_00692 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:254735 a rdf:Statement ; up:attribution _:254708 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:254736 a rdf:Statement ; up:source unirule:MF_00692 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:254737 a rdf:Statement ; up:attribution _:254709 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:254738 a rdf:Statement ; up:source unirule:MF_00692 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:254739 a rdf:Statement ; up:attribution _:254710 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:254740 a rdf:Statement ; up:source unirule:MF_00692 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:254741 a rdf:Statement ; up:attribution _:254711 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:254742 a rdf:Statement ; up:source unirule:MF_00692 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:254743 a rdf:Statement ; up:attribution _:254712 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:254744 a rdf:Statement ; up:source unirule:MF_00692 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:254745 a rdf:Statement ; up:attribution _:254713 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:254746 a rdf:Statement ; up:source unirule:MF_00692 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:254747 a rdf:Statement ; up:attribution _:254714 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00692 #Rule MF_00692 Created by:bairoch on:2003-07-29 Modified by:ecastro on:2022-11-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00692 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00692a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00692a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00692a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00692a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00692a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00692a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_00692a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch70 faldo:location ?templateMotifSequenceMatchRegionQ87VB171 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ87VB173 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ87VB1MF_0069266 . ?templateMotifSequenceMatchRegionQ87VB171 faldo:begin ?templateMotifSequenceMatchBeginQ87VB172 . ?templateMotifSequenceMatchBeginQ87VB172 faldo:position ?templateMotifSequenceMatchBeginPositionQ87VB167 ; faldo:reference isoform:Q87VB1-1 . ?templateMotifSequenceProfileAlignmentOperationQ87VB173 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . ?targetMotifMatch74 faldo:location ?targetMotifMatchRegionMatch75 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0069277 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ87VB1MF_0069268 . ?targetMotifMatchRegionMatch75 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0069276 . ?targetMotifMatchRegionMatchBeginMF_0069276 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0069269 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0069277 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ87VB1MF_0069266, 1, (STRLEN(?templateMotifCigarQ87VB1MF_0069266) - STRLEN(REPLACE(?templateMotifCigarQ87VB1MF_0069266, CONCAT('^(?:-*[^-]){', STR(((90 - ?templateMotifSequenceMatchBeginPositionQ87VB167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ87VB1MF_0069268, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_0069268) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_0069268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ87VB1MF_0069268, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_0069268) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_0069268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), '')))), '[^-]', ''))) AS ?step279) . BIND(((?step279 + ?targetMotifMatchRegionMatchBeginPositionMF_0069269) - 1) AS ?thisPositionOn16) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ87VB1MF_0069266, 1, (STRLEN(?templateMotifCigarQ87VB1MF_0069266) - STRLEN(REPLACE(?templateMotifCigarQ87VB1MF_0069266, CONCAT('^(?:-*[^-]){', STR(((93 - ?templateMotifSequenceMatchBeginPositionQ87VB167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ87VB1MF_0069268, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_0069268) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_0069268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ87VB1MF_0069268, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_0069268) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_0069268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), '')))), '[^-]', ''))) AS ?step281) . BIND(((?step281 + ?targetMotifMatchRegionMatchBeginPositionMF_0069269) - 1) AS ?thisPositionOn17) . BIND(?this AS ?pfs1t82) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, (?thisPositionOn17 - ?thisPositionOn16)) = 'GDGR')) . BIND(URI(CONCAT(STR(?this), '#MF_00692a12')) AS ?annotation12) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch87 faldo:location ?templateMotifSequenceMatchRegionQ87VB188 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ87VB190 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ87VB1MF_0069283 . ?templateMotifSequenceMatchRegionQ87VB188 faldo:begin ?templateMotifSequenceMatchBeginQ87VB189 . ?templateMotifSequenceMatchBeginQ87VB189 faldo:position ?templateMotifSequenceMatchBeginPositionQ87VB184 ; faldo:reference isoform:Q87VB1-1 . ?templateMotifSequenceProfileAlignmentOperationQ87VB190 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . ?targetMotifMatch91 faldo:location ?targetMotifMatchRegionMatch92 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0069294 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ87VB1MF_0069285 . ?targetMotifMatchRegionMatch92 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0069293 . ?targetMotifMatchRegionMatchBeginMF_0069293 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0069286 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0069294 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ87VB1MF_0069283, 1, (STRLEN(?templateMotifCigarQ87VB1MF_0069283) - STRLEN(REPLACE(?templateMotifCigarQ87VB1MF_0069283, CONCAT('^(?:-*[^-]){', STR(((125 - ?templateMotifSequenceMatchBeginPositionQ87VB184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ87VB1MF_0069285, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_0069285) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_0069285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ87VB1MF_0069285, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_0069285) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_0069285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), '')))), '[^-]', ''))) AS ?step296) . BIND(((?step296 + ?targetMotifMatchRegionMatchBeginPositionMF_0069286) - 1) AS ?thisPositionOn23) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ87VB1MF_0069283, 1, (STRLEN(?templateMotifCigarQ87VB1MF_0069283) - STRLEN(REPLACE(?templateMotifCigarQ87VB1MF_0069283, CONCAT('^(?:-*[^-]){', STR(((126 - ?templateMotifSequenceMatchBeginPositionQ87VB184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ87VB1MF_0069285, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_0069285) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_0069285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ87VB1MF_0069285, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_0069285) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_0069285, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) . BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0069286) - 1) AS ?thisPositionOn24) . BIND(?this AS ?pfs1t99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)) = 'DG')) . BIND(URI(CONCAT(STR(?this), '#MF_00692a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionQ87VB1105 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ87VB1107 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ87VB1MF_00692100 . ?templateMotifSequenceMatchRegionQ87VB1105 faldo:begin ?templateMotifSequenceMatchBeginQ87VB1106 . ?templateMotifSequenceMatchBeginQ87VB1106 faldo:position ?templateMotifSequenceMatchBeginPositionQ87VB1101 ; faldo:reference isoform:Q87VB1-1 . ?templateMotifSequenceProfileAlignmentOperationQ87VB1107 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . ?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00692111 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ87VB1MF_00692102 . ?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00692110 . ?targetMotifMatchRegionMatchBeginMF_00692110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00692103 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00692111 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ87VB1MF_00692100, 1, (STRLEN(?templateMotifCigarQ87VB1MF_00692100) - STRLEN(REPLACE(?templateMotifCigarQ87VB1MF_00692100, CONCAT('^(?:-*[^-]){', STR(((252 - ?templateMotifSequenceMatchBeginPositionQ87VB1101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ87VB1MF_00692102, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_00692102) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_00692102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ87VB1MF_00692102, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_00692102) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_00692102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) . BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_00692103) - 1) AS ?thisPositionOn29) . BIND(?thisPositionOn29 AS ?thisPositionOn30) . BIND(?this AS ?pfs1t114) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse28) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00692a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionQ87VB1120 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ87VB1122 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ87VB1MF_00692115 . ?templateMotifSequenceMatchRegionQ87VB1120 faldo:begin ?templateMotifSequenceMatchBeginQ87VB1121 . ?templateMotifSequenceMatchBeginQ87VB1121 faldo:position ?templateMotifSequenceMatchBeginPositionQ87VB1116 ; faldo:reference isoform:Q87VB1-1 . ?templateMotifSequenceProfileAlignmentOperationQ87VB1122 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . ?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00692126 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ87VB1MF_00692117 . ?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00692125 . ?targetMotifMatchRegionMatchBeginMF_00692125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00692118 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00692126 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ87VB1MF_00692115, 1, (STRLEN(?templateMotifCigarQ87VB1MF_00692115) - STRLEN(REPLACE(?templateMotifCigarQ87VB1MF_00692115, CONCAT('^(?:-*[^-]){', STR(((253 - ?templateMotifSequenceMatchBeginPositionQ87VB1116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ87VB1MF_00692117, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_00692117) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_00692117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ87VB1MF_00692117, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_00692117) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_00692117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) . BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_00692118) - 1) AS ?thisPositionOn36) . BIND(?thisPositionOn36 AS ?thisPositionOn37) . BIND(?this AS ?pfs1t129) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_00692a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch134 faldo:location ?templateMotifSequenceMatchRegionQ87VB1135 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ87VB1137 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ87VB1MF_00692130 . ?templateMotifSequenceMatchRegionQ87VB1135 faldo:begin ?templateMotifSequenceMatchBeginQ87VB1136 . ?templateMotifSequenceMatchBeginQ87VB1136 faldo:position ?templateMotifSequenceMatchBeginPositionQ87VB1131 ; faldo:reference isoform:Q87VB1-1 . ?templateMotifSequenceProfileAlignmentOperationQ87VB1137 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . ?targetMotifMatch138 faldo:location ?targetMotifMatchRegionMatch139 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00692141 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ87VB1MF_00692132 . ?targetMotifMatchRegionMatch139 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00692140 . ?targetMotifMatchRegionMatchBeginMF_00692140 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00692133 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00692141 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ87VB1MF_00692130, 1, (STRLEN(?templateMotifCigarQ87VB1MF_00692130) - STRLEN(REPLACE(?templateMotifCigarQ87VB1MF_00692130, CONCAT('^(?:-*[^-]){', STR(((262 - ?templateMotifSequenceMatchBeginPositionQ87VB1131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ87VB1MF_00692132, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_00692132) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_00692132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ87VB1MF_00692132, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_00692132) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_00692132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) . BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_00692133) - 1) AS ?thisPositionOn43) . BIND(?thisPositionOn43 AS ?thisPositionOn44) . BIND(?this AS ?pfs1t144) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00692a39')) AS ?annotation39) . BIND(?this AS ?pfs38) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch149 faldo:location ?templateMotifSequenceMatchRegionQ87VB1150 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ87VB1152 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ87VB1MF_00692145 . ?templateMotifSequenceMatchRegionQ87VB1150 faldo:begin ?templateMotifSequenceMatchBeginQ87VB1151 . ?templateMotifSequenceMatchBeginQ87VB1151 faldo:position ?templateMotifSequenceMatchBeginPositionQ87VB1146 ; faldo:reference isoform:Q87VB1-1 . ?templateMotifSequenceProfileAlignmentOperationQ87VB1152 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . ?targetMotifMatch153 faldo:location ?targetMotifMatchRegionMatch154 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00692156 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ87VB1MF_00692147 . ?targetMotifMatchRegionMatch154 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00692155 . ?targetMotifMatchRegionMatchBeginMF_00692155 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00692148 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00692156 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ87VB1MF_00692145, 1, (STRLEN(?templateMotifCigarQ87VB1MF_00692145) - STRLEN(REPLACE(?templateMotifCigarQ87VB1MF_00692145, CONCAT('^(?:-*[^-]){', STR(((113 - ?templateMotifSequenceMatchBeginPositionQ87VB1146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ87VB1MF_00692147, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_00692147) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_00692147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ87VB1MF_00692147, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_00692147) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_00692147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) . BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_00692148) - 1) AS ?thisPositionOn50) . BIND(?thisPositionOn50 AS ?thisPositionOn51) . BIND(?this AS ?pfs1t159) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb47) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse48) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_00692a46')) AS ?annotation46) . BIND(?this AS ?pfs45) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch164 faldo:location ?templateMotifSequenceMatchRegionQ87VB1165 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ87VB1167 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ87VB1MF_00692160 . ?templateMotifSequenceMatchRegionQ87VB1165 faldo:begin ?templateMotifSequenceMatchBeginQ87VB1166 . ?templateMotifSequenceMatchBeginQ87VB1166 faldo:position ?templateMotifSequenceMatchBeginPositionQ87VB1161 ; faldo:reference isoform:Q87VB1-1 . ?templateMotifSequenceProfileAlignmentOperationQ87VB1167 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . ?targetMotifMatch168 faldo:location ?targetMotifMatchRegionMatch169 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00692171 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ87VB1MF_00692162 . ?targetMotifMatchRegionMatch169 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00692170 . ?targetMotifMatchRegionMatchBeginMF_00692170 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00692163 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00692171 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ87VB1MF_00692160, 1, (STRLEN(?templateMotifCigarQ87VB1MF_00692160) - STRLEN(REPLACE(?templateMotifCigarQ87VB1MF_00692160, CONCAT('^(?:-*[^-]){', STR(((176 - ?templateMotifSequenceMatchBeginPositionQ87VB1161) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1172) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ87VB1MF_00692162, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_00692162) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_00692162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ87VB1MF_00692162, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_00692162) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_00692162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), '')))), '[^-]', ''))) AS ?step2173) . BIND(((?step2173 + ?targetMotifMatchRegionMatchBeginPositionMF_00692163) - 1) AS ?thisPositionOn57) . BIND(?thisPositionOn57 AS ?thisPositionOn58) . BIND(?this AS ?pfs1t174) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb54) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse55) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00692a53')) AS ?annotation53) . BIND(?this AS ?pfs52) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch179 faldo:location ?templateMotifSequenceMatchRegionQ87VB1180 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ87VB1182 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ87VB1MF_00692175 . ?templateMotifSequenceMatchRegionQ87VB1180 faldo:begin ?templateMotifSequenceMatchBeginQ87VB1181 . ?templateMotifSequenceMatchBeginQ87VB1181 faldo:position ?templateMotifSequenceMatchBeginPositionQ87VB1176 ; faldo:reference isoform:Q87VB1-1 . ?templateMotifSequenceProfileAlignmentOperationQ87VB1182 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . ?targetMotifMatch183 faldo:location ?targetMotifMatchRegionMatch184 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00692186 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ87VB1MF_00692177 . ?targetMotifMatchRegionMatch184 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00692185 . ?targetMotifMatchRegionMatchBeginMF_00692185 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00692178 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00692186 edam:has_input signature:MF_00692 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ87VB1MF_00692175, 1, (STRLEN(?templateMotifCigarQ87VB1MF_00692175) - STRLEN(REPLACE(?templateMotifCigarQ87VB1MF_00692175, CONCAT('^(?:-*[^-]){', STR(((183 - ?templateMotifSequenceMatchBeginPositionQ87VB1176) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ87VB1MF_00692177, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_00692177) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_00692177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ87VB1MF_00692177, 1, (STRLEN(?targetMotifMatchCigarQ87VB1MF_00692177) - STRLEN(REPLACE(?targetMotifMatchCigarQ87VB1MF_00692177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), '')))), '[^-]', ''))) AS ?step2188) . BIND(((?step2188 + ?targetMotifMatchRegionMatchBeginPositionMF_00692178) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs1t189) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb61) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse62) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00692a60')) AS ?annotation60) . BIND(?this AS ?pfs59) . } }