CONSTRUCT { _:793621 up:source unirule:MF_03049 . _:793622 up:source unirule:MF_03049 . _:793623 up:source unirule:MF_03049 . _:793624 up:source unirule:MF_03049 . _:793625 up:source unirule:MF_03049 . _:793626 up:source unirule:MF_03049 . _:793627 up:source unirule:MF_03049 . _:793628 up:source unirule:MF_03049 . _:793629 up:source unirule:MF_03049 . _:793630 up:source unirule:MF_03049 . _:793631 up:source unirule:MF_03049 . _:793632 up:source unirule:MF_03049 . _:793633 up:source unirule:MF_03049 . _:793634 up:source unirule:MF_03049 . _:793635 up:source unirule:MF_03049 . _:793636 up:source unirule:MF_03049 . _:793637 up:source unirule:MF_03049 . _:793638 up:ecName '2.7.7.80' ; up:fullName 'Molybdopterin-synthase adenylyltransferase' ; rdf:type up:Structured_Name . _:793639 up:fullName 'Adenylyltransferase uba4' ; rdf:type up:Structured_Name . _:793640 up:fullName 'Sulfur carrier protein MOCS2A adenylyltransferase' ; rdf:type up:Structured_Name . _:793641 up:source unirule:MF_03049 . _:793642 up:ecName '2.8.1.11' ; up:fullName 'Molybdopterin-synthase sulfurtransferase' ; rdf:type up:Structured_Name . _:793643 up:fullName 'Sulfurtransferase uba4' ; rdf:type up:Structured_Name . _:793644 up:fullName 'Sulfur carrier protein MOCS2A sulfurtransferase' ; rdf:type up:Structured_Name . _:793645 up:source unirule:MF_03049 . _:793646 up:ecName '2.7.7.80' ; up:fullName 'Molybdopterin-synthase adenylyltransferase' ; rdf:type up:Structured_Name . _:793647 up:fullName 'Adenylyltransferase MOCS3' ; rdf:type up:Structured_Name . _:793648 up:fullName 'Sulfur carrier protein MOCS2A adenylyltransferase' ; rdf:type up:Structured_Name . _:793649 up:source unirule:MF_03049 . _:793650 up:ecName '2.8.1.11' ; up:fullName 'Molybdopterin-synthase sulfurtransferase' ; rdf:type up:Structured_Name . _:793651 up:fullName 'Sulfurtransferase MOCS3' ; rdf:type up:Structured_Name . _:793652 up:fullName 'Sulfur carrier protein MOCS2A sulfurtransferase' ; rdf:type up:Structured_Name . _:793653 up:source unirule:MF_03049 . _:793654 up:ecName '2.7.7.-' ; up:fullName 'Adenylyltransferase @GENE_NAME@' ; rdf:type up:Structured_Name . _:793655 up:source unirule:MF_03049 . _:793656 up:ecName '2.8.1.-' ; up:fullName 'Sulfurtransferase @GENE_NAME@' ; rdf:type up:Structured_Name . _:793657 up:source unirule:MF_03049 . _:793658 up:ecName '2.7.7.-' ; up:fullName 'Adenylyltransferase' ; rdf:type up:Structured_Name . _:793659 up:source unirule:MF_03049 . _:793660 up:ecName '2.8.1.-' ; up:fullName 'Sulfurtransferase' ; rdf:type up:Structured_Name . _:793661 up:source unirule:MF_03049 . _:793662 up:source unirule:MF_03049 . _:793663 up:source unirule:MF_03049 . _:793664 up:source unirule:MF_03049 . _:793665 up:source unirule:MF_03049 . _:793666 up:source unirule:MF_03049 . _:793667 up:source unirule:MF_03049 . _:793668 up:source unirule:MF_03049 . _:793669 up:source unirule:MF_03049 . _:793670 up:source unirule:MF_03049 . _:793671 up:source unirule:MF_03049 . _:793672 up:source unirule:MF_03049 . _:793673 up:source unirule:MF_03049 . _:793674 up:source unirule:MF_03049 . _:793675 up:source unirule:MF_03049 . _:793676 up:source unirule:MF_03049 . _:793677 up:source unirule:MF_03049 . _:793678 up:source unirule:MF_03049 . ?this up:annotation ?annotation0 , ?annotation1 , ?annotation2 , ?annotation4 ; up:classifiedWith GO:0002098 , GO:0005737 , GO:0016779 , GO:0016783 , GO:0034227 , keyword:479 , keyword:511 , keyword:547 , keyword:67 , keyword:808 , keyword:819 , keyword:862 , keyword:963 ; up:domain ?namedpart5 , ?namedpart6 , ?namedpart7 , ?namedpart8 , ?namedpart9 , ?namedpart10 , ?namedpart11 , ?namedpart12 . ?annotation0 up:cofactor chebi:29105 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 zinc ion per subunit.' . ?annotation1 a up:Pathway_Annotation ; rdfs:comment 'tRNA modification; 5-methoxycarbonylmethyl-2-thiouridine-tRNA biosynthesis.' . ?annotation2 a up:Subcellular_Location_Annotation . ?annotation2li3 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation4 a up:Similarity_Annotation ; rdfs:comment 'In the N-terminal section; belongs to the HesA/MoeB/ThiF family. UBA4 subfamily.' . ?namedpart5 up:alternativeName _:793639 , _:793640 ; up:recommendedName _:793638 . ?namedpart6 up:alternativeName _:793643 , _:793644 ; up:recommendedName _:793642 . ?namedpart7 up:alternativeName _:793647 , _:793648 ; up:recommendedName _:793646 . ?namedpart8 up:alternativeName _:793651 , _:793652 ; up:recommendedName _:793650 . ?namedpart9 up:recommendedName _:793654 . ?namedpart10 up:recommendedName _:793656 . ?namedpart11 up:recommendedName _:793658 . ?namedpart12 up:recommendedName _:793660 . ?case14 up:classifiedWith keyword:1015 . ?case21 up:classifiedWith GO:0032447 , keyword:833 . ?case22 up:classifiedWith GO:0006777 , keyword:501 . ?pfs24 up:annotation ?annotation25 . ?annotation25 faldo:begin ?pfsb26 ; faldo:end ?pfse27 ; up:ligand ?ligand28 ; rdf:type up:Binding_Site_Annotation . ?pfsb26 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfse27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?ligand28 rdfs:subClassOf chebi:30616 . ?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:30616 . ?pfs38 up:annotation ?annotation39 . ?annotation39 faldo:begin ?pfsb40 ; faldo:end ?pfse41 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Glycyl thioester intermediate; for adenylyltransferase activity' . ?pfsb40 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?pfse41 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfs44 up:annotation ?annotation45 . ?annotation45 faldo:begin ?pfsb46 ; faldo:end ?pfse47 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Cysteine persulfide intermediate; for sulfurtransferase activity' . ?pfsb46 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfse47 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfs50 up:annotation ?annotation51 . ?annotation51 faldo:begin ?pfsb52 ; faldo:end ?pfse53 ; up:ligand ?ligand54 ; rdf:type up:Binding_Site_Annotation . ?pfsb52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?ligand54 rdfs:subClassOf chebi:29105 . ?pfs57 up:annotation ?annotation58 . ?annotation58 faldo:begin ?pfsb59 ; faldo:end ?pfse60 ; up:ligand ?ligand61 ; rdf:type up:Binding_Site_Annotation . ?pfsb59 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfse60 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?ligand61 rdfs:subClassOf chebi:29105 . ?pfs64 up:annotation ?annotation65 . ?annotation65 faldo:begin ?pfsb66 ; faldo:end ?pfse67 ; up:ligand ?ligand68 ; rdf:type up:Binding_Site_Annotation . ?pfsb66 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?pfse67 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?ligand68 rdfs:subClassOf chebi:29105 . ?pfs71 up:annotation ?annotation72 . ?annotation72 faldo:begin ?pfsb73 ; faldo:end ?pfse74 ; up:ligand ?ligand75 ; rdf:type up:Binding_Site_Annotation . ?pfsb73 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?pfse74 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?ligand75 rdfs:subClassOf chebi:29105 . ?pfs78 up:annotation ?annotation79 . ?annotation79 faldo:begin ?pfsb80 ; faldo:end ?pfse81 ; up:ligand ?ligand82 ; rdf:type up:Binding_Site_Annotation . ?pfsb80 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?pfse81 faldo:position ?thisPositionOn84 ; rdf:type faldo:ExactPosition . ?ligand82 rdfs:subClassOf chebi:30616 . ?pfs85 up:annotation ?annotation86 . ?annotation86 faldo:begin ?pfsb87 ; faldo:end ?pfse88 ; up:ligand ?ligand89 ; rdf:type up:Binding_Site_Annotation . ?pfsb87 faldo:position ?thisPositionOn90 ; rdf:type faldo:ExactPosition . ?pfse88 faldo:position ?thisPositionOn91 ; rdf:type faldo:ExactPosition . ?ligand89 rdfs:subClassOf chebi:30616 . ?pfs92 up:annotation ?annotation93 . ?annotation93 faldo:begin ?pfsb94 ; faldo:end ?pfse95 ; up:ligand ?ligand96 ; rdf:type up:Binding_Site_Annotation . ?pfsb94 faldo:position ?thisPositionOn97 ; rdf:type faldo:ExactPosition . ?pfse95 faldo:position ?thisPositionOn98 ; rdf:type faldo:ExactPosition . ?ligand96 rdfs:subClassOf chebi:30616 . ?pfs99 up:annotation ?annotation100 . ?annotation100 faldo:begin ?pfsb101 ; faldo:end ?pfse102 ; rdf:type up:Disulfide_Bond_Annotation ; rdfs:comment 'Alternate' . ?pfsb101 faldo:position ?thisPositionOn103 ; rdf:type faldo:ExactPosition . ?pfse102 faldo:position ?thisPositionOn104 ; rdf:type faldo:ExactPosition . _:793679 a rdf:Statement ; up:attribution _:793621 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:793680 a rdf:Statement ; up:attribution _:793622 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:793681 a rdf:Statement ; up:attribution _:793623 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:793682 a rdf:Statement ; up:attribution _:793624 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:793683 a rdf:Statement ; up:attribution _:793625 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:793684 a rdf:Statement ; up:attribution _:793626 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:793685 a rdf:Statement ; up:attribution _:793627 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:793686 a rdf:Statement ; up:attribution _:793628 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:511 . _:793687 a rdf:Statement ; up:attribution _:793629 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:793688 a rdf:Statement ; up:attribution _:793630 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:793689 a rdf:Statement ; up:attribution _:793631 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:819 . _:793690 a rdf:Statement ; up:attribution _:793632 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:793691 a rdf:Statement ; up:attribution _:793633 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016779 . _:793692 a rdf:Statement ; up:attribution _:793634 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016783 . _:793693 a rdf:Statement ; up:attribution _:793635 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0002098 . _:793694 a rdf:Statement ; up:attribution _:793636 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0034227 . _:793695 a rdf:Statement ; up:attribution _:793637 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:793696 a rdf:Statement ; up:attribution _:793641 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart5 . _:793697 a rdf:Statement ; up:attribution _:793645 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart6 . _:793698 a rdf:Statement ; up:attribution _:793649 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart7 . _:793699 a rdf:Statement ; up:attribution _:793653 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart8 . _:793700 a rdf:Statement ; up:attribution _:793655 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart9 . _:793701 a rdf:Statement ; up:attribution _:793657 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart10 . _:793702 a rdf:Statement ; up:attribution _:793659 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart11 . _:793703 a rdf:Statement ; up:attribution _:793661 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart12 . _:793704 a rdf:Statement ; up:attribution _:793662 ; rdf:subject ?case14 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1015 . _:793705 a rdf:Statement ; up:attribution _:793663 ; rdf:subject ?case21 ; rdf:predicate up:classifiedWith ; rdf:object keyword:833 . _:793706 a rdf:Statement ; up:attribution _:793664 ; rdf:subject ?case21 ; rdf:predicate up:classifiedWith ; rdf:object GO:0032447 . _:793707 a rdf:Statement ; up:attribution _:793665 ; rdf:subject ?case22 ; rdf:predicate up:classifiedWith ; rdf:object keyword:501 . _:793708 a rdf:Statement ; up:attribution _:793666 ; rdf:subject ?case22 ; rdf:predicate up:classifiedWith ; rdf:object GO:0006777 . _:793709 a rdf:Statement ; up:source unirule:MF_03049 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:793710 a rdf:Statement ; up:attribution _:793667 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:793711 a rdf:Statement ; up:source unirule:MF_03049 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:793712 a rdf:Statement ; up:attribution _:793668 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:793713 a rdf:Statement ; up:source unirule:MF_03049 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:793714 a rdf:Statement ; up:attribution _:793669 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:793715 a rdf:Statement ; up:source unirule:MF_03049 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:793716 a rdf:Statement ; up:attribution _:793670 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:793717 a rdf:Statement ; up:source unirule:MF_03049 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:793718 a rdf:Statement ; up:attribution _:793671 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:793719 a rdf:Statement ; up:source unirule:MF_03049 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:793720 a rdf:Statement ; up:attribution _:793672 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:793721 a rdf:Statement ; up:source unirule:MF_03049 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:793722 a rdf:Statement ; up:attribution _:793673 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:793723 a rdf:Statement ; up:source unirule:MF_03049 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:793724 a rdf:Statement ; up:attribution _:793674 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:793725 a rdf:Statement ; up:source unirule:MF_03049 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:793726 a rdf:Statement ; up:attribution _:793675 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:793727 a rdf:Statement ; up:source unirule:MF_03049 ; rdf:subject ?pfs85 ; rdf:predicate up:annotation ; rdf:object ?annotation86 . _:793728 a rdf:Statement ; up:attribution _:793676 ; rdf:subject ?pfs85 ; rdf:predicate up:annotation ; rdf:object ?annotation86 . _:793729 a rdf:Statement ; up:source unirule:MF_03049 ; rdf:subject ?pfs92 ; rdf:predicate up:annotation ; rdf:object ?annotation93 . _:793730 a rdf:Statement ; up:attribution _:793677 ; rdf:subject ?pfs92 ; rdf:predicate up:annotation ; rdf:object ?annotation93 . _:793731 a rdf:Statement ; up:source unirule:MF_03049 ; rdf:subject ?pfs99 ; rdf:predicate up:annotation ; rdf:object ?annotation100 . _:793732 a rdf:Statement ; up:attribution _:793678 ; rdf:subject ?pfs99 ; rdf:predicate up:annotation ; rdf:object ?annotation100 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03049 #Rule MF_03049 Created by:sylpoux on:2009-02-26 Modified by:ecastro on:2022-11-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03049 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03049a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_03049a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_03049a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03049a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_03049a5')) AS ?namedpart5) . BIND(URI(CONCAT(STR(?this), '#MF_03049a6')) AS ?namedpart6) . BIND(URI(CONCAT(STR(?this), '#MF_03049a7')) AS ?namedpart7) . BIND(URI(CONCAT(STR(?this), '#MF_03049a8')) AS ?namedpart8) . BIND(URI(CONCAT(STR(?this), '#MF_03049a9')) AS ?namedpart9) . BIND(URI(CONCAT(STR(?this), '#MF_03049a10')) AS ?namedpart10) . BIND(URI(CONCAT(STR(?this), '#MF_03049a11')) AS ?namedpart11) . BIND(URI(CONCAT(STR(?this), '#MF_03049a12')) AS ?namedpart12) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch109 faldo:location ?templateMotifSequenceMatchRegionO95396110 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO95396112 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO95396MF_03049105 . ?templateMotifSequenceMatchRegionO95396110 faldo:begin ?templateMotifSequenceMatchBeginO95396111 . ?templateMotifSequenceMatchBeginO95396111 faldo:position ?templateMotifSequenceMatchBeginPositionO95396106 ; faldo:reference isoform:O95396-1 . ?templateMotifSequenceProfileAlignmentOperationO95396112 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . ?targetMotifMatch113 faldo:location ?targetMotifMatchRegionMatch114 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03049116 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO95396MF_03049107 . ?targetMotifMatchRegionMatch114 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03049115 . ?targetMotifMatchRegionMatchBeginMF_03049115 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03049108 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03049116 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO95396MF_03049105, 1, (STRLEN(?templateMotifCigarO95396MF_03049105) - STRLEN(REPLACE(?templateMotifCigarO95396MF_03049105, CONCAT('^(?:-*[^-]){', STR(((120 - ?templateMotifSequenceMatchBeginPositionO95396106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO95396MF_03049107, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049107) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO95396MF_03049107, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049107) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) . BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_03049108) - 1) AS ?thisPositionOn29) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO95396MF_03049105, 1, (STRLEN(?templateMotifCigarO95396MF_03049105) - STRLEN(REPLACE(?templateMotifCigarO95396MF_03049105, CONCAT('^(?:-*[^-]){', STR(((124 - ?templateMotifSequenceMatchBeginPositionO95396106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO95396MF_03049107, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049107) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO95396MF_03049107, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049107) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) . BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_03049108) - 1) AS ?thisPositionOn30) . BIND(?this AS ?pfs1t121) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) . FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX]N[LMF][HAQ]R', SUBSTR(?thisSequenceValue, ?thisPositionOn29, (?thisPositionOn30 - ?thisPositionOn29)))) . BIND(URI(CONCAT(STR(?this), '#MF_03049a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch126 faldo:location ?templateMotifSequenceMatchRegionO95396127 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO95396129 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO95396MF_03049122 . ?templateMotifSequenceMatchRegionO95396127 faldo:begin ?templateMotifSequenceMatchBeginO95396128 . ?templateMotifSequenceMatchBeginO95396128 faldo:position ?templateMotifSequenceMatchBeginPositionO95396123 ; faldo:reference isoform:O95396-1 . ?templateMotifSequenceProfileAlignmentOperationO95396129 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . ?targetMotifMatch130 faldo:location ?targetMotifMatchRegionMatch131 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03049133 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO95396MF_03049124 . ?targetMotifMatchRegionMatch131 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03049132 . ?targetMotifMatchRegionMatchBeginMF_03049132 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03049125 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03049133 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO95396MF_03049122, 1, (STRLEN(?templateMotifCigarO95396MF_03049122) - STRLEN(REPLACE(?templateMotifCigarO95396MF_03049122, CONCAT('^(?:-*[^-]){', STR(((181 - ?templateMotifSequenceMatchBeginPositionO95396123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1134) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO95396MF_03049124, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049124) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO95396MF_03049124, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049124) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), '')))), '[^-]', ''))) AS ?step2135) . BIND(((?step2135 + ?targetMotifMatchRegionMatchBeginPositionMF_03049125) - 1) AS ?thisPositionOn36) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO95396MF_03049122, 1, (STRLEN(?templateMotifCigarO95396MF_03049122) - STRLEN(REPLACE(?templateMotifCigarO95396MF_03049122, CONCAT('^(?:-*[^-]){', STR(((182 - ?templateMotifSequenceMatchBeginPositionO95396123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO95396MF_03049124, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049124) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO95396MF_03049124, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049124) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) . BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_03049125) - 1) AS ?thisPositionOn37) . BIND(?this AS ?pfs1t138) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) . FILTER (REGEX('[DN][ARNDCQEGHILKMFPSTWYVBZJUOX]', SUBSTR(?thisSequenceValue, ?thisPositionOn36, (?thisPositionOn37 - ?thisPositionOn36)))) . BIND(URI(CONCAT(STR(?this), '#MF_03049a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionO95396144 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO95396146 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO95396MF_03049139 . ?templateMotifSequenceMatchRegionO95396144 faldo:begin ?templateMotifSequenceMatchBeginO95396145 . ?templateMotifSequenceMatchBeginO95396145 faldo:position ?templateMotifSequenceMatchBeginPositionO95396140 ; faldo:reference isoform:O95396-1 . ?templateMotifSequenceProfileAlignmentOperationO95396146 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . ?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03049150 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO95396MF_03049141 . ?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03049149 . ?targetMotifMatchRegionMatchBeginMF_03049149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03049142 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03049150 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO95396MF_03049139, 1, (STRLEN(?templateMotifCigarO95396MF_03049139) - STRLEN(REPLACE(?templateMotifCigarO95396MF_03049139, CONCAT('^(?:-*[^-]){', STR(((239 - ?templateMotifSequenceMatchBeginPositionO95396140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO95396MF_03049141, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049141) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO95396MF_03049141, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049141) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) . BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_03049142) - 1) AS ?thisPositionOn42) . BIND(?thisPositionOn42 AS ?thisPositionOn43) . BIND(?this AS ?pfs1t153) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse41) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03049a39')) AS ?annotation39) . BIND(?this AS ?pfs38) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionO95396159 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO95396161 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO95396MF_03049154 . ?templateMotifSequenceMatchRegionO95396159 faldo:begin ?templateMotifSequenceMatchBeginO95396160 . ?templateMotifSequenceMatchBeginO95396160 faldo:position ?templateMotifSequenceMatchBeginPositionO95396155 ; faldo:reference isoform:O95396-1 . ?templateMotifSequenceProfileAlignmentOperationO95396161 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . ?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03049165 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO95396MF_03049156 . ?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03049164 . ?targetMotifMatchRegionMatchBeginMF_03049164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03049157 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03049165 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO95396MF_03049154, 1, (STRLEN(?templateMotifCigarO95396MF_03049154) - STRLEN(REPLACE(?templateMotifCigarO95396MF_03049154, CONCAT('^(?:-*[^-]){', STR(((412 - ?templateMotifSequenceMatchBeginPositionO95396155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO95396MF_03049156, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049156) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO95396MF_03049156, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049156) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) . BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_03049157) - 1) AS ?thisPositionOn48) . BIND(?thisPositionOn48 AS ?thisPositionOn49) . BIND(?this AS ?pfs1t168) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb46) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse47) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03049a45')) AS ?annotation45) . BIND(?this AS ?pfs44) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch173 faldo:location ?templateMotifSequenceMatchRegionO95396174 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO95396176 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO95396MF_03049169 . ?templateMotifSequenceMatchRegionO95396174 faldo:begin ?templateMotifSequenceMatchBeginO95396175 . ?templateMotifSequenceMatchBeginO95396175 faldo:position ?templateMotifSequenceMatchBeginPositionO95396170 ; faldo:reference isoform:O95396-1 . ?templateMotifSequenceProfileAlignmentOperationO95396176 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . ?targetMotifMatch177 faldo:location ?targetMotifMatchRegionMatch178 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03049180 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO95396MF_03049171 . ?targetMotifMatchRegionMatch178 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03049179 . ?targetMotifMatchRegionMatchBeginMF_03049179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03049172 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03049180 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO95396MF_03049169, 1, (STRLEN(?templateMotifCigarO95396MF_03049169) - STRLEN(REPLACE(?templateMotifCigarO95396MF_03049169, CONCAT('^(?:-*[^-]){', STR(((222 - ?templateMotifSequenceMatchBeginPositionO95396170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO95396MF_03049171, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049171) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO95396MF_03049171, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049171) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) . BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_03049172) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs1t183) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03049a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch188 faldo:location ?templateMotifSequenceMatchRegionO95396189 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO95396191 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO95396MF_03049184 . ?templateMotifSequenceMatchRegionO95396189 faldo:begin ?templateMotifSequenceMatchBeginO95396190 . ?templateMotifSequenceMatchBeginO95396190 faldo:position ?templateMotifSequenceMatchBeginPositionO95396185 ; faldo:reference isoform:O95396-1 . ?templateMotifSequenceProfileAlignmentOperationO95396191 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . ?targetMotifMatch192 faldo:location ?targetMotifMatchRegionMatch193 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03049195 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO95396MF_03049186 . ?targetMotifMatchRegionMatch193 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03049194 . ?targetMotifMatchRegionMatchBeginMF_03049194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03049187 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03049195 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO95396MF_03049184, 1, (STRLEN(?templateMotifCigarO95396MF_03049184) - STRLEN(REPLACE(?templateMotifCigarO95396MF_03049184, CONCAT('^(?:-*[^-]){', STR(((225 - ?templateMotifSequenceMatchBeginPositionO95396185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO95396MF_03049186, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049186) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO95396MF_03049186, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049186) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) . BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_03049187) - 1) AS ?thisPositionOn62) . BIND(?thisPositionOn62 AS ?thisPositionOn63) . BIND(?this AS ?pfs1t198) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb59) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse60) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03049a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch203 faldo:location ?templateMotifSequenceMatchRegionO95396204 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO95396206 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO95396MF_03049199 . ?templateMotifSequenceMatchRegionO95396204 faldo:begin ?templateMotifSequenceMatchBeginO95396205 . ?templateMotifSequenceMatchBeginO95396205 faldo:position ?templateMotifSequenceMatchBeginPositionO95396200 ; faldo:reference isoform:O95396-1 . ?templateMotifSequenceProfileAlignmentOperationO95396206 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . ?targetMotifMatch207 faldo:location ?targetMotifMatchRegionMatch208 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03049210 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO95396MF_03049201 . ?targetMotifMatchRegionMatch208 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03049209 . ?targetMotifMatchRegionMatchBeginMF_03049209 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03049202 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03049210 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO95396MF_03049199, 1, (STRLEN(?templateMotifCigarO95396MF_03049199) - STRLEN(REPLACE(?templateMotifCigarO95396MF_03049199, CONCAT('^(?:-*[^-]){', STR(((297 - ?templateMotifSequenceMatchBeginPositionO95396200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1211) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO95396MF_03049201, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049201) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO95396MF_03049201, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049201) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), '')))), '[^-]', ''))) AS ?step2212) . BIND(((?step2212 + ?targetMotifMatchRegionMatchBeginPositionMF_03049202) - 1) AS ?thisPositionOn69) . BIND(?thisPositionOn69 AS ?thisPositionOn70) . BIND(?this AS ?pfs1t213) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb66) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse67) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn69, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03049a65')) AS ?annotation65) . BIND(?this AS ?pfs64) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch218 faldo:location ?templateMotifSequenceMatchRegionO95396219 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO95396221 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO95396MF_03049214 . ?templateMotifSequenceMatchRegionO95396219 faldo:begin ?templateMotifSequenceMatchBeginO95396220 . ?templateMotifSequenceMatchBeginO95396220 faldo:position ?templateMotifSequenceMatchBeginPositionO95396215 ; faldo:reference isoform:O95396-1 . ?templateMotifSequenceProfileAlignmentOperationO95396221 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . ?targetMotifMatch222 faldo:location ?targetMotifMatchRegionMatch223 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03049225 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO95396MF_03049216 . ?targetMotifMatchRegionMatch223 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03049224 . ?targetMotifMatchRegionMatchBeginMF_03049224 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03049217 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03049225 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO95396MF_03049214, 1, (STRLEN(?templateMotifCigarO95396MF_03049214) - STRLEN(REPLACE(?templateMotifCigarO95396MF_03049214, CONCAT('^(?:-*[^-]){', STR(((300 - ?templateMotifSequenceMatchBeginPositionO95396215) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1226) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO95396MF_03049216, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049216) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO95396MF_03049216, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049216) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), '')))), '[^-]', ''))) AS ?step2227) . BIND(((?step2227 + ?targetMotifMatchRegionMatchBeginPositionMF_03049217) - 1) AS ?thisPositionOn76) . BIND(?thisPositionOn76 AS ?thisPositionOn77) . BIND(?this AS ?pfs1t228) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb73) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse74) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn76, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03049a72')) AS ?annotation72) . BIND(?this AS ?pfs71) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch233 faldo:location ?templateMotifSequenceMatchRegionO95396234 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO95396236 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO95396MF_03049229 . ?templateMotifSequenceMatchRegionO95396234 faldo:begin ?templateMotifSequenceMatchBeginO95396235 . ?templateMotifSequenceMatchBeginO95396235 faldo:position ?templateMotifSequenceMatchBeginPositionO95396230 ; faldo:reference isoform:O95396-1 . ?templateMotifSequenceProfileAlignmentOperationO95396236 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . ?targetMotifMatch237 faldo:location ?targetMotifMatchRegionMatch238 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03049240 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO95396MF_03049231 . ?targetMotifMatchRegionMatch238 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03049239 . ?targetMotifMatchRegionMatchBeginMF_03049239 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03049232 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03049240 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO95396MF_03049229, 1, (STRLEN(?templateMotifCigarO95396MF_03049229) - STRLEN(REPLACE(?templateMotifCigarO95396MF_03049229, CONCAT('^(?:-*[^-]){', STR(((92 - ?templateMotifSequenceMatchBeginPositionO95396230) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1241) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO95396MF_03049231, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049231) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO95396MF_03049231, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049231) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), '')))), '[^-]', ''))) AS ?step2242) . BIND(((?step2242 + ?targetMotifMatchRegionMatchBeginPositionMF_03049232) - 1) AS ?thisPositionOn83) . BIND(?thisPositionOn83 AS ?thisPositionOn84) . BIND(?this AS ?pfs1t243) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfsb80) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfse81) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn83, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_03049a79')) AS ?annotation79) . BIND(?this AS ?pfs78) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch248 faldo:location ?templateMotifSequenceMatchRegionO95396249 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO95396251 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO95396MF_03049244 . ?templateMotifSequenceMatchRegionO95396249 faldo:begin ?templateMotifSequenceMatchBeginO95396250 . ?templateMotifSequenceMatchBeginO95396250 faldo:position ?templateMotifSequenceMatchBeginPositionO95396245 ; faldo:reference isoform:O95396-1 . ?templateMotifSequenceProfileAlignmentOperationO95396251 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . ?targetMotifMatch252 faldo:location ?targetMotifMatchRegionMatch253 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03049255 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO95396MF_03049246 . ?targetMotifMatchRegionMatch253 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03049254 . ?targetMotifMatchRegionMatchBeginMF_03049254 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03049247 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03049255 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO95396MF_03049244, 1, (STRLEN(?templateMotifCigarO95396MF_03049244) - STRLEN(REPLACE(?templateMotifCigarO95396MF_03049244, CONCAT('^(?:-*[^-]){', STR(((113 - ?templateMotifSequenceMatchBeginPositionO95396245) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1256) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO95396MF_03049246, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049246) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049246, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1256), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO95396MF_03049246, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049246) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049246, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1256), '}'), '')))), '[^-]', ''))) AS ?step2257) . BIND(((?step2257 + ?targetMotifMatchRegionMatchBeginPositionMF_03049247) - 1) AS ?thisPositionOn90) . BIND(?thisPositionOn90 AS ?thisPositionOn91) . BIND(?this AS ?pfs1t258) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfsb87) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn91))) AS ?pfse88) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn90, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_03049a86')) AS ?annotation86) . BIND(?this AS ?pfs85) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch263 faldo:location ?templateMotifSequenceMatchRegionO95396264 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO95396266 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO95396MF_03049259 . ?templateMotifSequenceMatchRegionO95396264 faldo:begin ?templateMotifSequenceMatchBeginO95396265 . ?templateMotifSequenceMatchBeginO95396265 faldo:position ?templateMotifSequenceMatchBeginPositionO95396260 ; faldo:reference isoform:O95396-1 . ?templateMotifSequenceProfileAlignmentOperationO95396266 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . ?targetMotifMatch267 faldo:location ?targetMotifMatchRegionMatch268 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03049270 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO95396MF_03049261 . ?targetMotifMatchRegionMatch268 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03049269 . ?targetMotifMatchRegionMatchBeginMF_03049269 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03049262 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03049270 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO95396MF_03049259, 1, (STRLEN(?templateMotifCigarO95396MF_03049259) - STRLEN(REPLACE(?templateMotifCigarO95396MF_03049259, CONCAT('^(?:-*[^-]){', STR(((137 - ?templateMotifSequenceMatchBeginPositionO95396260) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1271) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO95396MF_03049261, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049261) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049261, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1271), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO95396MF_03049261, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049261) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049261, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1271), '}'), '')))), '[^-]', ''))) AS ?step2272) . BIND(((?step2272 + ?targetMotifMatchRegionMatchBeginPositionMF_03049262) - 1) AS ?thisPositionOn97) . BIND(?thisPositionOn97 AS ?thisPositionOn98) . BIND(?this AS ?pfs1t273) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn97))) AS ?pfsb94) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn98))) AS ?pfse95) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn97, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_03049a93')) AS ?annotation93) . BIND(?this AS ?pfs92) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch278 faldo:location ?templateMotifSequenceMatchRegionO95396279 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO95396281 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO95396MF_03049274 . ?templateMotifSequenceMatchRegionO95396279 faldo:begin ?templateMotifSequenceMatchBeginO95396280 . ?templateMotifSequenceMatchBeginO95396280 faldo:position ?templateMotifSequenceMatchBeginPositionO95396275 ; faldo:reference isoform:O95396-1 . ?templateMotifSequenceProfileAlignmentOperationO95396281 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . ?targetMotifMatch282 faldo:location ?targetMotifMatchRegionMatch283 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03049285 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO95396MF_03049276 . ?targetMotifMatchRegionMatch283 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03049284 . ?targetMotifMatchRegionMatchBeginMF_03049284 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03049277 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03049285 edam:has_input signature:MF_03049 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO95396MF_03049274, 1, (STRLEN(?templateMotifCigarO95396MF_03049274) - STRLEN(REPLACE(?templateMotifCigarO95396MF_03049274, CONCAT('^(?:-*[^-]){', STR(((316 - ?templateMotifSequenceMatchBeginPositionO95396275) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1286) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO95396MF_03049276, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049276) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049276, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1286), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO95396MF_03049276, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049276) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049276, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1286), '}'), '')))), '[^-]', ''))) AS ?step2287) . BIND(((?step2287 + ?targetMotifMatchRegionMatchBeginPositionMF_03049277) - 1) AS ?thisPositionOn103) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO95396MF_03049274, 1, (STRLEN(?templateMotifCigarO95396MF_03049274) - STRLEN(REPLACE(?templateMotifCigarO95396MF_03049274, CONCAT('^(?:-*[^-]){', STR(((324 - ?templateMotifSequenceMatchBeginPositionO95396275) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1288) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO95396MF_03049276, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049276) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049276, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1288), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO95396MF_03049276, 1, (STRLEN(?targetMotifMatchCigarO95396MF_03049276) - STRLEN(REPLACE(?targetMotifMatchCigarO95396MF_03049276, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1288), '}'), '')))), '[^-]', ''))) AS ?step2289) . BIND(((?step2289 + ?targetMotifMatchRegionMatchBeginPositionMF_03049277) - 1) AS ?thisPositionOn104) . BIND(?this AS ?pfs2t290) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn103))) AS ?pfsb101) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn104))) AS ?pfse102) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C', SUBSTR(?thisSequenceValue, ?thisPositionOn103, (?thisPositionOn104 - ?thisPositionOn103)))) . BIND(URI(CONCAT(STR(?this), '#MF_03049a100')) AS ?annotation100) . BIND(?this AS ?pfs99) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:40674 . BIND(?this AS ?case13) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case14) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33090 . BIND(?this AS ?case15) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7214 . BIND(?this AS ?case16) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:6237 . BIND(?this AS ?case17) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:147538 . BIND(?this AS ?case18) . } OPTIONAL { ?this a up:Protein . VALUES ?supertaxon291 {taxon:7742 taxon:33090} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon291 . BIND(?this AS ?case19) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4751 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:147538 . })) . BIND(?this AS ?case20) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4751 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:147538 . })) . BIND(?this AS ?case21) . } OPTIONAL { ?this a up:Protein . VALUES ?supertaxon292 {taxon:33208 taxon:33090 taxon:147538} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon292 . BIND(?this AS ?case22) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon293 {taxon:4751 taxon:7742 taxon:33090} ?thisOrganism rdfs:subClassOf+ ?supertaxon293 . })) . BIND(?this AS ?case23) . } }