CONSTRUCT { _:944098 up:source unirule:MF_04087 . _:944099 up:source unirule:MF_04087 . _:944100 up:source unirule:MF_04087 . _:944101 up:source unirule:MF_04087 . _:944102 up:source unirule:MF_04087 . _:944103 up:source unirule:MF_04087 . _:944104 up:source unirule:MF_04087 . _:944105 up:source unirule:MF_04087 . _:944106 up:source unirule:MF_04087 . _:944107 up:source unirule:MF_04087 . _:944108 up:source unirule:MF_04087 . _:944109 up:source unirule:MF_04087 . _:944110 up:source unirule:MF_04087 . _:944111 up:source unirule:MF_04087 . _:944112 up:source unirule:MF_04087 . _:944113 up:source unirule:MF_04087 . _:944114 up:source unirule:MF_04087 . _:944115 up:source unirule:MF_04087 . _:944116 up:source unirule:MF_04087 . _:944117 up:source unirule:MF_04087 . _:944118 up:source unirule:MF_04087 . _:944119 up:source unirule:MF_04087 . _:944120 up:source unirule:MF_04087 . _:944121 up:source unirule:MF_04087 . _:944122 up:source unirule:MF_04087 . _:944123 up:source unirule:MF_04087 . _:944124 up:source unirule:MF_04087 . _:944125 up:source unirule:MF_04087 . _:944126 up:source unirule:MF_04087 . _:944127 up:source unirule:MF_04087 . _:944128 up:source unirule:MF_04087 . _:944129 up:source unirule:MF_04087 . _:944130 up:source unirule:MF_04087 . _:944131 up:source unirule:MF_04087 . _:944132 up:source unirule:MF_04087 . _:944133 up:source unirule:MF_04087 . _:944134 up:source unirule:MF_04087 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation5 , ?annotation9 , ?annotation10 , ?annotation11 ; up:classifiedWith GO:0003723 , GO:0008270 , GO:0016020 , GO:0020002 , GO:0039702 , GO:0044220 , GO:0044423 , GO:0046761 , keyword:1032 , keyword:1035 , keyword:1043 , keyword:1187 , keyword:1188 , keyword:1198 , keyword:449 , keyword:472 , keyword:479 , keyword:519 , keyword:862 , keyword:863 , keyword:945 , keyword:946 ; up:recommendedName ?name0 . ?name0 up:fullName 'RING finger protein Z' ; up:shortName 'Protein Z' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Zinc-binding protein' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'Z' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Plays a crucial role in virion assembly and budding. Expressed late in the virus life cycle, it acts as an inhibitor of viral transcription and RNA synthesis by interacting with the viral polymerase L. Presumably recruits the NP encapsidated genome to cellular membranes at budding sites via direct interaction with NP. Plays critical roles in the final steps of viral release by interacting with host TSG101, a member of the vacuolar protein-sorting pathway and using other cellular host proteins involved in vesicle formation pathway. The budding of the virus progeny occurs after association of protein Z with the viral glycoprotein complex SSP-GP1-GP2 at the cell periphery, step that requires myristoylation of protein Z. Also selectively represses protein production by associating with host eIF4E.' . ?annotation4 a up:Subunit_Annotation ; rdfs:comment "Interacts with protein NP; this interaction probably directs the encapsidated genome to budding sites. Interacts (via RING domain) with polymerase L; this interaction inhibits viral transcription and replication, Z partially blocks the product exit tunnel for the releasing nascent RNA product. Interacts with the glycoprotein complex; this interaction plays a role in virion budding. Interacts with host eIF4E; this interaction results in eIF4E reduced affinity for its substrate, the 5'-m7 G cap structure. Interacts (via late-budding domain) with host TSG101; this interaction is essential for budding and release of viral particles. Interacts with host RPLP0; this interaction may serve to load ribosome-like particles inside the virion. Interacts with host PML; this interaction induces PML bodies redistribution in the cytoplasm upon viral infection." . ?annotation5 a up:Subcellular_Location_Annotation ; rdfs:comment 'Mainly perinuclear. During budding, associates at the inner side of the plasma membrane of infected cells' . ?annotation5li6 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation5li7 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation5li8 up:cellularComponent <http://purl.uniprot.org/locations/null>; up:orientation <http://purl.uniprot.org/locations/null>; up:topology <http://purl.uniprot.org/locations/null>. ?annotation9 a up:Domain_Annotation ; rdfs:comment 'Late-budding domains (L domains) are short sequence motifs essential for viral particle budding. They recruit proteins of the host ESCRT machinery (Endosomal Sorting Complex Required for Transport) or ESCRT-associated proteins.' . ?annotation10 a up:PTM_Annotation ; rdfs:comment 'Myristoylation is required for the role of RING finger protein Z in assembly and budding.' . ?annotation11 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the arenaviridae Z protein family.' . ?pfs12 up:annotation ?annotation13 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; rdf:type up:Chain_Annotation ; rdfs:comment 'RING finger protein Z' . ?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:Initiator_Methionine_Annotation ; rdfs:comment 'Removed; by host' . ?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:Zinc_Finger_Annotation ; rdfs:comment 'RING-type; atypical' . ?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:Motif_Annotation ; rdfs:comment 'PTAP/PSAP motif' . ?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:Motif_Annotation ; rdfs:comment 'PPXY motif' . ?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:Lipidation_Annotation ; rdfs:comment 'N-myristoyl glycine; by host' . ?pfsb44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . _:944135 a rdf:Statement ; up:attribution _:944098 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:944136 a rdf:Statement ; up:attribution _:944099 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:944137 a rdf:Statement ; up:attribution _:944100 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:944138 a rdf:Statement ; up:attribution _:944101 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:944139 a rdf:Statement ; up:attribution _:944102 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:944140 a rdf:Statement ; up:attribution _:944103 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:944141 a rdf:Statement ; up:attribution _:944104 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:944142 a rdf:Statement ; up:attribution _:944105 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:944143 a rdf:Statement ; up:attribution _:944106 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:944144 a rdf:Statement ; up:attribution _:944107 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1032 . _:944145 a rdf:Statement ; up:attribution _:944108 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1035 . _:944146 a rdf:Statement ; up:attribution _:944109 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1043 . _:944147 a rdf:Statement ; up:attribution _:944110 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:945 . _:944148 a rdf:Statement ; up:attribution _:944111 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:449 . _:944149 a rdf:Statement ; up:attribution _:944112 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:944150 a rdf:Statement ; up:attribution _:944113 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:944151 a rdf:Statement ; up:attribution _:944114 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:519 . _:944152 a rdf:Statement ; up:attribution _:944115 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1198 . _:944153 a rdf:Statement ; up:attribution _:944116 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1187 . _:944154 a rdf:Statement ; up:attribution _:944117 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1188 . _:944155 a rdf:Statement ; up:attribution _:944118 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:946 . _:944156 a rdf:Statement ; up:attribution _:944119 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:944157 a rdf:Statement ; up:attribution _:944120 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:863 . _:944158 a rdf:Statement ; up:attribution _:944121 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0044220 . _:944159 a rdf:Statement ; up:attribution _:944122 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0020002 . _:944160 a rdf:Statement ; up:attribution _:944123 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016020 . _:944161 a rdf:Statement ; up:attribution _:944124 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0044423 . _:944162 a rdf:Statement ; up:attribution _:944125 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003723 . _:944163 a rdf:Statement ; up:attribution _:944126 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:944164 a rdf:Statement ; up:attribution _:944127 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046761 . _:944165 a rdf:Statement ; up:attribution _:944128 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0039702 . _:944166 a rdf:Statement ; up:source unirule:MF_04087 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:944167 a rdf:Statement ; up:attribution _:944129 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:944168 a rdf:Statement ; up:source unirule:MF_04087 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:944169 a rdf:Statement ; up:attribution _:944130 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:944170 a rdf:Statement ; up:source unirule:MF_04087 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:944171 a rdf:Statement ; up:attribution _:944131 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:944172 a rdf:Statement ; up:source unirule:MF_04087 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:944173 a rdf:Statement ; up:attribution _:944132 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:944174 a rdf:Statement ; up:source unirule:MF_04087 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:944175 a rdf:Statement ; up:attribution _:944133 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:944176 a rdf:Statement ; up:source unirule:MF_04087 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:944177 a rdf:Statement ; up:attribution _:944134 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04087 #Rule MF_04087 Created by:? on:2018-02-08 Modified by:Chantal Hulo on:2025-02-11 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04087 . ?thisOrganism rdfs:subClassOf+ taxon:11617 . BIND(URI(CONCAT(STR(?this), '#MF_04087a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_04087a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_04087a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_04087a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_04087a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_04087a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_04087a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_04087a11')) AS ?annotation11) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch52 faldo:location ?templateMotifSequenceMatchRegionO7355753 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO7355755 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO73557MF_0408748 . ?templateMotifSequenceMatchRegionO7355753 faldo:begin ?templateMotifSequenceMatchBeginO7355754 . ?templateMotifSequenceMatchBeginO7355754 faldo:position ?templateMotifSequenceMatchBeginPositionO7355749 ; faldo:reference isoform:O73557-1 . ?templateMotifSequenceProfileAlignmentOperationO7355755 edam:has_input signature:MF_04087 ; rdf:type edam:operation_0300 . ?targetMotifMatch56 faldo:location ?targetMotifMatchRegionMatch57 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0408759 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO73557MF_0408750 . ?targetMotifMatchRegionMatch57 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0408758 . ?targetMotifMatchRegionMatchBeginMF_0408758 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0408751 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0408759 edam:has_input signature:MF_04087 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO73557MF_0408748, 1, (STRLEN(?templateMotifCigarO73557MF_0408748) - STRLEN(REPLACE(?templateMotifCigarO73557MF_0408748, CONCAT('^(?:-*[^-]){', STR(((2 - ?templateMotifSequenceMatchBeginPositionO7355749) + 1)), '}'), '')))), '[a-z]', '')) AS ?step160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO73557MF_0408750, 1, (STRLEN(?targetMotifMatchCigarO73557MF_0408750) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_0408750, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO73557MF_0408750, 1, (STRLEN(?targetMotifMatchCigarO73557MF_0408750) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_0408750, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), '')))), '[^-]', ''))) AS ?step261) . BIND(((?step261 + ?targetMotifMatchRegionMatchBeginPositionMF_0408751) - 1) AS ?thisPositionOn16) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn17) . BIND(?this AS ?pfs1t62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) . FILTER ((BOUND(?thisPositionOn16) && BOUND(?thisPositionOn17))) . BIND(URI(CONCAT(STR(?this), '#MF_04087a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch67 faldo:location ?templateMotifSequenceMatchRegionO7355768 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO7355770 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO73557MF_0408763 . ?templateMotifSequenceMatchRegionO7355768 faldo:begin ?templateMotifSequenceMatchBeginO7355769 . ?templateMotifSequenceMatchBeginO7355769 faldo:position ?templateMotifSequenceMatchBeginPositionO7355764 ; faldo:reference isoform:O73557-1 . ?templateMotifSequenceProfileAlignmentOperationO7355770 edam:has_input signature:MF_04087 ; rdf:type edam:operation_0300 . ?targetMotifMatch71 faldo:location ?targetMotifMatchRegionMatch72 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0408774 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO73557MF_0408765 . ?targetMotifMatchRegionMatch72 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0408773 . ?targetMotifMatchRegionMatchBeginMF_0408773 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0408766 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0408774 edam:has_input signature:MF_04087 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO73557MF_0408763, 1, (STRLEN(?templateMotifCigarO73557MF_0408763) - STRLEN(REPLACE(?templateMotifCigarO73557MF_0408763, CONCAT('^(?:-*[^-]){', STR(((1 - ?templateMotifSequenceMatchBeginPositionO7355764) + 1)), '}'), '')))), '[a-z]', '')) AS ?step175) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO73557MF_0408765, 1, (STRLEN(?targetMotifMatchCigarO73557MF_0408765) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_0408765, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO73557MF_0408765, 1, (STRLEN(?targetMotifMatchCigarO73557MF_0408765) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_0408765, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), '')))), '[^-]', ''))) AS ?step276) . BIND(((?step276 + ?targetMotifMatchRegionMatchBeginPositionMF_0408766) - 1) AS ?thisPositionOn22) . BIND(?thisPositionOn22 AS ?thisPositionOn23) . BIND(?this AS ?pfs1t77) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, 1) = 'M')) . BIND(URI(CONCAT(STR(?this), '#MF_04087a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch82 faldo:location ?templateMotifSequenceMatchRegionO7355783 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO7355785 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO73557MF_0408778 . ?templateMotifSequenceMatchRegionO7355783 faldo:begin ?templateMotifSequenceMatchBeginO7355784 . ?templateMotifSequenceMatchBeginO7355784 faldo:position ?templateMotifSequenceMatchBeginPositionO7355779 ; faldo:reference isoform:O73557-1 . ?templateMotifSequenceProfileAlignmentOperationO7355785 edam:has_input signature:MF_04087 ; rdf:type edam:operation_0300 . ?targetMotifMatch86 faldo:location ?targetMotifMatchRegionMatch87 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0408789 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO73557MF_0408780 . ?targetMotifMatchRegionMatch87 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0408788 . ?targetMotifMatchRegionMatchBeginMF_0408788 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0408781 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0408789 edam:has_input signature:MF_04087 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO73557MF_0408778, 1, (STRLEN(?templateMotifCigarO73557MF_0408778) - STRLEN(REPLACE(?templateMotifCigarO73557MF_0408778, CONCAT('^(?:-*[^-]){', STR(((31 - ?templateMotifSequenceMatchBeginPositionO7355779) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO73557MF_0408780, 1, (STRLEN(?targetMotifMatchCigarO73557MF_0408780) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_0408780, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO73557MF_0408780, 1, (STRLEN(?targetMotifMatchCigarO73557MF_0408780) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_0408780, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) . BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0408781) - 1) AS ?thisPositionOn28) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO73557MF_0408778, 1, (STRLEN(?templateMotifCigarO73557MF_0408778) - STRLEN(REPLACE(?templateMotifCigarO73557MF_0408778, CONCAT('^(?:-*[^-]){', STR(((67 - ?templateMotifSequenceMatchBeginPositionO7355779) + 1)), '}'), '')))), '[a-z]', '')) AS ?step192) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO73557MF_0408780, 1, (STRLEN(?targetMotifMatchCigarO73557MF_0408780) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_0408780, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO73557MF_0408780, 1, (STRLEN(?targetMotifMatchCigarO73557MF_0408780) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_0408780, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), '')))), '[^-]', ''))) AS ?step293) . BIND(((?step293 + ?targetMotifMatchRegionMatchBeginPositionMF_0408781) - 1) AS ?thisPositionOn29) . BIND(?this AS ?pfs1t94) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]C', SUBSTR(?thisSequenceValue, ?thisPositionOn28, (?thisPositionOn29 - ?thisPositionOn28)))) . BIND(URI(CONCAT(STR(?this), '#MF_04087a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch99 faldo:location ?templateMotifSequenceMatchRegionO73557100 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO73557102 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO73557MF_0408795 . ?templateMotifSequenceMatchRegionO73557100 faldo:begin ?templateMotifSequenceMatchBeginO73557101 . ?templateMotifSequenceMatchBeginO73557101 faldo:position ?templateMotifSequenceMatchBeginPositionO7355796 ; faldo:reference isoform:O73557-1 . ?templateMotifSequenceProfileAlignmentOperationO73557102 edam:has_input signature:MF_04087 ; rdf:type edam:operation_0300 . ?targetMotifMatch103 faldo:location ?targetMotifMatchRegionMatch104 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04087106 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO73557MF_0408797 . ?targetMotifMatchRegionMatch104 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04087105 . ?targetMotifMatchRegionMatchBeginMF_04087105 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0408798 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04087106 edam:has_input signature:MF_04087 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO73557MF_0408795, 1, (STRLEN(?templateMotifCigarO73557MF_0408795) - STRLEN(REPLACE(?templateMotifCigarO73557MF_0408795, CONCAT('^(?:-*[^-]){', STR(((81 - ?templateMotifSequenceMatchBeginPositionO7355796) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1107) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO73557MF_0408797, 1, (STRLEN(?targetMotifMatchCigarO73557MF_0408797) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_0408797, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO73557MF_0408797, 1, (STRLEN(?targetMotifMatchCigarO73557MF_0408797) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_0408797, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), '')))), '[^-]', ''))) AS ?step2108) . BIND(((?step2108 + ?targetMotifMatchRegionMatchBeginPositionMF_0408798) - 1) AS ?thisPositionOn34) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO73557MF_0408795, 1, (STRLEN(?templateMotifCigarO73557MF_0408795) - STRLEN(REPLACE(?templateMotifCigarO73557MF_0408795, CONCAT('^(?:-*[^-]){', STR(((84 - ?templateMotifSequenceMatchBeginPositionO7355796) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO73557MF_0408797, 1, (STRLEN(?targetMotifMatchCigarO73557MF_0408797) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_0408797, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO73557MF_0408797, 1, (STRLEN(?targetMotifMatchCigarO73557MF_0408797) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_0408797, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) . BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_0408798) - 1) AS ?thisPositionOn35) . BIND(?this AS ?pfs1t111) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse33) . FILTER (REGEX('P[TS]AP', SUBSTR(?thisSequenceValue, ?thisPositionOn34, (?thisPositionOn35 - ?thisPositionOn34)))) . BIND(URI(CONCAT(STR(?this), '#MF_04087a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch116 faldo:location ?templateMotifSequenceMatchRegionO73557117 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO73557119 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO73557MF_04087112 . ?templateMotifSequenceMatchRegionO73557117 faldo:begin ?templateMotifSequenceMatchBeginO73557118 . ?templateMotifSequenceMatchBeginO73557118 faldo:position ?templateMotifSequenceMatchBeginPositionO73557113 ; faldo:reference isoform:O73557-1 . ?templateMotifSequenceProfileAlignmentOperationO73557119 edam:has_input signature:MF_04087 ; rdf:type edam:operation_0300 . ?targetMotifMatch120 faldo:location ?targetMotifMatchRegionMatch121 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04087123 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO73557MF_04087114 . ?targetMotifMatchRegionMatch121 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04087122 . ?targetMotifMatchRegionMatchBeginMF_04087122 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04087115 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04087123 edam:has_input signature:MF_04087 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO73557MF_04087112, 1, (STRLEN(?templateMotifCigarO73557MF_04087112) - STRLEN(REPLACE(?templateMotifCigarO73557MF_04087112, CONCAT('^(?:-*[^-]){', STR(((94 - ?templateMotifSequenceMatchBeginPositionO73557113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1124) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO73557MF_04087114, 1, (STRLEN(?targetMotifMatchCigarO73557MF_04087114) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_04087114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO73557MF_04087114, 1, (STRLEN(?targetMotifMatchCigarO73557MF_04087114) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_04087114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), '')))), '[^-]', ''))) AS ?step2125) . BIND(((?step2125 + ?targetMotifMatchRegionMatchBeginPositionMF_04087115) - 1) AS ?thisPositionOn40) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO73557MF_04087112, 1, (STRLEN(?templateMotifCigarO73557MF_04087112) - STRLEN(REPLACE(?templateMotifCigarO73557MF_04087112, CONCAT('^(?:-*[^-]){', STR(((97 - ?templateMotifSequenceMatchBeginPositionO73557113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO73557MF_04087114, 1, (STRLEN(?targetMotifMatchCigarO73557MF_04087114) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_04087114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO73557MF_04087114, 1, (STRLEN(?targetMotifMatchCigarO73557MF_04087114) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_04087114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) . BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_04087115) - 1) AS ?thisPositionOn41) . BIND(?this AS ?pfs1t128) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse39) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, (?thisPositionOn41 - ?thisPositionOn40)) = 'PPPY')) . BIND(URI(CONCAT(STR(?this), '#MF_04087a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionO73557134 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO73557136 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO73557MF_04087129 . ?templateMotifSequenceMatchRegionO73557134 faldo:begin ?templateMotifSequenceMatchBeginO73557135 . ?templateMotifSequenceMatchBeginO73557135 faldo:position ?templateMotifSequenceMatchBeginPositionO73557130 ; faldo:reference isoform:O73557-1 . ?templateMotifSequenceProfileAlignmentOperationO73557136 edam:has_input signature:MF_04087 ; rdf:type edam:operation_0300 . ?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04087140 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO73557MF_04087131 . ?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04087139 . ?targetMotifMatchRegionMatchBeginMF_04087139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04087132 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04087140 edam:has_input signature:MF_04087 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO73557MF_04087129, 1, (STRLEN(?templateMotifCigarO73557MF_04087129) - STRLEN(REPLACE(?templateMotifCigarO73557MF_04087129, CONCAT('^(?:-*[^-]){', STR(((2 - ?templateMotifSequenceMatchBeginPositionO73557130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO73557MF_04087131, 1, (STRLEN(?targetMotifMatchCigarO73557MF_04087131) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_04087131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO73557MF_04087131, 1, (STRLEN(?targetMotifMatchCigarO73557MF_04087131) - STRLEN(REPLACE(?targetMotifMatchCigarO73557MF_04087131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) . BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_04087132) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t143) . 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) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_04087a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } }