CONSTRUCT { _:951524 up:source unirule:MF_04099 . _:951525 up:source unirule:MF_04099 . _:951526 up:source unirule:MF_04099 . _:951527 up:source unirule:MF_04099 . _:951528 up:fullName 'Spike protein S1' ; rdf:type up:Structured_Name . _:951529 up:source unirule:MF_04099 . _:951530 up:fullName 'Spike protein S2' ; rdf:type up:Structured_Name . _:951531 up:source unirule:MF_04099 . _:951532 up:fullName "Spike protein S2'" ; rdf:type up:Structured_Name . _:951533 up:source unirule:MF_04099 . _:951534 up:source unirule:MF_04099 . _:951535 up:source unirule:MF_04099 . _:951536 up:source unirule:MF_04099 . _:951537 up:source unirule:MF_04099 . _:951538 up:source unirule:MF_04099 . _:951539 up:source unirule:MF_04099 . _:951540 up:source unirule:MF_04099 . _:951541 up:source unirule:MF_04099 . _:951542 up:source unirule:MF_04099 . _:951543 up:source unirule:MF_04099 . _:951544 up:source unirule:MF_04099 . _:951545 up:source unirule:MF_04099 . _:951546 up:source unirule:MF_04099 . _:951547 up:source unirule:MF_04099 . _:951548 up:source unirule:MF_04099 . _:951549 up:source unirule:MF_04099 . _:951550 up:source unirule:MF_04099 . _:951551 up:source unirule:MF_04099 . _:951552 up:source unirule:MF_04099 . _:951553 up:source unirule:MF_04099 . _:951554 up:source unirule:MF_04099 . _:951555 up:source unirule:MF_04099 . _:951556 up:source unirule:MF_04099 . _:951557 up:source unirule:MF_04099 . _:951558 up:source unirule:MF_04099 . _:951559 up:source unirule:MF_04099 . _:951560 up:source unirule:MF_04099 . _:951561 up:source unirule:MF_04099 . _:951562 up:source unirule:MF_04099 . _:951563 up:source unirule:MF_04099 . _:951564 up:source unirule:MF_04099 . _:951565 up:source unirule:MF_04099 . _:951566 up:source unirule:MF_04099 . _:951567 up:source unirule:MF_04099 . _:951568 up:source unirule:MF_04099 . _:951569 up:source unirule:MF_04099 . _:951570 up:source unirule:MF_04099 . _:951571 up:source unirule:MF_04099 . _:951572 up:source unirule:MF_04099 . _:951573 up:source unirule:MF_04099 . _:951574 up:source unirule:MF_04099 . _:951575 up:source unirule:MF_04099 . _:951576 up:source unirule:MF_04099 . _:951577 up:source unirule:MF_04099 . _:951578 up:source unirule:MF_04099 . _:951579 up:source unirule:MF_04099 . _:951580 up:source unirule:MF_04099 . _:951581 up:source unirule:MF_04099 . _:951582 up:source unirule:MF_04099 . _:951583 up:source unirule:MF_04099 . _:951584 up:source unirule:MF_04099 . _:951585 up:source unirule:MF_04099 . _:951586 up:source unirule:MF_04099 . _:951587 up:source unirule:MF_04099 . _:951588 up:source unirule:MF_04099 . _:951589 up:source unirule:MF_04099 . _:951590 up:source unirule:MF_04099 . _:951591 up:source unirule:MF_04099 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation7 , ?annotation8 , ?annotation9 , ?annotation10 , ?annotation11 , ?annotation15 , ?annotation16 , ?annotation17 , ?annotation18 ; up:classifiedWith GO:0016020 , GO:0019031 , GO:0019064 , GO:0039654 , GO:0044173 , GO:0046813 , GO:0055036 , GO:0075509 , keyword:1015 , keyword:1032 , keyword:1043 , keyword:1133 , keyword:1160 , keyword:1161 , keyword:1162 , keyword:1168 , keyword:1170 , keyword:175 , keyword:261 , keyword:325 , keyword:449 , keyword:472 , keyword:564 , keyword:732 , keyword:812 , keyword:843 , keyword:945 , keyword:946 ; up:component ?namedpart3 , ?namedpart4 , ?namedpart5 ; up:precursor "true"^^xsd:boolean ; up:recommendedName ?name0 . ?name0 up:fullName 'Spike glycoprotein' ; up:shortName 'S glycoprotein' ; rdf:type up:Structured_Name . ?name1 up:fullName 'E2' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Peplomer protein' ; rdf:type up:Structured_Name . ?namedpart3 up:recommendedName _:951528 . ?namedpart4 up:recommendedName _:951530 . ?namedpart5 up:recommendedName _:951532 . ?gene6 skos:prefLabel 'S' . ?annotation7 a up:Function_Annotation ; rdfs:comment 'Spike protein S1: attaches the virion to the cell membrane by interacting with host receptor, initiating the infection.' . ?annotation8 a up:Function_Annotation ; rdfs:comment 'Spike protein S2: mediates fusion of the virion and cellular membranes by acting as a class I viral fusion protein. Under the current model, the protein has at least three conformational states: pre-fusion native state, pre-hairpin intermediate state, and post-fusion hairpin state. During viral and target cell membrane fusion, the coiled coil regions (heptad repeats) assume a trimer-of-hairpins structure, positioning the fusion peptide in close proximity to the C-terminal region of the ectodomain. The formation of this structure appears to drive apposition and subsequent fusion of viral and target cell membranes.' . ?annotation9 a up:Function_Annotation ; rdfs:comment "Spike protein S2': Acts as a viral fusion peptide which is unmasked following S2 cleavage occurring upon virus endocytosis." . ?annotation10 a up:Subunit_Annotation ; rdfs:comment 'Homotrimer; each monomer consists of a S1 and a S2 subunit. The resulting peplomers protrude from the virus surface as spikes.' . ?annotation11 a up:Subcellular_Location_Annotation ; rdfs:comment 'Accumulates in the endoplasmic reticulum-Golgi intermediate compartment, where it participates in virus particle assembly. Some S oligomers are transported to the host plasma membrane, where they may mediate cell-cell fusion' . ?annotation11li12 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation11li13 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation11li14 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation15 a up:Domain_Annotation ; rdfs:comment 'Fusion peptide 1 (FP1) and fusion peptide 2 (FP2) function cooperatively and have a membrane-ordering effect on lipid headgroups and shallow hydrophobic regions of target bilayers. They are considered as two domains of an extended, bipartite FP. The membrane-ordering activity is calcium-dependent and also dependent on correct folding, which is maintained by an internal disulfide bond in FP2.' . ?annotation16 a up:PTM_Annotation ; rdfs:comment 'Specific enzymatic cleavages in vivo yield mature proteins. The precursor is processed into S1 and S2 by host cell furin or another cellular protease to yield the mature S1 and S2 proteins. Additionally, a second cleavage leads to the release of a fusion peptide after viral attachment to host cell receptor.' . ?annotation17 a up:PTM_Annotation ; rdfs:comment 'The cytoplasmic Cys-rich domain is palmitoylated. Spike glycoprotein is digested within host endosomes.' . ?annotation18 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the betacoronaviruses spike protein family.' . ?pfs19 up:annotation ?annotation20 . ?annotation20 faldo:begin ?pfsb21 ; faldo:end ?pfse22 ; rdf:type up:Signal_Peptide_Annotation . ?pfsb21 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfse22 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfs25 up:annotation ?annotation26 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Spike protein S1' . ?pfsb27 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Spike protein S2' . ?pfsb33 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfs37 up:annotation ?annotation38 . ?annotation38 faldo:begin ?pfsb39 ; faldo:end ?pfse40 ; rdf:type up:Chain_Annotation ; rdfs:comment "Spike protein S2'" . ?pfsb39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse40 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Extracellular' . ?pfsb45 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfs49 up:annotation ?annotation50 . ?annotation50 faldo:begin ?pfsb51 ; faldo:end ?pfse52 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb51 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfse52 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfs55 up:annotation ?annotation56 . ?annotation56 faldo:begin ?pfsb57 ; faldo:end ?pfse58 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Cytoplasmic' . ?pfsb57 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfse58 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?pfs61 up:annotation ?annotation62 . ?annotation62 faldo:begin ?pfsb63 ; faldo:end ?pfse64 ; rdf:type up:Region_Annotation ; rdfs:comment 'Fusion peptide 1' . ?pfsb63 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfse64 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?pfs67 up:annotation ?annotation68 . ?annotation68 faldo:begin ?pfsb69 ; faldo:end ?pfse70 ; rdf:type up:Region_Annotation ; rdfs:comment 'Fusion peptide 2' . ?pfsb69 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfse70 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?pfs73 up:annotation ?annotation74 . ?annotation74 faldo:begin ?pfsb75 ; faldo:end ?pfse76 ; rdf:type up:Region_Annotation ; rdfs:comment 'Heptad repeat 1' . ?pfsb75 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?pfse76 faldo:position ?thisPositionOn78 ; rdf:type faldo:ExactPosition . ?pfs79 up:annotation ?annotation80 . ?annotation80 faldo:begin ?pfsb81 ; faldo:end ?pfse82 ; rdf:type up:Region_Annotation ; rdfs:comment 'Heptad repeat 2' . ?pfsb81 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?pfse82 faldo:position ?thisPositionOn84 ; rdf:type faldo:ExactPosition . ?pfs85 up:annotation ?annotation86 . ?annotation86 faldo:begin ?pfsb87 ; faldo:end ?pfse88 ; rdf:type up:Coiled_Coil_Annotation . ?pfsb87 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?pfse88 faldo:position ?thisPositionOn90 ; rdf:type faldo:ExactPosition . ?pfs91 up:annotation ?annotation92 . ?annotation92 faldo:begin ?pfsb93 ; faldo:end ?pfse94 ; rdf:type up:Coiled_Coil_Annotation . ?pfsb93 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?pfse94 faldo:position ?thisPositionOn96 ; rdf:type faldo:ExactPosition . ?pfs97 up:annotation ?annotation98 . ?annotation98 faldo:begin ?pfsb99 ; faldo:end ?pfse100 ; rdf:type up:Motif_Annotation ; rdfs:comment 'KxHxx' . ?pfsb99 faldo:position ?thisPositionOn101 ; rdf:type faldo:ExactPosition . ?pfse100 faldo:position ?thisPositionOn102 ; rdf:type faldo:ExactPosition . ?pfs103 up:annotation ?annotation104 . ?annotation104 faldo:begin ?pfsb105 ; faldo:end ?pfse106 ; rdf:type up:Site_Annotation ; rdfs:comment 'Cleavage' . ?pfsb105 faldo:position ?thisPositionOn107 ; rdf:type faldo:ExactPosition . ?pfse106 faldo:position ?thisPositionOn108 ; rdf:type faldo:ExactPosition . ?pfs109 up:annotation ?annotation110 . ?annotation110 faldo:begin ?pfsb111 ; faldo:end ?pfse112 ; rdf:type up:Site_Annotation ; rdfs:comment 'Cleavage' . ?pfsb111 faldo:position ?thisPositionOn113 ; rdf:type faldo:ExactPosition . ?pfse112 faldo:position ?thisPositionOn114 ; rdf:type faldo:ExactPosition . ?pfs115 up:annotation ?annotation116 . ?annotation116 faldo:begin ?pfsb117 ; faldo:end ?pfse118 ; rdf:type up:Disulfide_Bond_Annotation . ?pfsb117 faldo:position ?thisPositionOn119 ; rdf:type faldo:ExactPosition . ?pfse118 faldo:position ?thisPositionOn120 ; rdf:type faldo:ExactPosition . ?pfs121 up:annotation ?annotation122 . ?annotation122 faldo:begin ?pfsb123 ; faldo:end ?pfse124 ; rdf:type up:Disulfide_Bond_Annotation . ?pfsb123 faldo:position ?thisPositionOn125 ; rdf:type faldo:ExactPosition . ?pfse124 faldo:position ?thisPositionOn126 ; rdf:type faldo:ExactPosition . ?pfs127 up:annotation ?annotation128 . ?annotation128 faldo:begin ?pfsb129 ; faldo:end ?pfse130 ; rdf:type up:Disulfide_Bond_Annotation . ?pfsb129 faldo:position ?thisPositionOn131 ; rdf:type faldo:ExactPosition . ?pfse130 faldo:position ?thisPositionOn132 ; rdf:type faldo:ExactPosition . ?pfs133 up:annotation ?annotation134 . ?annotation134 faldo:begin ?pfsb135 ; faldo:end ?pfse136 ; rdf:type up:Site_Annotation ; rdfs:comment 'Cleavage' . ?pfsb135 faldo:position ?thisPositionOn137 ; rdf:type faldo:ExactPosition . ?pfse136 faldo:position ?thisPositionOn138 ; rdf:type faldo:ExactPosition . _:951592 a rdf:Statement ; up:attribution _:951524 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:951593 a rdf:Statement ; up:attribution _:951525 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:951594 a rdf:Statement ; up:attribution _:951526 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:951595 a rdf:Statement ; up:attribution _:951527 ; rdf:subject ?this ; rdf:predicate up:precursor ; rdf:object "true"^^xsd:boolean . _:951596 a rdf:Statement ; up:attribution _:951529 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart3 . _:951597 a rdf:Statement ; up:attribution _:951531 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart4 . _:951598 a rdf:Statement ; up:attribution _:951533 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart5 . _:951599 a rdf:Statement ; up:attribution _:951534 ; rdf:subject ?gene6 ; rdf:predicate up:encodedBy ; rdf:object ?gene6 . _:951600 a rdf:Statement ; up:attribution _:951535 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:951601 a rdf:Statement ; up:attribution _:951536 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:951602 a rdf:Statement ; up:attribution _:951537 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:951603 a rdf:Statement ; up:attribution _:951538 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:951604 a rdf:Statement ; up:attribution _:951539 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:951605 a rdf:Statement ; up:attribution _:951540 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:951606 a rdf:Statement ; up:attribution _:951541 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:951607 a rdf:Statement ; up:attribution _:951542 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:951608 a rdf:Statement ; up:attribution _:951543 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:951609 a rdf:Statement ; up:attribution _:951544 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:175 . _:951610 a rdf:Statement ; up:attribution _:951545 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1015 . _:951611 a rdf:Statement ; up:attribution _:951546 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1170 . _:951612 a rdf:Statement ; up:attribution _:951547 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1168 . _:951613 a rdf:Statement ; up:attribution _:951548 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:325 . _:951614 a rdf:Statement ; up:attribution _:951549 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1032 . _:951615 a rdf:Statement ; up:attribution _:951550 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1043 . _:951616 a rdf:Statement ; up:attribution _:951551 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:945 . _:951617 a rdf:Statement ; up:attribution _:951552 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:449 . _:951618 a rdf:Statement ; up:attribution _:951553 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:951619 a rdf:Statement ; up:attribution _:951554 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:564 . _:951620 a rdf:Statement ; up:attribution _:951555 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:732 . _:951621 a rdf:Statement ; up:attribution _:951556 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:951622 a rdf:Statement ; up:attribution _:951557 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:951623 a rdf:Statement ; up:attribution _:951558 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1161 . _:951624 a rdf:Statement ; up:attribution _:951559 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:261 . _:951625 a rdf:Statement ; up:attribution _:951560 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1162 . _:951626 a rdf:Statement ; up:attribution _:951561 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:946 . _:951627 a rdf:Statement ; up:attribution _:951562 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:843 . _:951628 a rdf:Statement ; up:attribution _:951563 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1160 . _:951629 a rdf:Statement ; up:attribution _:951564 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0044173 . _:951630 a rdf:Statement ; up:attribution _:951565 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016020 . _:951631 a rdf:Statement ; up:attribution _:951566 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019031 . _:951632 a rdf:Statement ; up:attribution _:951567 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0055036 . _:951633 a rdf:Statement ; up:attribution _:951568 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0075509 . _:951634 a rdf:Statement ; up:attribution _:951569 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0039654 . _:951635 a rdf:Statement ; up:attribution _:951570 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019064 . _:951636 a rdf:Statement ; up:attribution _:951571 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046813 . _:951637 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:951638 a rdf:Statement ; up:attribution _:951572 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:951639 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:951640 a rdf:Statement ; up:attribution _:951573 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:951641 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:951642 a rdf:Statement ; up:attribution _:951574 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:951643 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:951644 a rdf:Statement ; up:attribution _:951575 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:951645 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:951646 a rdf:Statement ; up:attribution _:951576 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:951647 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:951648 a rdf:Statement ; up:attribution _:951577 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:951649 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:951650 a rdf:Statement ; up:attribution _:951578 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:951651 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:951652 a rdf:Statement ; up:attribution _:951579 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:951653 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:951654 a rdf:Statement ; up:attribution _:951580 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:951655 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . _:951656 a rdf:Statement ; up:attribution _:951581 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . _:951657 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs79 ; rdf:predicate up:annotation ; rdf:object ?annotation80 . _:951658 a rdf:Statement ; up:attribution _:951582 ; rdf:subject ?pfs79 ; rdf:predicate up:annotation ; rdf:object ?annotation80 . _:951659 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs85 ; rdf:predicate up:annotation ; rdf:object ?annotation86 . _:951660 a rdf:Statement ; up:attribution _:951583 ; rdf:subject ?pfs85 ; rdf:predicate up:annotation ; rdf:object ?annotation86 . _:951661 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs91 ; rdf:predicate up:annotation ; rdf:object ?annotation92 . _:951662 a rdf:Statement ; up:attribution _:951584 ; rdf:subject ?pfs91 ; rdf:predicate up:annotation ; rdf:object ?annotation92 . _:951663 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs97 ; rdf:predicate up:annotation ; rdf:object ?annotation98 . _:951664 a rdf:Statement ; up:attribution _:951585 ; rdf:subject ?pfs97 ; rdf:predicate up:annotation ; rdf:object ?annotation98 . _:951665 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:951666 a rdf:Statement ; up:attribution _:951586 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:951667 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs109 ; rdf:predicate up:annotation ; rdf:object ?annotation110 . _:951668 a rdf:Statement ; up:attribution _:951587 ; rdf:subject ?pfs109 ; rdf:predicate up:annotation ; rdf:object ?annotation110 . _:951669 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs115 ; rdf:predicate up:annotation ; rdf:object ?annotation116 . _:951670 a rdf:Statement ; up:attribution _:951588 ; rdf:subject ?pfs115 ; rdf:predicate up:annotation ; rdf:object ?annotation116 . _:951671 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs121 ; rdf:predicate up:annotation ; rdf:object ?annotation122 . _:951672 a rdf:Statement ; up:attribution _:951589 ; rdf:subject ?pfs121 ; rdf:predicate up:annotation ; rdf:object ?annotation122 . _:951673 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs127 ; rdf:predicate up:annotation ; rdf:object ?annotation128 . _:951674 a rdf:Statement ; up:attribution _:951590 ; rdf:subject ?pfs127 ; rdf:predicate up:annotation ; rdf:object ?annotation128 . _:951675 a rdf:Statement ; up:source unirule:MF_04099 ; rdf:subject ?pfs133 ; rdf:predicate up:annotation ; rdf:object ?annotation134 . _:951676 a rdf:Statement ; up:attribution _:951591 ; rdf:subject ?pfs133 ; rdf:predicate up:annotation ; rdf:object ?annotation134 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04099 #Rule MF_04099 Created by:? on:2018-03-20 Modified by:Edouard de Castro on:2022-09-29 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04099 . ?thisOrganism rdfs:subClassOf+ taxon:694002 . BIND(URI(CONCAT(STR(?this), '#MF_04099a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_04099a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_04099a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_04099a3')) AS ?namedpart3) . BIND(URI(CONCAT(STR(?this), '#MF_04099a4')) AS ?namedpart4) . BIND(URI(CONCAT(STR(?this), '#MF_04099a5')) AS ?namedpart5) . BIND(URI(CONCAT(STR(?this), '#MF_04099a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_04099a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_04099a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_04099a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_04099a11')) AS ?annotation11) . BIND(URI(CONCAT(STR(?this), '#MF_04099a15')) AS ?annotation15) . BIND(URI(CONCAT(STR(?this), '#MF_04099a16')) AS ?annotation16) . BIND(URI(CONCAT(STR(?this), '#MF_04099a17')) AS ?annotation17) . BIND(URI(CONCAT(STR(?this), '#MF_04099a18')) AS ?annotation18) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionP59594144 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594146 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099139 . ?templateMotifSequenceMatchRegionP59594144 faldo:begin ?templateMotifSequenceMatchBeginP59594145 . ?templateMotifSequenceMatchBeginP59594145 faldo:position ?templateMotifSequenceMatchBeginPositionP59594140 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594146 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099150 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099141 . ?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099149 . ?targetMotifMatchRegionMatchBeginMF_04099149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099142 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099150 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn23) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099139, 1, (STRLEN(?templateMotifCigarP59594MF_04099139) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099139, CONCAT('^(?:-*[^-]){', STR(((13 - ?templateMotifSequenceMatchBeginPositionP59594140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099141, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099141) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099141, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099141) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) . BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_04099142) - 1) AS ?thisPositionOn24) . BIND(?this AS ?pfs1t153) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse22) . FILTER ((BOUND(?thisPositionOn23) && BOUND(?thisPositionOn24))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a20')) AS ?annotation20) . BIND(?this AS ?pfs19) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionP59594159 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594161 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099154 . ?templateMotifSequenceMatchRegionP59594159 faldo:begin ?templateMotifSequenceMatchBeginP59594160 . ?templateMotifSequenceMatchBeginP59594160 faldo:position ?templateMotifSequenceMatchBeginPositionP59594155 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594161 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099165 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099156 . ?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099164 . ?targetMotifMatchRegionMatchBeginMF_04099164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099157 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099165 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099154, 1, (STRLEN(?templateMotifCigarP59594MF_04099154) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099154, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionP59594155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099156, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099156) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099156, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099156) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) . BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_04099157) - 1) AS ?thisPositionOn29) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099154, 1, (STRLEN(?templateMotifCigarP59594MF_04099154) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099154, CONCAT('^(?:-*[^-]){', STR(((667 - ?templateMotifSequenceMatchBeginPositionP59594155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1168) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099156, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099156) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099156, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099156) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), '')))), '[^-]', ''))) AS ?step2169) . BIND(((?step2169 + ?targetMotifMatchRegionMatchBeginPositionMF_04099157) - 1) AS ?thisPositionOn30) . BIND(?this AS ?pfs1t170) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse28) . FILTER ((BOUND(?thisPositionOn29) && BOUND(?thisPositionOn30))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch175 faldo:location ?templateMotifSequenceMatchRegionP59594176 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594178 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099171 . ?templateMotifSequenceMatchRegionP59594176 faldo:begin ?templateMotifSequenceMatchBeginP59594177 . ?templateMotifSequenceMatchBeginP59594177 faldo:position ?templateMotifSequenceMatchBeginPositionP59594172 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594178 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch179 faldo:location ?targetMotifMatchRegionMatch180 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099182 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099173 . ?targetMotifMatchRegionMatch180 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099181 . ?targetMotifMatchRegionMatchBeginMF_04099181 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099174 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099182 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099171, 1, (STRLEN(?templateMotifCigarP59594MF_04099171) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099171, CONCAT('^(?:-*[^-]){', STR(((668 - ?templateMotifSequenceMatchBeginPositionP59594172) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1183) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099173, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099173) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099173, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099173) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), '')))), '[^-]', ''))) AS ?step2184) . BIND(((?step2184 + ?targetMotifMatchRegionMatchBeginPositionMF_04099174) - 1) AS ?thisPositionOn35) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn36) . BIND(?this AS ?pfs1t185) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse34) . FILTER ((BOUND(?thisPositionOn35) && BOUND(?thisPositionOn36))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch190 faldo:location ?templateMotifSequenceMatchRegionP59594191 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594193 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099186 . ?templateMotifSequenceMatchRegionP59594191 faldo:begin ?templateMotifSequenceMatchBeginP59594192 . ?templateMotifSequenceMatchBeginP59594192 faldo:position ?templateMotifSequenceMatchBeginPositionP59594187 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594193 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch194 faldo:location ?targetMotifMatchRegionMatch195 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099197 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099188 . ?targetMotifMatchRegionMatch195 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099196 . ?targetMotifMatchRegionMatchBeginMF_04099196 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099189 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099197 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099186, 1, (STRLEN(?templateMotifCigarP59594MF_04099186) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099186, CONCAT('^(?:-*[^-]){', STR(((798 - ?templateMotifSequenceMatchBeginPositionP59594187) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1198) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099188, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099188) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099188, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099188) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), '')))), '[^-]', ''))) AS ?step2199) . BIND(((?step2199 + ?targetMotifMatchRegionMatchBeginPositionMF_04099189) - 1) AS ?thisPositionOn41) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn42) . BIND(?this AS ?pfs1t200) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb39) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse40) . FILTER ((BOUND(?thisPositionOn41) && BOUND(?thisPositionOn42))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a38')) AS ?annotation38) . BIND(?this AS ?pfs37) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch205 faldo:location ?templateMotifSequenceMatchRegionP59594206 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594208 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099201 . ?templateMotifSequenceMatchRegionP59594206 faldo:begin ?templateMotifSequenceMatchBeginP59594207 . ?templateMotifSequenceMatchBeginP59594207 faldo:position ?templateMotifSequenceMatchBeginPositionP59594202 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594208 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch209 faldo:location ?targetMotifMatchRegionMatch210 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099212 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099203 . ?targetMotifMatchRegionMatch210 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099211 . ?targetMotifMatchRegionMatchBeginMF_04099211 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099204 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099212 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099201, 1, (STRLEN(?templateMotifCigarP59594MF_04099201) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099201, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionP59594202) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1213) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099203, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099203) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099203, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099203) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), '')))), '[^-]', ''))) AS ?step2214) . BIND(((?step2214 + ?targetMotifMatchRegionMatchBeginPositionMF_04099204) - 1) AS ?thisPositionOn47) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099201, 1, (STRLEN(?templateMotifCigarP59594MF_04099201) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099201, CONCAT('^(?:-*[^-]){', STR(((1195 - ?templateMotifSequenceMatchBeginPositionP59594202) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1215) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099203, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099203) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099203, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099203) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), '')))), '[^-]', ''))) AS ?step2216) . BIND(((?step2216 + ?targetMotifMatchRegionMatchBeginPositionMF_04099204) - 1) AS ?thisPositionOn48) . BIND(?this AS ?pfs1t217) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse46) . FILTER ((BOUND(?thisPositionOn47) && BOUND(?thisPositionOn48))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch222 faldo:location ?templateMotifSequenceMatchRegionP59594223 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594225 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099218 . ?templateMotifSequenceMatchRegionP59594223 faldo:begin ?templateMotifSequenceMatchBeginP59594224 . ?templateMotifSequenceMatchBeginP59594224 faldo:position ?templateMotifSequenceMatchBeginPositionP59594219 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594225 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch226 faldo:location ?targetMotifMatchRegionMatch227 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099229 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099220 . ?targetMotifMatchRegionMatch227 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099228 . ?targetMotifMatchRegionMatchBeginMF_04099228 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099221 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099229 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099218, 1, (STRLEN(?templateMotifCigarP59594MF_04099218) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099218, CONCAT('^(?:-*[^-]){', STR(((1196 - ?templateMotifSequenceMatchBeginPositionP59594219) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1230) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099220, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099220) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099220, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099220) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), '')))), '[^-]', ''))) AS ?step2231) . BIND(((?step2231 + ?targetMotifMatchRegionMatchBeginPositionMF_04099221) - 1) AS ?thisPositionOn53) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099218, 1, (STRLEN(?templateMotifCigarP59594MF_04099218) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099218, CONCAT('^(?:-*[^-]){', STR(((1216 - ?templateMotifSequenceMatchBeginPositionP59594219) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1232) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099220, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099220) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099220, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099220) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), '')))), '[^-]', ''))) AS ?step2233) . BIND(((?step2233 + ?targetMotifMatchRegionMatchBeginPositionMF_04099221) - 1) AS ?thisPositionOn54) . BIND(?this AS ?pfs1t234) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb51) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse52) . FILTER ((BOUND(?thisPositionOn53) && BOUND(?thisPositionOn54))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a50')) AS ?annotation50) . BIND(?this AS ?pfs49) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch239 faldo:location ?templateMotifSequenceMatchRegionP59594240 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594242 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099235 . ?templateMotifSequenceMatchRegionP59594240 faldo:begin ?templateMotifSequenceMatchBeginP59594241 . ?templateMotifSequenceMatchBeginP59594241 faldo:position ?templateMotifSequenceMatchBeginPositionP59594236 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594242 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch243 faldo:location ?targetMotifMatchRegionMatch244 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099246 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099237 . ?targetMotifMatchRegionMatch244 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099245 . ?targetMotifMatchRegionMatchBeginMF_04099245 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099238 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099246 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099235, 1, (STRLEN(?templateMotifCigarP59594MF_04099235) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099235, CONCAT('^(?:-*[^-]){', STR(((1217 - ?templateMotifSequenceMatchBeginPositionP59594236) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1247) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099237, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099237) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099237, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1247), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099237, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099237) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099237, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1247), '}'), '')))), '[^-]', ''))) AS ?step2248) . BIND(((?step2248 + ?targetMotifMatchRegionMatchBeginPositionMF_04099238) - 1) AS ?thisPositionOn59) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn60) . BIND(?this AS ?pfs1t249) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse58) . FILTER ((BOUND(?thisPositionOn59) && BOUND(?thisPositionOn60))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a56')) AS ?annotation56) . BIND(?this AS ?pfs55) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch254 faldo:location ?templateMotifSequenceMatchRegionP59594255 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594257 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099250 . ?templateMotifSequenceMatchRegionP59594255 faldo:begin ?templateMotifSequenceMatchBeginP59594256 . ?templateMotifSequenceMatchBeginP59594256 faldo:position ?templateMotifSequenceMatchBeginPositionP59594251 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594257 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch258 faldo:location ?targetMotifMatchRegionMatch259 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099261 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099252 . ?targetMotifMatchRegionMatch259 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099260 . ?targetMotifMatchRegionMatchBeginMF_04099260 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099253 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099261 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099250, 1, (STRLEN(?templateMotifCigarP59594MF_04099250) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099250, CONCAT('^(?:-*[^-]){', STR(((798 - ?templateMotifSequenceMatchBeginPositionP59594251) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1262) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099252, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099252) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099252, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1262), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099252, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099252) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099252, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1262), '}'), '')))), '[^-]', ''))) AS ?step2263) . BIND(((?step2263 + ?targetMotifMatchRegionMatchBeginPositionMF_04099253) - 1) AS ?thisPositionOn65) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099250, 1, (STRLEN(?templateMotifCigarP59594MF_04099250) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099250, CONCAT('^(?:-*[^-]){', STR(((819 - ?templateMotifSequenceMatchBeginPositionP59594251) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1264) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099252, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099252) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099252, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099252, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099252) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099252, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), '')))), '[^-]', ''))) AS ?step2265) . BIND(((?step2265 + ?targetMotifMatchRegionMatchBeginPositionMF_04099253) - 1) AS ?thisPositionOn66) . BIND(?this AS ?pfs1t266) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse64) . FILTER ((BOUND(?thisPositionOn65) && BOUND(?thisPositionOn66))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a62')) AS ?annotation62) . BIND(?this AS ?pfs61) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch271 faldo:location ?templateMotifSequenceMatchRegionP59594272 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594274 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099267 . ?templateMotifSequenceMatchRegionP59594272 faldo:begin ?templateMotifSequenceMatchBeginP59594273 . ?templateMotifSequenceMatchBeginP59594273 faldo:position ?templateMotifSequenceMatchBeginPositionP59594268 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594274 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch275 faldo:location ?targetMotifMatchRegionMatch276 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099278 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099269 . ?targetMotifMatchRegionMatch276 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099277 . ?targetMotifMatchRegionMatchBeginMF_04099277 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099270 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099278 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099267, 1, (STRLEN(?templateMotifCigarP59594MF_04099267) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099267, CONCAT('^(?:-*[^-]){', STR(((817 - ?templateMotifSequenceMatchBeginPositionP59594268) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1279) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099269, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099269) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099269, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1279), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099269, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099269) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099269, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1279), '}'), '')))), '[^-]', ''))) AS ?step2280) . BIND(((?step2280 + ?targetMotifMatchRegionMatchBeginPositionMF_04099270) - 1) AS ?thisPositionOn71) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099267, 1, (STRLEN(?templateMotifCigarP59594MF_04099267) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099267, CONCAT('^(?:-*[^-]){', STR(((837 - ?templateMotifSequenceMatchBeginPositionP59594268) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1281) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099269, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099269) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099269, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1281), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099269, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099269) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099269, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1281), '}'), '')))), '[^-]', ''))) AS ?step2282) . BIND(((?step2282 + ?targetMotifMatchRegionMatchBeginPositionMF_04099270) - 1) AS ?thisPositionOn72) . BIND(?this AS ?pfs1t283) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse70) . FILTER ((BOUND(?thisPositionOn71) && BOUND(?thisPositionOn72))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a68')) AS ?annotation68) . BIND(?this AS ?pfs67) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch288 faldo:location ?templateMotifSequenceMatchRegionP59594289 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594291 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099284 . ?templateMotifSequenceMatchRegionP59594289 faldo:begin ?templateMotifSequenceMatchBeginP59594290 . ?templateMotifSequenceMatchBeginP59594290 faldo:position ?templateMotifSequenceMatchBeginPositionP59594285 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594291 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch292 faldo:location ?targetMotifMatchRegionMatch293 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099295 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099286 . ?targetMotifMatchRegionMatch293 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099294 . ?targetMotifMatchRegionMatchBeginMF_04099294 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099287 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099295 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099284, 1, (STRLEN(?templateMotifCigarP59594MF_04099284) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099284, CONCAT('^(?:-*[^-]){', STR(((902 - ?templateMotifSequenceMatchBeginPositionP59594285) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1296) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099286, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099286) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099286, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1296), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099286, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099286) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099286, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1296), '}'), '')))), '[^-]', ''))) AS ?step2297) . BIND(((?step2297 + ?targetMotifMatchRegionMatchBeginPositionMF_04099287) - 1) AS ?thisPositionOn77) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099284, 1, (STRLEN(?templateMotifCigarP59594MF_04099284) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099284, CONCAT('^(?:-*[^-]){', STR(((952 - ?templateMotifSequenceMatchBeginPositionP59594285) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1298) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099286, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099286) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099286, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1298), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099286, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099286) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099286, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1298), '}'), '')))), '[^-]', ''))) AS ?step2299) . BIND(((?step2299 + ?targetMotifMatchRegionMatchBeginPositionMF_04099287) - 1) AS ?thisPositionOn78) . BIND(?this AS ?pfs1t300) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb75) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse76) . FILTER ((BOUND(?thisPositionOn77) && BOUND(?thisPositionOn78))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a74')) AS ?annotation74) . BIND(?this AS ?pfs73) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch305 faldo:location ?templateMotifSequenceMatchRegionP59594306 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594308 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099301 . ?templateMotifSequenceMatchRegionP59594306 faldo:begin ?templateMotifSequenceMatchBeginP59594307 . ?templateMotifSequenceMatchBeginP59594307 faldo:position ?templateMotifSequenceMatchBeginPositionP59594302 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594308 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch309 faldo:location ?targetMotifMatchRegionMatch310 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099312 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099303 . ?targetMotifMatchRegionMatch310 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099311 . ?targetMotifMatchRegionMatchBeginMF_04099311 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099304 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099312 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099301, 1, (STRLEN(?templateMotifCigarP59594MF_04099301) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099301, CONCAT('^(?:-*[^-]){', STR(((1145 - ?templateMotifSequenceMatchBeginPositionP59594302) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1313) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099303, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099303) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099303, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1313), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099303, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099303) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099303, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1313), '}'), '')))), '[^-]', ''))) AS ?step2314) . BIND(((?step2314 + ?targetMotifMatchRegionMatchBeginPositionMF_04099304) - 1) AS ?thisPositionOn83) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099301, 1, (STRLEN(?templateMotifCigarP59594MF_04099301) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099301, CONCAT('^(?:-*[^-]){', STR(((1184 - ?templateMotifSequenceMatchBeginPositionP59594302) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1315) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099303, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099303) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099303, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1315), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099303, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099303) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099303, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1315), '}'), '')))), '[^-]', ''))) AS ?step2316) . BIND(((?step2316 + ?targetMotifMatchRegionMatchBeginPositionMF_04099304) - 1) AS ?thisPositionOn84) . BIND(?this AS ?pfs1t317) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfsb81) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfse82) . FILTER ((BOUND(?thisPositionOn83) && BOUND(?thisPositionOn84))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a80')) AS ?annotation80) . BIND(?this AS ?pfs79) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch322 faldo:location ?templateMotifSequenceMatchRegionP59594323 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594325 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099318 . ?templateMotifSequenceMatchRegionP59594323 faldo:begin ?templateMotifSequenceMatchBeginP59594324 . ?templateMotifSequenceMatchBeginP59594324 faldo:position ?templateMotifSequenceMatchBeginPositionP59594319 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594325 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch326 faldo:location ?targetMotifMatchRegionMatch327 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099329 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099320 . ?targetMotifMatchRegionMatch327 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099328 . ?targetMotifMatchRegionMatchBeginMF_04099328 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099321 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099329 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099318, 1, (STRLEN(?templateMotifCigarP59594MF_04099318) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099318, CONCAT('^(?:-*[^-]){', STR(((931 - ?templateMotifSequenceMatchBeginPositionP59594319) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1330) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099320, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099320) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099320, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1330), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099320, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099320) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099320, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1330), '}'), '')))), '[^-]', ''))) AS ?step2331) . BIND(((?step2331 + ?targetMotifMatchRegionMatchBeginPositionMF_04099321) - 1) AS ?thisPositionOn89) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099318, 1, (STRLEN(?templateMotifCigarP59594MF_04099318) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099318, CONCAT('^(?:-*[^-]){', STR(((975 - ?templateMotifSequenceMatchBeginPositionP59594319) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1332) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099320, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099320) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099320, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1332), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099320, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099320) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099320, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1332), '}'), '')))), '[^-]', ''))) AS ?step2333) . BIND(((?step2333 + ?targetMotifMatchRegionMatchBeginPositionMF_04099321) - 1) AS ?thisPositionOn90) . BIND(?this AS ?pfs1t334) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfsb87) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfse88) . FILTER ((BOUND(?thisPositionOn89) && BOUND(?thisPositionOn90))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a86')) AS ?annotation86) . BIND(?this AS ?pfs85) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch339 faldo:location ?templateMotifSequenceMatchRegionP59594340 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594342 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099335 . ?templateMotifSequenceMatchRegionP59594340 faldo:begin ?templateMotifSequenceMatchBeginP59594341 . ?templateMotifSequenceMatchBeginP59594341 faldo:position ?templateMotifSequenceMatchBeginPositionP59594336 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594342 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch343 faldo:location ?targetMotifMatchRegionMatch344 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099346 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099337 . ?targetMotifMatchRegionMatch344 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099345 . ?targetMotifMatchRegionMatchBeginMF_04099345 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099338 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099346 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099335, 1, (STRLEN(?templateMotifCigarP59594MF_04099335) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099335, CONCAT('^(?:-*[^-]){', STR(((1157 - ?templateMotifSequenceMatchBeginPositionP59594336) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1347) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099337, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099337) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099337, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1347), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099337, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099337) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099337, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1347), '}'), '')))), '[^-]', ''))) AS ?step2348) . BIND(((?step2348 + ?targetMotifMatchRegionMatchBeginPositionMF_04099338) - 1) AS ?thisPositionOn95) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099335, 1, (STRLEN(?templateMotifCigarP59594MF_04099335) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099335, CONCAT('^(?:-*[^-]){', STR(((1185 - ?templateMotifSequenceMatchBeginPositionP59594336) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1349) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099337, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099337) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099337, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1349), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099337, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099337) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099337, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1349), '}'), '')))), '[^-]', ''))) AS ?step2350) . BIND(((?step2350 + ?targetMotifMatchRegionMatchBeginPositionMF_04099338) - 1) AS ?thisPositionOn96) . BIND(?this AS ?pfs1t351) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfsb93) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfse94) . FILTER ((BOUND(?thisPositionOn95) && BOUND(?thisPositionOn96))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a92')) AS ?annotation92) . BIND(?this AS ?pfs91) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch356 faldo:location ?templateMotifSequenceMatchRegionP59594357 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594359 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099352 . ?templateMotifSequenceMatchRegionP59594357 faldo:begin ?templateMotifSequenceMatchBeginP59594358 . ?templateMotifSequenceMatchBeginP59594358 faldo:position ?templateMotifSequenceMatchBeginPositionP59594353 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594359 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch360 faldo:location ?targetMotifMatchRegionMatch361 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099363 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099354 . ?targetMotifMatchRegionMatch361 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099362 . ?targetMotifMatchRegionMatchBeginMF_04099362 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099355 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099363 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099352, 1, (STRLEN(?templateMotifCigarP59594MF_04099352) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099352, CONCAT('^(?:-*[^-]){', STR(((1251 - ?templateMotifSequenceMatchBeginPositionP59594353) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1364) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099354, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099354) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099354, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1364), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099354, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099354) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099354, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1364), '}'), '')))), '[^-]', ''))) AS ?step2365) . BIND(((?step2365 + ?targetMotifMatchRegionMatchBeginPositionMF_04099355) - 1) AS ?thisPositionOn101) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn102) . BIND(?this AS ?pfs1t366) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn101))) AS ?pfsb99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfse100) . FILTER ((BOUND(?thisPositionOn101) && BOUND(?thisPositionOn102))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a98')) AS ?annotation98) . BIND(?this AS ?pfs97) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch371 faldo:location ?templateMotifSequenceMatchRegionP59594372 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594374 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099367 . ?templateMotifSequenceMatchRegionP59594372 faldo:begin ?templateMotifSequenceMatchBeginP59594373 . ?templateMotifSequenceMatchBeginP59594373 faldo:position ?templateMotifSequenceMatchBeginPositionP59594368 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594374 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch375 faldo:location ?targetMotifMatchRegionMatch376 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099378 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099369 . ?targetMotifMatchRegionMatch376 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099377 . ?targetMotifMatchRegionMatchBeginMF_04099377 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099370 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099378 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099367, 1, (STRLEN(?templateMotifCigarP59594MF_04099367) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099367, CONCAT('^(?:-*[^-]){', STR(((667 - ?templateMotifSequenceMatchBeginPositionP59594368) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1379) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099369, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099369) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1379), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099369, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099369) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1379), '}'), '')))), '[^-]', ''))) AS ?step2380) . BIND(((?step2380 + ?targetMotifMatchRegionMatchBeginPositionMF_04099370) - 1) AS ?thisPositionOn107) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099367, 1, (STRLEN(?templateMotifCigarP59594MF_04099367) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099367, CONCAT('^(?:-*[^-]){', STR(((668 - ?templateMotifSequenceMatchBeginPositionP59594368) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1381) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099369, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099369) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1381), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099369, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099369) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1381), '}'), '')))), '[^-]', ''))) AS ?step2382) . BIND(((?step2382 + ?targetMotifMatchRegionMatchBeginPositionMF_04099370) - 1) AS ?thisPositionOn108) . BIND(?this AS ?pfs1t383) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn107))) AS ?pfsb105) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn108))) AS ?pfse106) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn107, (?thisPositionOn108 - ?thisPositionOn107)) = 'RS')) . BIND(URI(CONCAT(STR(?this), '#MF_04099a104')) AS ?annotation104) . BIND(?this AS ?pfs103) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch388 faldo:location ?templateMotifSequenceMatchRegionP59594389 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594391 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099384 . ?templateMotifSequenceMatchRegionP59594389 faldo:begin ?templateMotifSequenceMatchBeginP59594390 . ?templateMotifSequenceMatchBeginP59594390 faldo:position ?templateMotifSequenceMatchBeginPositionP59594385 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594391 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch392 faldo:location ?targetMotifMatchRegionMatch393 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099395 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099386 . ?targetMotifMatchRegionMatch393 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099394 . ?targetMotifMatchRegionMatchBeginMF_04099394 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099387 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099395 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099384, 1, (STRLEN(?templateMotifCigarP59594MF_04099384) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099384, CONCAT('^(?:-*[^-]){', STR(((797 - ?templateMotifSequenceMatchBeginPositionP59594385) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1396) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099386, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099386) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099386, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1396), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099386, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099386) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099386, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1396), '}'), '')))), '[^-]', ''))) AS ?step2397) . BIND(((?step2397 + ?targetMotifMatchRegionMatchBeginPositionMF_04099387) - 1) AS ?thisPositionOn113) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099384, 1, (STRLEN(?templateMotifCigarP59594MF_04099384) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099384, CONCAT('^(?:-*[^-]){', STR(((798 - ?templateMotifSequenceMatchBeginPositionP59594385) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1398) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099386, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099386) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099386, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1398), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099386, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099386) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099386, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1398), '}'), '')))), '[^-]', ''))) AS ?step2399) . BIND(((?step2399 + ?targetMotifMatchRegionMatchBeginPositionMF_04099387) - 1) AS ?thisPositionOn114) . BIND(?this AS ?pfs1t400) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn113))) AS ?pfsb111) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn114))) AS ?pfse112) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn113, (?thisPositionOn114 - ?thisPositionOn113)) = 'RS')) . BIND(URI(CONCAT(STR(?this), '#MF_04099a110')) AS ?annotation110) . BIND(?this AS ?pfs109) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch405 faldo:location ?templateMotifSequenceMatchRegionP59594406 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594408 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099401 . ?templateMotifSequenceMatchRegionP59594406 faldo:begin ?templateMotifSequenceMatchBeginP59594407 . ?templateMotifSequenceMatchBeginP59594407 faldo:position ?templateMotifSequenceMatchBeginPositionP59594402 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594408 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch409 faldo:location ?targetMotifMatchRegionMatch410 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099412 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099403 . ?targetMotifMatchRegionMatch410 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099411 . ?targetMotifMatchRegionMatchBeginMF_04099411 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099404 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099412 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099401, 1, (STRLEN(?templateMotifCigarP59594MF_04099401) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099401, CONCAT('^(?:-*[^-]){', STR(((323 - ?templateMotifSequenceMatchBeginPositionP59594402) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1413) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099403, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099403) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099403, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1413), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099403, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099403) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099403, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1413), '}'), '')))), '[^-]', ''))) AS ?step2414) . BIND(((?step2414 + ?targetMotifMatchRegionMatchBeginPositionMF_04099404) - 1) AS ?thisPositionOn119) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099401, 1, (STRLEN(?templateMotifCigarP59594MF_04099401) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099401, CONCAT('^(?:-*[^-]){', STR(((348 - ?templateMotifSequenceMatchBeginPositionP59594402) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1415) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099403, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099403) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099403, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1415), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099403, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099403) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099403, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1415), '}'), '')))), '[^-]', ''))) AS ?step2416) . BIND(((?step2416 + ?targetMotifMatchRegionMatchBeginPositionMF_04099404) - 1) AS ?thisPositionOn120) . BIND(?this AS ?pfs1t417) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn119))) AS ?pfsb117) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn120))) AS ?pfse118) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C', SUBSTR(?thisSequenceValue, ?thisPositionOn119, (?thisPositionOn120 - ?thisPositionOn119)))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a116')) AS ?annotation116) . BIND(?this AS ?pfs115) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch422 faldo:location ?templateMotifSequenceMatchRegionP59594423 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594425 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099418 . ?templateMotifSequenceMatchRegionP59594423 faldo:begin ?templateMotifSequenceMatchBeginP59594424 . ?templateMotifSequenceMatchBeginP59594424 faldo:position ?templateMotifSequenceMatchBeginPositionP59594419 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594425 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch426 faldo:location ?targetMotifMatchRegionMatch427 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099429 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099420 . ?targetMotifMatchRegionMatch427 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099428 . ?targetMotifMatchRegionMatchBeginMF_04099428 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099421 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099429 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099418, 1, (STRLEN(?templateMotifCigarP59594MF_04099418) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099418, CONCAT('^(?:-*[^-]){', STR(((366 - ?templateMotifSequenceMatchBeginPositionP59594419) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1430) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099420, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099420) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099420, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1430), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099420, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099420) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099420, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1430), '}'), '')))), '[^-]', ''))) AS ?step2431) . BIND(((?step2431 + ?targetMotifMatchRegionMatchBeginPositionMF_04099421) - 1) AS ?thisPositionOn125) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099418, 1, (STRLEN(?templateMotifCigarP59594MF_04099418) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099418, CONCAT('^(?:-*[^-]){', STR(((419 - ?templateMotifSequenceMatchBeginPositionP59594419) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1432) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099420, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099420) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099420, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1432), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099420, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099420) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099420, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1432), '}'), '')))), '[^-]', ''))) AS ?step2433) . BIND(((?step2433 + ?targetMotifMatchRegionMatchBeginPositionMF_04099421) - 1) AS ?thisPositionOn126) . BIND(?this AS ?pfs1t434) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn125))) AS ?pfsb123) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn126))) AS ?pfse124) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C', SUBSTR(?thisSequenceValue, ?thisPositionOn125, (?thisPositionOn126 - ?thisPositionOn125)))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a122')) AS ?annotation122) . BIND(?this AS ?pfs121) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch439 faldo:location ?templateMotifSequenceMatchRegionP59594440 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594442 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099435 . ?templateMotifSequenceMatchRegionP59594440 faldo:begin ?templateMotifSequenceMatchBeginP59594441 . ?templateMotifSequenceMatchBeginP59594441 faldo:position ?templateMotifSequenceMatchBeginPositionP59594436 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594442 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch443 faldo:location ?targetMotifMatchRegionMatch444 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099446 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099437 . ?targetMotifMatchRegionMatch444 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099445 . ?targetMotifMatchRegionMatchBeginMF_04099445 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099438 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099446 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099435, 1, (STRLEN(?templateMotifCigarP59594MF_04099435) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099435, CONCAT('^(?:-*[^-]){', STR(((822 - ?templateMotifSequenceMatchBeginPositionP59594436) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1447) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099437, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099437) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099437, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1447), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099437, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099437) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099437, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1447), '}'), '')))), '[^-]', ''))) AS ?step2448) . BIND(((?step2448 + ?targetMotifMatchRegionMatchBeginPositionMF_04099438) - 1) AS ?thisPositionOn131) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099435, 1, (STRLEN(?templateMotifCigarP59594MF_04099435) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099435, CONCAT('^(?:-*[^-]){', STR(((833 - ?templateMotifSequenceMatchBeginPositionP59594436) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1449) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099437, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099437) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099437, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1449), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099437, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099437) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099437, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1449), '}'), '')))), '[^-]', ''))) AS ?step2450) . BIND(((?step2450 + ?targetMotifMatchRegionMatchBeginPositionMF_04099438) - 1) AS ?thisPositionOn132) . BIND(?this AS ?pfs1t451) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn131))) AS ?pfsb129) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn132))) AS ?pfse130) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C', SUBSTR(?thisSequenceValue, ?thisPositionOn131, (?thisPositionOn132 - ?thisPositionOn131)))) . BIND(URI(CONCAT(STR(?this), '#MF_04099a128')) AS ?annotation128) . BIND(?this AS ?pfs127) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch456 faldo:location ?templateMotifSequenceMatchRegionP59594457 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP59594459 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP59594MF_04099452 . ?templateMotifSequenceMatchRegionP59594457 faldo:begin ?templateMotifSequenceMatchBeginP59594458 . ?templateMotifSequenceMatchBeginP59594458 faldo:position ?templateMotifSequenceMatchBeginPositionP59594453 ; faldo:reference isoform:P59594-1 . ?templateMotifSequenceProfileAlignmentOperationP59594459 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . ?targetMotifMatch460 faldo:location ?targetMotifMatchRegionMatch461 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04099463 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP59594MF_04099454 . ?targetMotifMatchRegionMatch461 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04099462 . ?targetMotifMatchRegionMatchBeginMF_04099462 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04099455 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04099463 edam:has_input signature:MF_04099 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099452, 1, (STRLEN(?templateMotifCigarP59594MF_04099452) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099452, CONCAT('^(?:-*[^-]){', STR(((760 - ?templateMotifSequenceMatchBeginPositionP59594453) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1464) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099454, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099454) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099454, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1464), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099454, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099454) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099454, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1464), '}'), '')))), '[^-]', ''))) AS ?step2465) . BIND(((?step2465 + ?targetMotifMatchRegionMatchBeginPositionMF_04099455) - 1) AS ?thisPositionOn137) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP59594MF_04099452, 1, (STRLEN(?templateMotifCigarP59594MF_04099452) - STRLEN(REPLACE(?templateMotifCigarP59594MF_04099452, CONCAT('^(?:-*[^-]){', STR(((761 - ?templateMotifSequenceMatchBeginPositionP59594453) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1466) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP59594MF_04099454, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099454) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099454, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1466), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP59594MF_04099454, 1, (STRLEN(?targetMotifMatchCigarP59594MF_04099454) - STRLEN(REPLACE(?targetMotifMatchCigarP59594MF_04099454, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1466), '}'), '')))), '[^-]', ''))) AS ?step2467) . BIND(((?step2467 + ?targetMotifMatchRegionMatchBeginPositionMF_04099455) - 1) AS ?thisPositionOn138) . BIND(?this AS ?pfs1t468) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn137))) AS ?pfsb135) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn138))) AS ?pfse136) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn137, (?thisPositionOn138 - ?thisPositionOn137)) = 'RS')) . BIND(URI(CONCAT(STR(?this), '#MF_04099a134')) AS ?annotation134) . BIND(?this AS ?pfs133) . } }