CONSTRUCT { _:914533 up:source unirule:MF_04069 . _:914534 up:source unirule:MF_04069 . _:914535 up:source unirule:MF_04069 . _:914536 up:source unirule:MF_04069 . _:914537 up:source unirule:MF_04069 . _:914538 up:source unirule:MF_04069 . _:914539 up:source unirule:MF_04069 . _:914540 up:source unirule:MF_04069 . _:914541 up:source unirule:MF_04069 . _:914542 up:source unirule:MF_04069 . _:914543 up:source unirule:MF_04069 . _:914544 up:source unirule:MF_04069 . _:914545 up:source unirule:MF_04069 . _:914546 up:source unirule:MF_04069 . _:914547 up:source unirule:MF_04069 . _:914548 up:source unirule:MF_04069 . _:914549 up:source unirule:MF_04069 . _:914550 up:source unirule:MF_04069 . _:914551 up:source unirule:MF_04069 . _:914552 up:source unirule:MF_04069 . _:914553 up:source unirule:MF_04069 . _:914554 up:source unirule:MF_04069 . _:914555 up:source unirule:MF_04069 . _:914556 up:source unirule:MF_04069 . _:914557 up:source unirule:MF_04069 . _:914558 up:source unirule:MF_04069 . _:914559 up:source unirule:MF_04069 . _:914560 up:source unirule:MF_04069 . _:914561 up:source unirule:MF_04069 . _:914562 up:source unirule:MF_04069 . _:914563 up:source unirule:MF_04069 . _:914564 up:source unirule:MF_04069 . _:914565 up:source unirule:MF_04069 . _:914566 up:source unirule:MF_04069 . _:914567 up:source unirule:MF_04069 . _:914568 up:source unirule:MF_04069 . _:914569 up:source unirule:MF_04069 . _:914570 up:source unirule:MF_04069 . _:914571 up:source unirule:MF_04069 . _:914572 up:source unirule:MF_04069 . _:914573 up:source unirule:MF_04069 . _:914574 up:source unirule:MF_04069 . _:914575 up:source unirule:MF_04069 . _:914576 up:source unirule:MF_04069 . _:914577 up:source unirule:MF_04069 . _:914578 up:source unirule:MF_04069 . _:914579 up:source unirule:MF_04069 . _:914580 up:source unirule:MF_04069 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation5 , ?annotation8 , ?annotation9 , ?annotation10 ; up:classifiedWith GO:0005216 , GO:0015078 , GO:0016020 , GO:0020002 , GO:0039521 , GO:0044694 , GO:0051259 , GO:0055036 , keyword:1015 , keyword:1032 , keyword:1043 , keyword:1083 , keyword:1133 , keyword:1182 , keyword:375 , keyword:406 , keyword:407 , keyword:449 , keyword:472 , keyword:564 , keyword:597 , keyword:735 , keyword:812 , keyword:813 , keyword:945 , keyword:946 ; up:recommendedName ?name0 . ?name0 up:fullName 'Matrix protein 2' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Proton channel protein M2' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'M' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Forms a proton-selective ion channel that is necessary for the efficient release of the viral genome during virus entry. After attaching to the cell surface, the virion enters the cell by endocytosis. Acidification of the endosome triggers M2 ion channel activity. The influx of protons into virion interior is believed to disrupt interactions between the viral ribonucleoprotein (RNP), matrix protein 1 (M1), and lipid bilayers, thereby freeing the viral genome from interaction with viral proteins and enabling RNA segments to migrate to the host cell nucleus, where influenza virus RNA transcription and replication occur. Also plays a role in viral proteins secretory pathway. Elevates the intravesicular pH of normally acidic compartments, such as trans-Golgi network, preventing newly formed hemagglutinin from premature switching to the fusion-active conformation.' . ?annotation4 a up:Subunit_Annotation ; rdfs:comment 'Homotetramer; composed of two disulfide-linked dimers held together by non-covalent interactions. May interact with matrix protein 1.' . ?annotation5 a up:Subcellular_Location_Annotation ; rdfs:comment 'Abundantly expressed at the apical plasma membrane in infected polarized epithelial cells, in close proximity to budding and assembled virions. Minor component of virions (only 16-20 molecules/virion)' . ?annotation5li6 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation5li7 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation8 a up:Domain_Annotation ; rdfs:comment 'Cytoplasmic tail plays an important role in virion assembly and morphogenesis.' . ?annotation9 a up:Annotation ; rdfs:comment 'When the channel is activated, one or more imidazole moities of @RESIDUE_NAME_AT_POS|His|37|@ probably become bi-protonated.' . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the influenza viruses matrix protein M2 family.' . ?case11 up:classifiedWith keyword:325 . ?pfs12 up:annotation ?annotation13 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; rdf:type up:Glycosylation_Annotation ; rdfs:comment 'N-linked (GlcNAc...) asparagine; by host' . ?pfsb14 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse15 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Virion surface' . ?pfsb20 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfs24 up:annotation ?annotation25 . ?annotation25 faldo:begin ?pfsb26 ; faldo:end ?pfse27 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical; Signal-anchor for type III membrane protein' . ?pfsb26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfse27 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfs30 up:annotation ?annotation31 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Intravirion' . ?pfsb32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse33 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; rdf:type up:Site_Annotation ; rdfs:comment 'Essential for channel activity, possibly by being protonated during channel activation, and by forming the channel gate and the selective filter' . ?pfsb38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; rdf:type up:Site_Annotation ; rdfs:comment 'Seems to be involved in pH gating' . ?pfsb44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'Phosphoserine; by host' . ?pfsb50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'Phosphoserine; by host' . ?pfsb56 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfs60 up:annotation ?annotation61 . ?annotation61 faldo:begin ?pfsb62 ; faldo:end ?pfse63 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'Phosphoserine; by host' . ?pfsb62 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse63 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfs66 up:annotation ?annotation67 . ?annotation67 faldo:begin ?pfsb68 ; faldo:end ?pfse69 ; rdf:type up:Lipidation_Annotation ; rdfs:comment 'S-palmitoyl cysteine; by host' . ?pfsb68 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfs72 up:annotation ?annotation73 . ?annotation73 faldo:begin ?pfsb74 ; faldo:end ?pfse75 ; rdf:type up:Disulfide_Bond_Annotation ; rdfs:comment 'Interchain (with @RESIDUE_NAME_AT_POS|Cys|17|@)' . ?pfsb74 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?pfse75 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?pfs78 up:annotation ?annotation79 . ?annotation79 faldo:begin ?pfsb80 ; faldo:end ?pfse81 ; rdf:type up:Disulfide_Bond_Annotation ; rdfs:comment 'Interchain (with @RESIDUE_NAME_AT_POS|Cys|19|@)' . ?pfsb80 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?pfse81 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . _:914581 a rdf:Statement ; up:attribution _:914533 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:914582 a rdf:Statement ; up:attribution _:914534 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:914583 a rdf:Statement ; up:attribution _:914535 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:914584 a rdf:Statement ; up:attribution _:914536 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:914585 a rdf:Statement ; up:attribution _:914537 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:914586 a rdf:Statement ; up:attribution _:914538 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:914587 a rdf:Statement ; up:attribution _:914539 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:914588 a rdf:Statement ; up:attribution _:914540 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:914589 a rdf:Statement ; up:attribution _:914541 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:914590 a rdf:Statement ; up:attribution _:914542 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1015 . _:914591 a rdf:Statement ; up:attribution _:914543 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1032 . _:914592 a rdf:Statement ; up:attribution _:914544 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1043 . _:914593 a rdf:Statement ; up:attribution _:914545 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:945 . _:914594 a rdf:Statement ; up:attribution _:914546 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:375 . _:914595 a rdf:Statement ; up:attribution _:914547 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1083 . _:914596 a rdf:Statement ; up:attribution _:914548 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:407 . _:914597 a rdf:Statement ; up:attribution _:914549 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:406 . _:914598 a rdf:Statement ; up:attribution _:914550 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:449 . _:914599 a rdf:Statement ; up:attribution _:914551 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:914600 a rdf:Statement ; up:attribution _:914552 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:564 . _:914601 a rdf:Statement ; up:attribution _:914553 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:597 . _:914602 a rdf:Statement ; up:attribution _:914554 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:735 . _:914603 a rdf:Statement ; up:attribution _:914555 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:914604 a rdf:Statement ; up:attribution _:914556 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:914605 a rdf:Statement ; up:attribution _:914557 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:813 . _:914606 a rdf:Statement ; up:attribution _:914558 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1182 . _:914607 a rdf:Statement ; up:attribution _:914559 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:946 . _:914608 a rdf:Statement ; up:attribution _:914560 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0020002 . _:914609 a rdf:Statement ; up:attribution _:914561 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016020 . _:914610 a rdf:Statement ; up:attribution _:914562 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0055036 . _:914611 a rdf:Statement ; up:attribution _:914563 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0015078 . _:914612 a rdf:Statement ; up:attribution _:914564 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005216 . _:914613 a rdf:Statement ; up:attribution _:914565 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0044694 . _:914614 a rdf:Statement ; up:attribution _:914566 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0051259 . _:914615 a rdf:Statement ; up:attribution _:914567 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0039521 . _:914616 a rdf:Statement ; up:attribution _:914568 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:325 . _:914617 a rdf:Statement ; up:source unirule:MF_04069 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:914618 a rdf:Statement ; up:attribution _:914569 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:914619 a rdf:Statement ; up:source unirule:MF_04069 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:914620 a rdf:Statement ; up:attribution _:914570 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:914621 a rdf:Statement ; up:source unirule:MF_04069 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:914622 a rdf:Statement ; up:attribution _:914571 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:914623 a rdf:Statement ; up:source unirule:MF_04069 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:914624 a rdf:Statement ; up:attribution _:914572 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:914625 a rdf:Statement ; up:source unirule:MF_04069 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:914626 a rdf:Statement ; up:attribution _:914573 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:914627 a rdf:Statement ; up:source unirule:MF_04069 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:914628 a rdf:Statement ; up:attribution _:914574 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:914629 a rdf:Statement ; up:source unirule:MF_04069 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:914630 a rdf:Statement ; up:attribution _:914575 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:914631 a rdf:Statement ; up:source unirule:MF_04069 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:914632 a rdf:Statement ; up:attribution _:914576 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:914633 a rdf:Statement ; up:source unirule:MF_04069 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:914634 a rdf:Statement ; up:attribution _:914577 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:914635 a rdf:Statement ; up:source unirule:MF_04069 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:914636 a rdf:Statement ; up:attribution _:914578 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:914637 a rdf:Statement ; up:source unirule:MF_04069 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:914638 a rdf:Statement ; up:attribution _:914579 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:914639 a rdf:Statement ; up:source unirule:MF_04069 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:914640 a rdf:Statement ; up:attribution _:914580 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04069 #Rule MF_04069 Created by:pmasson on:2017-04-11 Modified by:crivoire on:2024-03-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04069 . ?thisOrganism rdfs:subClassOf+ taxon:11308 . BIND(URI(CONCAT(STR(?this), '#MF_04069a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_04069a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_04069a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_04069a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_04069a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_04069a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_04069a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_04069a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionP0682189 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0682191 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06821MF_0406984 . ?templateMotifSequenceMatchRegionP0682189 faldo:begin ?templateMotifSequenceMatchBeginP0682190 . ?templateMotifSequenceMatchBeginP0682190 faldo:position ?templateMotifSequenceMatchBeginPositionP0682185 ; faldo:reference isoform:P06821-1 . ?templateMotifSequenceProfileAlignmentOperationP0682191 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . ?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0406995 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06821MF_0406986 . ?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0406994 . ?targetMotifMatchRegionMatchBeginMF_0406994 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0406987 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0406995 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagCarbo) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06821MF_0406984, 1, (STRLEN(?templateMotifCigarP06821MF_0406984) - STRLEN(REPLACE(?templateMotifCigarP06821MF_0406984, CONCAT('^(?:-*[^-]){', STR(((20 - ?templateMotifSequenceMatchBeginPositionP0682185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06821MF_0406986, 1, (STRLEN(?targetMotifMatchCigarP06821MF_0406986) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_0406986, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06821MF_0406986, 1, (STRLEN(?targetMotifMatchCigarP06821MF_0406986) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_0406986, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) . BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0406987) - 1) AS ?thisPositionOn16) . BIND(?thisPositionOn16 AS ?thisPositionOn17) . BIND(?this AS ?pfs1t98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_04069a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionP06821104 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06821106 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06821MF_0406999 . ?templateMotifSequenceMatchRegionP06821104 faldo:begin ?templateMotifSequenceMatchBeginP06821105 . ?templateMotifSequenceMatchBeginP06821105 faldo:position ?templateMotifSequenceMatchBeginPositionP06821100 ; faldo:reference isoform:P06821-1 . ?templateMotifSequenceProfileAlignmentOperationP06821106 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . ?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04069110 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06821MF_04069101 . ?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04069109 . ?targetMotifMatchRegionMatchBeginMF_04069109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04069102 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04069110 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn22) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06821MF_0406999, 1, (STRLEN(?templateMotifCigarP06821MF_0406999) - STRLEN(REPLACE(?templateMotifCigarP06821MF_0406999, CONCAT('^(?:-*[^-]){', STR(((22 - ?templateMotifSequenceMatchBeginPositionP06821100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06821MF_04069101, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069101) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06821MF_04069101, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069101) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) . BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_04069102) - 1) AS ?thisPositionOn23) . BIND(?this AS ?pfs2t113) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse21) . FILTER ((BOUND(?thisPositionOn22) && BOUND(?thisPositionOn23))) . BIND(URI(CONCAT(STR(?this), '#MF_04069a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionP06821119 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06821121 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06821MF_04069114 . ?templateMotifSequenceMatchRegionP06821119 faldo:begin ?templateMotifSequenceMatchBeginP06821120 . ?templateMotifSequenceMatchBeginP06821120 faldo:position ?templateMotifSequenceMatchBeginPositionP06821115 ; faldo:reference isoform:P06821-1 . ?templateMotifSequenceProfileAlignmentOperationP06821121 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . ?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04069125 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06821MF_04069116 . ?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04069124 . ?targetMotifMatchRegionMatchBeginMF_04069124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04069117 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04069125 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06821MF_04069114, 1, (STRLEN(?templateMotifCigarP06821MF_04069114) - STRLEN(REPLACE(?templateMotifCigarP06821MF_04069114, CONCAT('^(?:-*[^-]){', STR(((23 - ?templateMotifSequenceMatchBeginPositionP06821115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06821MF_04069116, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069116) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06821MF_04069116, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069116) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) . BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_04069117) - 1) AS ?thisPositionOn28) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06821MF_04069114, 1, (STRLEN(?templateMotifCigarP06821MF_04069114) - STRLEN(REPLACE(?templateMotifCigarP06821MF_04069114, CONCAT('^(?:-*[^-]){', STR(((43 - ?templateMotifSequenceMatchBeginPositionP06821115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06821MF_04069116, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069116) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06821MF_04069116, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069116) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) . BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_04069117) - 1) AS ?thisPositionOn29) . BIND(?this AS ?pfs2t130) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) . FILTER ((BOUND(?thisPositionOn28) && BOUND(?thisPositionOn29))) . BIND(URI(CONCAT(STR(?this), '#MF_04069a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch135 faldo:location ?templateMotifSequenceMatchRegionP06821136 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06821138 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06821MF_04069131 . ?templateMotifSequenceMatchRegionP06821136 faldo:begin ?templateMotifSequenceMatchBeginP06821137 . ?templateMotifSequenceMatchBeginP06821137 faldo:position ?templateMotifSequenceMatchBeginPositionP06821132 ; faldo:reference isoform:P06821-1 . ?templateMotifSequenceProfileAlignmentOperationP06821138 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . ?targetMotifMatch139 faldo:location ?targetMotifMatchRegionMatch140 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04069142 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06821MF_04069133 . ?targetMotifMatchRegionMatch140 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04069141 . ?targetMotifMatchRegionMatchBeginMF_04069141 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04069134 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04069142 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06821MF_04069131, 1, (STRLEN(?templateMotifCigarP06821MF_04069131) - STRLEN(REPLACE(?templateMotifCigarP06821MF_04069131, CONCAT('^(?:-*[^-]){', STR(((44 - ?templateMotifSequenceMatchBeginPositionP06821132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06821MF_04069133, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069133) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06821MF_04069133, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069133) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) . BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_04069134) - 1) AS ?thisPositionOn34) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn35) . BIND(?this AS ?pfs2t145) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse33) . FILTER ((BOUND(?thisPositionOn34) && BOUND(?thisPositionOn35))) . BIND(URI(CONCAT(STR(?this), '#MF_04069a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch150 faldo:location ?templateMotifSequenceMatchRegionP06821151 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06821153 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06821MF_04069146 . ?templateMotifSequenceMatchRegionP06821151 faldo:begin ?templateMotifSequenceMatchBeginP06821152 . ?templateMotifSequenceMatchBeginP06821152 faldo:position ?templateMotifSequenceMatchBeginPositionP06821147 ; faldo:reference isoform:P06821-1 . ?templateMotifSequenceProfileAlignmentOperationP06821153 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . ?targetMotifMatch154 faldo:location ?targetMotifMatchRegionMatch155 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04069157 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06821MF_04069148 . ?targetMotifMatchRegionMatch155 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04069156 . ?targetMotifMatchRegionMatchBeginMF_04069156 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04069149 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04069157 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06821MF_04069146, 1, (STRLEN(?templateMotifCigarP06821MF_04069146) - STRLEN(REPLACE(?templateMotifCigarP06821MF_04069146, CONCAT('^(?:-*[^-]){', STR(((37 - ?templateMotifSequenceMatchBeginPositionP06821147) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06821MF_04069148, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069148) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06821MF_04069148, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069148) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) . BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_04069149) - 1) AS ?thisPositionOn40) . BIND(?thisPositionOn40 AS ?thisPositionOn41) . BIND(?this AS ?pfs2t160) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse39) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_04069a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch165 faldo:location ?templateMotifSequenceMatchRegionP06821166 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06821168 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06821MF_04069161 . ?templateMotifSequenceMatchRegionP06821166 faldo:begin ?templateMotifSequenceMatchBeginP06821167 . ?templateMotifSequenceMatchBeginP06821167 faldo:position ?templateMotifSequenceMatchBeginPositionP06821162 ; faldo:reference isoform:P06821-1 . ?templateMotifSequenceProfileAlignmentOperationP06821168 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . ?targetMotifMatch169 faldo:location ?targetMotifMatchRegionMatch170 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04069172 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06821MF_04069163 . ?targetMotifMatchRegionMatch170 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04069171 . ?targetMotifMatchRegionMatchBeginMF_04069171 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04069164 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04069172 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06821MF_04069161, 1, (STRLEN(?templateMotifCigarP06821MF_04069161) - STRLEN(REPLACE(?templateMotifCigarP06821MF_04069161, CONCAT('^(?:-*[^-]){', STR(((41 - ?templateMotifSequenceMatchBeginPositionP06821162) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1173) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06821MF_04069163, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069163) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06821MF_04069163, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069163) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), '')))), '[^-]', ''))) AS ?step2174) . BIND(((?step2174 + ?targetMotifMatchRegionMatchBeginPositionMF_04069164) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs2t175) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse45) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'W')) . BIND(URI(CONCAT(STR(?this), '#MF_04069a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch180 faldo:location ?templateMotifSequenceMatchRegionP06821181 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06821183 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06821MF_04069176 . ?templateMotifSequenceMatchRegionP06821181 faldo:begin ?templateMotifSequenceMatchBeginP06821182 . ?templateMotifSequenceMatchBeginP06821182 faldo:position ?templateMotifSequenceMatchBeginPositionP06821177 ; faldo:reference isoform:P06821-1 . ?templateMotifSequenceProfileAlignmentOperationP06821183 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . ?targetMotifMatch184 faldo:location ?targetMotifMatchRegionMatch185 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04069187 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06821MF_04069178 . ?targetMotifMatchRegionMatch185 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04069186 . ?targetMotifMatchRegionMatchBeginMF_04069186 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04069179 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04069187 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06821MF_04069176, 1, (STRLEN(?templateMotifCigarP06821MF_04069176) - STRLEN(REPLACE(?templateMotifCigarP06821MF_04069176, CONCAT('^(?:-*[^-]){', STR(((64 - ?templateMotifSequenceMatchBeginPositionP06821177) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1188) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06821MF_04069178, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069178) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06821MF_04069178, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069178) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), '')))), '[^-]', ''))) AS ?step2189) . BIND(((?step2189 + ?targetMotifMatchRegionMatchBeginPositionMF_04069179) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs2t190) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse51) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_04069a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch195 faldo:location ?templateMotifSequenceMatchRegionP06821196 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06821198 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06821MF_04069191 . ?templateMotifSequenceMatchRegionP06821196 faldo:begin ?templateMotifSequenceMatchBeginP06821197 . ?templateMotifSequenceMatchBeginP06821197 faldo:position ?templateMotifSequenceMatchBeginPositionP06821192 ; faldo:reference isoform:P06821-1 . ?templateMotifSequenceProfileAlignmentOperationP06821198 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . ?targetMotifMatch199 faldo:location ?targetMotifMatchRegionMatch200 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04069202 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06821MF_04069193 . ?targetMotifMatchRegionMatch200 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04069201 . ?targetMotifMatchRegionMatchBeginMF_04069201 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04069194 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04069202 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06821MF_04069191, 1, (STRLEN(?templateMotifCigarP06821MF_04069191) - STRLEN(REPLACE(?templateMotifCigarP06821MF_04069191, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionP06821192) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1203) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06821MF_04069193, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069193) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06821MF_04069193, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069193) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), '')))), '[^-]', ''))) AS ?step2204) . BIND(((?step2204 + ?targetMotifMatchRegionMatchBeginPositionMF_04069194) - 1) AS ?thisPositionOn58) . BIND(?thisPositionOn58 AS ?thisPositionOn59) . BIND(?this AS ?pfs2t205) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse57) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_04069a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch210 faldo:location ?templateMotifSequenceMatchRegionP06821211 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06821213 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06821MF_04069206 . ?templateMotifSequenceMatchRegionP06821211 faldo:begin ?templateMotifSequenceMatchBeginP06821212 . ?templateMotifSequenceMatchBeginP06821212 faldo:position ?templateMotifSequenceMatchBeginPositionP06821207 ; faldo:reference isoform:P06821-1 . ?templateMotifSequenceProfileAlignmentOperationP06821213 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . ?targetMotifMatch214 faldo:location ?targetMotifMatchRegionMatch215 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04069217 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06821MF_04069208 . ?targetMotifMatchRegionMatch215 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04069216 . ?targetMotifMatchRegionMatchBeginMF_04069216 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04069209 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04069217 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06821MF_04069206, 1, (STRLEN(?templateMotifCigarP06821MF_04069206) - STRLEN(REPLACE(?templateMotifCigarP06821MF_04069206, CONCAT('^(?:-*[^-]){', STR(((93 - ?templateMotifSequenceMatchBeginPositionP06821207) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1218) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06821MF_04069208, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069208) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069208, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06821MF_04069208, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069208) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069208, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), '')))), '[^-]', ''))) AS ?step2219) . BIND(((?step2219 + ?targetMotifMatchRegionMatchBeginPositionMF_04069209) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs2t220) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse63) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_04069a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch225 faldo:location ?templateMotifSequenceMatchRegionP06821226 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06821228 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06821MF_04069221 . ?templateMotifSequenceMatchRegionP06821226 faldo:begin ?templateMotifSequenceMatchBeginP06821227 . ?templateMotifSequenceMatchBeginP06821227 faldo:position ?templateMotifSequenceMatchBeginPositionP06821222 ; faldo:reference isoform:P06821-1 . ?templateMotifSequenceProfileAlignmentOperationP06821228 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . ?targetMotifMatch229 faldo:location ?targetMotifMatchRegionMatch230 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04069232 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06821MF_04069223 . ?targetMotifMatchRegionMatch230 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04069231 . ?targetMotifMatchRegionMatchBeginMF_04069231 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04069224 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04069232 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06821MF_04069221, 1, (STRLEN(?templateMotifCigarP06821MF_04069221) - STRLEN(REPLACE(?templateMotifCigarP06821MF_04069221, CONCAT('^(?:-*[^-]){', STR(((50 - ?templateMotifSequenceMatchBeginPositionP06821222) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1233) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06821MF_04069223, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069223) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069223, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1233), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06821MF_04069223, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069223) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069223, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1233), '}'), '')))), '[^-]', ''))) AS ?step2234) . BIND(((?step2234 + ?targetMotifMatchRegionMatchBeginPositionMF_04069224) - 1) AS ?thisPositionOn70) . BIND(?thisPositionOn70 AS ?thisPositionOn71) . BIND(?this AS ?pfs2t235) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse69) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_04069a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch240 faldo:location ?templateMotifSequenceMatchRegionP06821241 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06821243 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06821MF_04069236 . ?templateMotifSequenceMatchRegionP06821241 faldo:begin ?templateMotifSequenceMatchBeginP06821242 . ?templateMotifSequenceMatchBeginP06821242 faldo:position ?templateMotifSequenceMatchBeginPositionP06821237 ; faldo:reference isoform:P06821-1 . ?templateMotifSequenceProfileAlignmentOperationP06821243 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . ?targetMotifMatch244 faldo:location ?targetMotifMatchRegionMatch245 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04069247 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06821MF_04069238 . ?targetMotifMatchRegionMatch245 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04069246 . ?targetMotifMatchRegionMatchBeginMF_04069246 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04069239 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04069247 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06821MF_04069236, 1, (STRLEN(?templateMotifCigarP06821MF_04069236) - STRLEN(REPLACE(?templateMotifCigarP06821MF_04069236, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP06821237) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1248) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06821MF_04069238, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069238) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069238, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06821MF_04069238, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069238) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069238, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), '')))), '[^-]', ''))) AS ?step2249) . BIND(((?step2249 + ?targetMotifMatchRegionMatchBeginPositionMF_04069239) - 1) AS ?thisPositionOn76) . BIND(?thisPositionOn76 AS ?thisPositionOn77) . BIND(?this AS ?pfs2t250) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb74) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse75) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn76, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_04069a73')) AS ?annotation73) . BIND(?this AS ?pfs72) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch255 faldo:location ?templateMotifSequenceMatchRegionP06821256 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06821258 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP06821MF_04069251 . ?templateMotifSequenceMatchRegionP06821256 faldo:begin ?templateMotifSequenceMatchBeginP06821257 . ?templateMotifSequenceMatchBeginP06821257 faldo:position ?templateMotifSequenceMatchBeginPositionP06821252 ; faldo:reference isoform:P06821-1 . ?templateMotifSequenceProfileAlignmentOperationP06821258 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . ?targetMotifMatch259 faldo:location ?targetMotifMatchRegionMatch260 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04069262 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP06821MF_04069253 . ?targetMotifMatchRegionMatch260 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04069261 . ?targetMotifMatchRegionMatchBeginMF_04069261 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04069254 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04069262 edam:has_input signature:MF_04069 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06821MF_04069251, 1, (STRLEN(?templateMotifCigarP06821MF_04069251) - STRLEN(REPLACE(?templateMotifCigarP06821MF_04069251, CONCAT('^(?:-*[^-]){', STR(((19 - ?templateMotifSequenceMatchBeginPositionP06821252) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1263) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06821MF_04069253, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069253) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06821MF_04069253, 1, (STRLEN(?targetMotifMatchCigarP06821MF_04069253) - STRLEN(REPLACE(?targetMotifMatchCigarP06821MF_04069253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), '')))), '[^-]', ''))) AS ?step2264) . BIND(((?step2264 + ?targetMotifMatchRegionMatchBeginPositionMF_04069254) - 1) AS ?thisPositionOn82) . BIND(?thisPositionOn82 AS ?thisPositionOn83) . BIND(?this AS ?pfs2t265) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb80) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse81) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_04069a79')) AS ?annotation79) . BIND(?this AS ?pfs78) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag266) . } BIND(IF(BOUND(?tagCarbo), ?caseWithTag266, ?UNBOUND_VARIABLE) AS ?case11) . }