CONSTRUCT { _:455644 up:source unirule:MF_01278 . _:455645 up:source unirule:MF_01278 . _:455646 up:source unirule:MF_01278 . _:455647 up:source unirule:MF_01278 . _:455648 up:source unirule:MF_01278 . _:455649 up:source unirule:MF_01278 . _:455650 up:source unirule:MF_01278 . _:455651 up:source unirule:MF_01278 . _:455652 up:source unirule:MF_01278 . _:455653 up:source unirule:MF_01278 . _:455654 up:source unirule:MF_01278 . _:455655 up:source unirule:MF_01278 . _:455656 up:source unirule:MF_01278 . _:455657 up:source unirule:MF_01278 . _:455658 up:source unirule:MF_01278 . _:455659 up:source unirule:MF_01278 . _:455660 up:source unirule:MF_01278 . _:455661 up:source unirule:MF_01278 . _:455662 up:source unirule:MF_01278 . _:455663 up:source unirule:MF_01278 . _:455664 up:source unirule:MF_01278 . _:455665 up:source unirule:MF_01278 . _:455666 up:source unirule:MF_01278 . _:455667 up:source unirule:MF_01278 . _:455668 up:source unirule:MF_01278 . _:455669 up:source unirule:MF_01278 . _:455670 up:source unirule:MF_01278 . _:455671 up:source unirule:MF_01278 . _:455672 up:source unirule:MF_01278 . _:455673 up:source unirule:MF_01278 . _:455674 up:source unirule:MF_01278 . _:455675 up:source unirule:MF_01278 . _:455676 up:source unirule:MF_01278 . _:455677 up:source unirule:MF_01278 . _:455678 up:source unirule:MF_01278 . _:455679 up:source unirule:MF_01278 . _:455680 up:source unirule:MF_01278 . _:455681 up:source unirule:MF_01278 . _:455682 up:source unirule:MF_01278 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation5 , ?annotation7 , ?annotation9 , ?annotation10 , ?annotation11 , ?annotation13 , ?annotation14 ; up:classifiedWith GO:0004828 , GO:0005524 , GO:0005737 , GO:0006434 , GO:0016260 , keyword:30 , keyword:436 , keyword:479 , keyword:547 , keyword:648 , keyword:67 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '6.1.1.11' ; up:fullName 'Type-2 serine--tRNA ligase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Seryl-tRNA synthetase' ; up:shortName 'SerRS' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Seryl-tRNA(Ser/Sec) synthetase' ; rdf:type up:Structured_Name . ?gene3 skos:prefLabel 'serS' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Catalyzes the attachment of serine to tRNA(Ser). Is also able to aminoacylate tRNA(Sec) with serine, to form the misacylated tRNA L-seryl-tRNA(Sec), which will be further converted into selenocysteinyl-tRNA(Sec).' . ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity <http://rdf.rhea-db.org/12292>; up:enzymeClass <http://purl.uniprot.org/enzyme/6.1.1.11>. ?annotation7 up:activity ?activity8 ; rdf:type up:Catalytic_Activity_Annotation . ?activity8 up:catalyticActivity <http://rdf.rhea-db.org/42580>; up:enzymeClass <http://purl.uniprot.org/enzyme/6.1.1.11>. ?annotation9 a up:Pathway_Annotation ; rdfs:comment 'Aminoacyl-tRNA biosynthesis; selenocysteinyl-tRNA(Sec) biosynthesis; L-seryl-tRNA(Sec) from L-serine and tRNA(Sec): step 1/1.' . ?annotation10 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation11 a up:Subcellular_Location_Annotation . ?annotation11li12 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation13 a up:Domain_Annotation ; rdfs:comment 'Consists of two distinct domains, a catalytic core and a N-terminal extension that is presumably involved in tRNA binding.' . ?annotation14 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the class-II aminoacyl-tRNA synthetase family. Type-2 seryl-tRNA synthetase subfamily.' . ?case15 up:classifiedWith GO:0008270 , keyword:479 , keyword:862 . ?pfs16 up:annotation ?annotation17 , ?annotation23 , ?annotation29 . ?annotation17 faldo:begin ?pfsb18 ; faldo:end ?pfse19 ; up:ligand ?ligand20 ; rdf:type up:Binding_Site_Annotation . ?pfsb18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?ligand20 rdfs:subClassOf chebi:29105 . ?annotation23 faldo:begin ?pfsb24 ; faldo:end ?pfse25 ; up:ligand ?ligand26 ; rdf:type up:Binding_Site_Annotation . ?pfsb24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse25 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?ligand26 rdfs:subClassOf chebi:29105 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; up:ligand ?ligand32 ; rdf:type up:Binding_Site_Annotation . ?pfsb30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?ligand32 rdfs:subClassOf chebi:29105 . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; up:ligand ?ligand39 ; rdf:type up:Binding_Site_Annotation . ?pfsb37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?ligand39 rdfs:subClassOf chebi:30616 . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; up:ligand ?ligand46 ; rdf:type up:Binding_Site_Annotation . ?pfsb44 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?ligand46 rdfs:subClassOf chebi:30616 . ?pfs49 up:annotation ?annotation50 . ?annotation50 faldo:begin ?pfsb51 ; faldo:end ?pfse52 ; up:ligand ?ligand53 ; rdf:type up:Binding_Site_Annotation . ?pfsb51 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfse52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?ligand53 rdfs:subClassOf chebi:33384 . ?pfs56 up:annotation ?annotation57 . ?annotation57 faldo:begin ?pfsb58 ; faldo:end ?pfse59 ; up:ligand ?ligand60 ; rdf:type up:Binding_Site_Annotation . ?pfsb58 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse59 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?ligand60 rdfs:subClassOf chebi:33384 . ?pfs63 up:annotation ?annotation64 . ?annotation64 faldo:begin ?pfsb65 ; faldo:end ?pfse66 ; up:ligand ?ligand67 ; rdf:type up:Binding_Site_Annotation . ?pfsb65 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?pfse66 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?ligand67 rdfs:subClassOf chebi:33384 . ?pfs70 up:annotation ?annotation71 . ?annotation71 faldo:begin ?pfsb72 ; faldo:end ?pfse73 ; up:ligand ?ligand74 ; rdf:type up:Binding_Site_Annotation . ?pfsb72 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?pfse73 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?ligand74 rdfs:subClassOf chebi:33384 . ?pfs77 up:annotation ?annotation78 . ?annotation78 faldo:begin ?pfsb79 ; faldo:end ?pfse80 ; up:ligand ?ligand81 ; rdf:type up:Binding_Site_Annotation . ?pfsb79 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?pfse80 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?ligand81 rdfs:subClassOf chebi:30616 . ?pfs84 up:annotation ?annotation85 . ?annotation85 faldo:begin ?pfsb86 ; faldo:end ?pfse87 ; up:ligand ?ligand88 ; rdf:type up:Binding_Site_Annotation . ?pfsb86 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?pfse87 faldo:position ?thisPositionOn90 ; rdf:type faldo:ExactPosition . ?ligand88 rdfs:subClassOf chebi:33384 . ?pfs91 up:annotation ?annotation92 . ?annotation92 faldo:begin ?pfsb93 ; faldo:end ?pfse94 ; up:ligand ?ligand95 ; rdf:type up:Binding_Site_Annotation . ?pfsb93 faldo:position ?thisPositionOn96 ; rdf:type faldo:ExactPosition . ?pfse94 faldo:position ?thisPositionOn97 ; rdf:type faldo:ExactPosition . ?ligand95 rdfs:subClassOf chebi:30616 . _:455683 a rdf:Statement ; up:attribution _:455644 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:455684 a rdf:Statement ; up:attribution _:455645 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:455685 a rdf:Statement ; up:attribution _:455646 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:455686 a rdf:Statement ; up:attribution _:455647 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:455687 a rdf:Statement ; up:attribution _:455648 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:455688 a rdf:Statement ; up:attribution _:455649 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:455689 a rdf:Statement ; up:attribution _:455650 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:455690 a rdf:Statement ; up:attribution _:455651 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:455691 a rdf:Statement ; up:attribution _:455652 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:455692 a rdf:Statement ; up:attribution _:455653 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:455693 a rdf:Statement ; up:attribution _:455654 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:455694 a rdf:Statement ; up:attribution _:455655 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:455695 a rdf:Statement ; up:attribution _:455656 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:455696 a rdf:Statement ; up:attribution _:455657 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:30 . _:455697 a rdf:Statement ; up:attribution _:455658 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:455698 a rdf:Statement ; up:attribution _:455659 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:455699 a rdf:Statement ; up:attribution _:455660 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:455700 a rdf:Statement ; up:attribution _:455661 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:455701 a rdf:Statement ; up:attribution _:455662 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:648 . _:455702 a rdf:Statement ; up:attribution _:455663 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004828 . _:455703 a rdf:Statement ; up:attribution _:455664 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:455704 a rdf:Statement ; up:attribution _:455665 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016260 . _:455705 a rdf:Statement ; up:attribution _:455666 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006434 . _:455706 a rdf:Statement ; up:attribution _:455667 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:455707 a rdf:Statement ; up:attribution _:455668 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:455708 a rdf:Statement ; up:attribution _:455669 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:455709 a rdf:Statement ; up:attribution _:455670 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:455710 a rdf:Statement ; up:source unirule:MF_01278 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:455711 a rdf:Statement ; up:attribution _:455671 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:455712 a rdf:Statement ; up:source unirule:MF_01278 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:455713 a rdf:Statement ; up:attribution _:455672 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:455714 a rdf:Statement ; up:source unirule:MF_01278 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:455715 a rdf:Statement ; up:attribution _:455673 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:455716 a rdf:Statement ; up:source unirule:MF_01278 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:455717 a rdf:Statement ; up:attribution _:455674 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:455718 a rdf:Statement ; up:source unirule:MF_01278 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:455719 a rdf:Statement ; up:attribution _:455675 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:455720 a rdf:Statement ; up:source unirule:MF_01278 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:455721 a rdf:Statement ; up:attribution _:455676 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:455722 a rdf:Statement ; up:source unirule:MF_01278 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:455723 a rdf:Statement ; up:attribution _:455677 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:455724 a rdf:Statement ; up:source unirule:MF_01278 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:455725 a rdf:Statement ; up:attribution _:455678 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:455726 a rdf:Statement ; up:source unirule:MF_01278 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:455727 a rdf:Statement ; up:attribution _:455679 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:455728 a rdf:Statement ; up:source unirule:MF_01278 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . _:455729 a rdf:Statement ; up:attribution _:455680 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . _:455730 a rdf:Statement ; up:source unirule:MF_01278 ; rdf:subject ?pfs84 ; rdf:predicate up:annotation ; rdf:object ?annotation85 . _:455731 a rdf:Statement ; up:attribution _:455681 ; rdf:subject ?pfs84 ; rdf:predicate up:annotation ; rdf:object ?annotation85 . _:455732 a rdf:Statement ; up:source unirule:MF_01278 ; rdf:subject ?pfs91 ; rdf:predicate up:annotation ; rdf:object ?annotation92 . _:455733 a rdf:Statement ; up:attribution _:455682 ; rdf:subject ?pfs91 ; rdf:predicate up:annotation ; rdf:object ?annotation92 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01278 #Rule MF_01278 Created by:? on:2007-04-16 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01278 . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(URI(CONCAT(STR(?this), '#MF_01278a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01278a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01278a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_01278a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01278a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01278a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01278a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_01278a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_01278a11')) AS ?annotation11) . BIND(URI(CONCAT(STR(?this), '#MF_01278a13')) AS ?annotation13) . BIND(URI(CONCAT(STR(?this), '#MF_01278a14')) AS ?annotation14) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch102 faldo:location ?templateMotifSequenceMatchRegionQ46AN5103 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46AN5105 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ46AN5MF_0127898 . ?templateMotifSequenceMatchRegionQ46AN5103 faldo:begin ?templateMotifSequenceMatchBeginQ46AN5104 . ?templateMotifSequenceMatchBeginQ46AN5104 faldo:position ?templateMotifSequenceMatchBeginPositionQ46AN599 ; faldo:reference isoform:Q46AN5-1 . ?templateMotifSequenceProfileAlignmentOperationQ46AN5105 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . ?targetMotifMatch106 faldo:location ?targetMotifMatchRegionMatch107 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01278109 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ46AN5MF_01278100 . ?targetMotifMatchRegionMatch107 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01278108 . ?targetMotifMatchRegionMatchBeginMF_01278108 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01278101 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01278109 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46AN5MF_0127898, 1, (STRLEN(?templateMotifCigarQ46AN5MF_0127898) - STRLEN(REPLACE(?templateMotifCigarQ46AN5MF_0127898, CONCAT('^(?:-*[^-]){', STR(((306 - ?templateMotifSequenceMatchBeginPositionQ46AN599) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278100, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278100) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278100, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278100) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) . BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_01278101) - 1) AS ?thisPositionOn21) . BIND(?thisPositionOn21 AS ?thisPositionOn22) . BIND(?this AS ?pfs1t112) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46AN5MF_0127898, 1, (STRLEN(?templateMotifCigarQ46AN5MF_0127898) - STRLEN(REPLACE(?templateMotifCigarQ46AN5MF_0127898, CONCAT('^(?:-*[^-]){', STR(((355 - ?templateMotifSequenceMatchBeginPositionQ46AN599) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278100, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278100) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278100, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278100) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) . BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_01278101) - 1) AS ?thisPositionOn27) . BIND(?thisPositionOn27 AS ?thisPositionOn28) . BIND(?this AS ?pfs1t115) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1) = 'E')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46AN5MF_0127898, 1, (STRLEN(?templateMotifCigarQ46AN5MF_0127898) - STRLEN(REPLACE(?templateMotifCigarQ46AN5MF_0127898, CONCAT('^(?:-*[^-]){', STR(((461 - ?templateMotifSequenceMatchBeginPositionQ46AN599) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278100, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278100) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278100, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278100) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) . BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_01278101) - 1) AS ?thisPositionOn33) . BIND(?thisPositionOn33 AS ?thisPositionOn34) . BIND(?this AS ?pfs1t118) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, 1) = 'C')) . BIND(?this AS ?pfs16) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionQ46AN5124 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46AN5126 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ46AN5MF_01278119 . ?templateMotifSequenceMatchRegionQ46AN5124 faldo:begin ?templateMotifSequenceMatchBeginQ46AN5125 . ?templateMotifSequenceMatchBeginQ46AN5125 faldo:position ?templateMotifSequenceMatchBeginPositionQ46AN5120 ; faldo:reference isoform:Q46AN5-1 . ?templateMotifSequenceProfileAlignmentOperationQ46AN5126 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . ?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01278130 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ46AN5MF_01278121 . ?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01278129 . ?targetMotifMatchRegionMatchBeginMF_01278129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01278122 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01278130 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46AN5MF_01278119, 1, (STRLEN(?templateMotifCigarQ46AN5MF_01278119) - STRLEN(REPLACE(?templateMotifCigarQ46AN5MF_01278119, CONCAT('^(?:-*[^-]){', STR(((336 - ?templateMotifSequenceMatchBeginPositionQ46AN5120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278121, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278121) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278121, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278121) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_01278122) - 1) AS ?thisPositionOn40) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46AN5MF_01278119, 1, (STRLEN(?templateMotifCigarQ46AN5MF_01278119) - STRLEN(REPLACE(?templateMotifCigarQ46AN5MF_01278119, CONCAT('^(?:-*[^-]){', STR(((338 - ?templateMotifSequenceMatchBeginPositionQ46AN5120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1133) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278121, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278121) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278121, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278121) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), '')))), '[^-]', ''))) AS ?step2134) . BIND(((?step2134 + ?targetMotifMatchRegionMatchBeginPositionMF_01278122) - 1) AS ?thisPositionOn41) . BIND(?this AS ?pfs2t135) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) . FILTER (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX]E', SUBSTR(?thisSequenceValue, ?thisPositionOn40, (?thisPositionOn41 - ?thisPositionOn40)))) . BIND(URI(CONCAT(STR(?this), '#MF_01278a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch140 faldo:location ?templateMotifSequenceMatchRegionQ46AN5141 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46AN5143 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ46AN5MF_01278136 . ?templateMotifSequenceMatchRegionQ46AN5141 faldo:begin ?templateMotifSequenceMatchBeginQ46AN5142 . ?templateMotifSequenceMatchBeginQ46AN5142 faldo:position ?templateMotifSequenceMatchBeginPositionQ46AN5137 ; faldo:reference isoform:Q46AN5-1 . ?templateMotifSequenceProfileAlignmentOperationQ46AN5143 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . ?targetMotifMatch144 faldo:location ?targetMotifMatchRegionMatch145 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01278147 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ46AN5MF_01278138 . ?targetMotifMatchRegionMatch145 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01278146 . ?targetMotifMatchRegionMatchBeginMF_01278146 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01278139 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01278147 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46AN5MF_01278136, 1, (STRLEN(?templateMotifCigarQ46AN5MF_01278136) - STRLEN(REPLACE(?templateMotifCigarQ46AN5MF_01278136, CONCAT('^(?:-*[^-]){', STR(((347 - ?templateMotifSequenceMatchBeginPositionQ46AN5137) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1148) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278138, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278138) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278138, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278138) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), '')))), '[^-]', ''))) AS ?step2149) . BIND(((?step2149 + ?targetMotifMatchRegionMatchBeginPositionMF_01278139) - 1) AS ?thisPositionOn47) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46AN5MF_01278136, 1, (STRLEN(?templateMotifCigarQ46AN5MF_01278136) - STRLEN(REPLACE(?templateMotifCigarQ46AN5MF_01278136, CONCAT('^(?:-*[^-]){', STR(((348 - ?templateMotifSequenceMatchBeginPositionQ46AN5137) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278138, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278138) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278138, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278138) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) . BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_01278139) - 1) AS ?thisPositionOn48) . BIND(?this AS ?pfs2t152) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, (?thisPositionOn48 - ?thisPositionOn47)) = 'RV')) . BIND(URI(CONCAT(STR(?this), '#MF_01278a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionQ46AN5158 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46AN5160 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ46AN5MF_01278153 . ?templateMotifSequenceMatchRegionQ46AN5158 faldo:begin ?templateMotifSequenceMatchBeginQ46AN5159 . ?templateMotifSequenceMatchBeginQ46AN5159 faldo:position ?templateMotifSequenceMatchBeginPositionQ46AN5154 ; faldo:reference isoform:Q46AN5-1 . ?templateMotifSequenceProfileAlignmentOperationQ46AN5160 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . ?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01278164 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ46AN5MF_01278155 . ?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01278163 . ?targetMotifMatchRegionMatchBeginMF_01278163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01278156 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01278164 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46AN5MF_01278153, 1, (STRLEN(?templateMotifCigarQ46AN5MF_01278153) - STRLEN(REPLACE(?templateMotifCigarQ46AN5MF_01278153, CONCAT('^(?:-*[^-]){', STR(((353 - ?templateMotifSequenceMatchBeginPositionQ46AN5154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278155, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278155) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278155, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278155) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) . BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_01278156) - 1) AS ?thisPositionOn54) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46AN5MF_01278153, 1, (STRLEN(?templateMotifCigarQ46AN5MF_01278153) - STRLEN(REPLACE(?templateMotifCigarQ46AN5MF_01278153, CONCAT('^(?:-*[^-]){', STR(((355 - ?templateMotifSequenceMatchBeginPositionQ46AN5154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1167) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278155, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278155) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278155, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278155) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), '')))), '[^-]', ''))) AS ?step2168) . BIND(((?step2168 + ?targetMotifMatchRegionMatchBeginPositionMF_01278156) - 1) AS ?thisPositionOn55) . BIND(?this AS ?pfs2t169) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb51) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse52) . FILTER (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX]E', SUBSTR(?thisSequenceValue, ?thisPositionOn54, (?thisPositionOn55 - ?thisPositionOn54)))) . BIND(URI(CONCAT(STR(?this), '#MF_01278a50')) AS ?annotation50) . BIND(?this AS ?pfs49) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch174 faldo:location ?templateMotifSequenceMatchRegionQ46AN5175 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46AN5177 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ46AN5MF_01278170 . ?templateMotifSequenceMatchRegionQ46AN5175 faldo:begin ?templateMotifSequenceMatchBeginQ46AN5176 . ?templateMotifSequenceMatchBeginQ46AN5176 faldo:position ?templateMotifSequenceMatchBeginPositionQ46AN5171 ; faldo:reference isoform:Q46AN5-1 . ?templateMotifSequenceProfileAlignmentOperationQ46AN5177 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . ?targetMotifMatch178 faldo:location ?targetMotifMatchRegionMatch179 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01278181 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ46AN5MF_01278172 . ?targetMotifMatchRegionMatch179 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01278180 . ?targetMotifMatchRegionMatchBeginMF_01278180 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01278173 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01278181 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46AN5MF_01278170, 1, (STRLEN(?templateMotifCigarQ46AN5MF_01278170) - STRLEN(REPLACE(?templateMotifCigarQ46AN5MF_01278170, CONCAT('^(?:-*[^-]){', STR(((304 - ?templateMotifSequenceMatchBeginPositionQ46AN5171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278172, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278172) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278172, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278172) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) . BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_01278173) - 1) AS ?thisPositionOn61) . BIND(?thisPositionOn61 AS ?thisPositionOn62) . BIND(?this AS ?pfs2t184) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb58) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse59) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'A')) . BIND(URI(CONCAT(STR(?this), '#MF_01278a57')) AS ?annotation57) . BIND(?this AS ?pfs56) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch189 faldo:location ?templateMotifSequenceMatchRegionQ46AN5190 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46AN5192 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ46AN5MF_01278185 . ?templateMotifSequenceMatchRegionQ46AN5190 faldo:begin ?templateMotifSequenceMatchBeginQ46AN5191 . ?templateMotifSequenceMatchBeginQ46AN5191 faldo:position ?templateMotifSequenceMatchBeginPositionQ46AN5186 ; faldo:reference isoform:Q46AN5-1 . ?templateMotifSequenceProfileAlignmentOperationQ46AN5192 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . ?targetMotifMatch193 faldo:location ?targetMotifMatchRegionMatch194 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01278196 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ46AN5MF_01278187 . ?targetMotifMatchRegionMatch194 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01278195 . ?targetMotifMatchRegionMatchBeginMF_01278195 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01278188 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01278196 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46AN5MF_01278185, 1, (STRLEN(?templateMotifCigarQ46AN5MF_01278185) - STRLEN(REPLACE(?templateMotifCigarQ46AN5MF_01278185, CONCAT('^(?:-*[^-]){', STR(((336 - ?templateMotifSequenceMatchBeginPositionQ46AN5186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278187, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278187) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278187, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278187) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) . BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_01278188) - 1) AS ?thisPositionOn68) . BIND(?thisPositionOn68 AS ?thisPositionOn69) . BIND(?this AS ?pfs2t199) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse66) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01278a64')) AS ?annotation64) . BIND(?this AS ?pfs63) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch204 faldo:location ?templateMotifSequenceMatchRegionQ46AN5205 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46AN5207 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ46AN5MF_01278200 . ?templateMotifSequenceMatchRegionQ46AN5205 faldo:begin ?templateMotifSequenceMatchBeginQ46AN5206 . ?templateMotifSequenceMatchBeginQ46AN5206 faldo:position ?templateMotifSequenceMatchBeginPositionQ46AN5201 ; faldo:reference isoform:Q46AN5-1 . ?templateMotifSequenceProfileAlignmentOperationQ46AN5207 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . ?targetMotifMatch208 faldo:location ?targetMotifMatchRegionMatch209 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01278211 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ46AN5MF_01278202 . ?targetMotifMatchRegionMatch209 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01278210 . ?targetMotifMatchRegionMatchBeginMF_01278210 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01278203 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01278211 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46AN5MF_01278200, 1, (STRLEN(?templateMotifCigarQ46AN5MF_01278200) - STRLEN(REPLACE(?templateMotifCigarQ46AN5MF_01278200, CONCAT('^(?:-*[^-]){', STR(((400 - ?templateMotifSequenceMatchBeginPositionQ46AN5201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1212) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278202, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278202) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278202, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278202) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), '')))), '[^-]', ''))) AS ?step2213) . BIND(((?step2213 + ?targetMotifMatchRegionMatchBeginPositionMF_01278203) - 1) AS ?thisPositionOn75) . BIND(?thisPositionOn75 AS ?thisPositionOn76) . BIND(?this AS ?pfs2t214) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb72) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse73) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_01278a71')) AS ?annotation71) . BIND(?this AS ?pfs70) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch219 faldo:location ?templateMotifSequenceMatchRegionQ46AN5220 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46AN5222 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ46AN5MF_01278215 . ?templateMotifSequenceMatchRegionQ46AN5220 faldo:begin ?templateMotifSequenceMatchBeginQ46AN5221 . ?templateMotifSequenceMatchBeginQ46AN5221 faldo:position ?templateMotifSequenceMatchBeginPositionQ46AN5216 ; faldo:reference isoform:Q46AN5-1 . ?templateMotifSequenceProfileAlignmentOperationQ46AN5222 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . ?targetMotifMatch223 faldo:location ?targetMotifMatchRegionMatch224 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01278226 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ46AN5MF_01278217 . ?targetMotifMatchRegionMatch224 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01278225 . ?targetMotifMatchRegionMatchBeginMF_01278225 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01278218 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01278226 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46AN5MF_01278215, 1, (STRLEN(?templateMotifCigarQ46AN5MF_01278215) - STRLEN(REPLACE(?templateMotifCigarQ46AN5MF_01278215, CONCAT('^(?:-*[^-]){', STR(((432 - ?templateMotifSequenceMatchBeginPositionQ46AN5216) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1227) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278217, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278217) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278217, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278217) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), '')))), '[^-]', ''))) AS ?step2228) . BIND(((?step2228 + ?targetMotifMatchRegionMatchBeginPositionMF_01278218) - 1) AS ?thisPositionOn82) . BIND(?thisPositionOn82 AS ?thisPositionOn83) . BIND(?this AS ?pfs2t229) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb79) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse80) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01278a78')) AS ?annotation78) . BIND(?this AS ?pfs77) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch234 faldo:location ?templateMotifSequenceMatchRegionQ46AN5235 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46AN5237 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ46AN5MF_01278230 . ?templateMotifSequenceMatchRegionQ46AN5235 faldo:begin ?templateMotifSequenceMatchBeginQ46AN5236 . ?templateMotifSequenceMatchBeginQ46AN5236 faldo:position ?templateMotifSequenceMatchBeginPositionQ46AN5231 ; faldo:reference isoform:Q46AN5-1 . ?templateMotifSequenceProfileAlignmentOperationQ46AN5237 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . ?targetMotifMatch238 faldo:location ?targetMotifMatchRegionMatch239 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01278241 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ46AN5MF_01278232 . ?targetMotifMatchRegionMatch239 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01278240 . ?targetMotifMatchRegionMatchBeginMF_01278240 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01278233 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01278241 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46AN5MF_01278230, 1, (STRLEN(?templateMotifCigarQ46AN5MF_01278230) - STRLEN(REPLACE(?templateMotifCigarQ46AN5MF_01278230, CONCAT('^(?:-*[^-]){', STR(((435 - ?templateMotifSequenceMatchBeginPositionQ46AN5231) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1242) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278232, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278232) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278232, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278232) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), '')))), '[^-]', ''))) AS ?step2243) . BIND(((?step2243 + ?targetMotifMatchRegionMatchBeginPositionMF_01278233) - 1) AS ?thisPositionOn89) . BIND(?thisPositionOn89 AS ?thisPositionOn90) . BIND(?this AS ?pfs2t244) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfsb86) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfse87) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn89, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01278a85')) AS ?annotation85) . BIND(?this AS ?pfs84) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch249 faldo:location ?templateMotifSequenceMatchRegionQ46AN5250 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ46AN5252 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ46AN5MF_01278245 . ?templateMotifSequenceMatchRegionQ46AN5250 faldo:begin ?templateMotifSequenceMatchBeginQ46AN5251 . ?templateMotifSequenceMatchBeginQ46AN5251 faldo:position ?templateMotifSequenceMatchBeginPositionQ46AN5246 ; faldo:reference isoform:Q46AN5-1 . ?templateMotifSequenceProfileAlignmentOperationQ46AN5252 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . ?targetMotifMatch253 faldo:location ?targetMotifMatchRegionMatch254 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01278256 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ46AN5MF_01278247 . ?targetMotifMatchRegionMatch254 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01278255 . ?targetMotifMatchRegionMatchBeginMF_01278255 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01278248 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01278256 edam:has_input signature:MF_01278 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ46AN5MF_01278245, 1, (STRLEN(?templateMotifCigarQ46AN5MF_01278245) - STRLEN(REPLACE(?templateMotifCigarQ46AN5MF_01278245, CONCAT('^(?:-*[^-]){', STR(((468 - ?templateMotifSequenceMatchBeginPositionQ46AN5246) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1257) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278247, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278247) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ46AN5MF_01278247, 1, (STRLEN(?targetMotifMatchCigarQ46AN5MF_01278247) - STRLEN(REPLACE(?targetMotifMatchCigarQ46AN5MF_01278247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), '')))), '[^-]', ''))) AS ?step2258) . BIND(((?step2258 + ?targetMotifMatchRegionMatchBeginPositionMF_01278248) - 1) AS ?thisPositionOn96) . BIND(?thisPositionOn96 AS ?thisPositionOn97) . BIND(?this AS ?pfs2t259) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfsb93) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn97))) AS ?pfse94) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn96, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01278a92')) AS ?annotation92) . BIND(?this AS ?pfs91) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag260) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag260, ?UNBOUND_VARIABLE) AS ?case15) . }