CONSTRUCT { _:882888 up:source unirule:MF_04000 . _:882889 up:source unirule:MF_04000 . _:882890 up:source unirule:MF_04000 . _:882891 up:source unirule:MF_04000 . _:882892 up:source unirule:MF_04000 . _:882893 up:source unirule:MF_04000 . _:882894 up:source unirule:MF_04000 . _:882895 up:source unirule:MF_04000 . _:882896 up:source unirule:MF_04000 . _:882897 up:source unirule:MF_04000 . _:882898 up:source unirule:MF_04000 . _:882899 up:source unirule:MF_04000 . _:882900 up:source unirule:MF_04000 . _:882901 up:source unirule:MF_04000 . _:882902 up:source unirule:MF_04000 . _:882903 up:source unirule:MF_04000 . _:882904 up:source unirule:MF_04000 . _:882905 up:source unirule:MF_04000 . _:882906 up:source unirule:MF_04000 . _:882907 up:source unirule:MF_04000 . _:882908 up:source unirule:MF_04000 . _:882909 up:source unirule:MF_04000 . _:882910 up:source unirule:MF_04000 . _:882911 up:source unirule:MF_04000 . _:882912 up:source unirule:MF_04000 . _:882913 up:source unirule:MF_04000 . _:882914 up:source unirule:MF_04000 . _:882915 up:source unirule:MF_04000 . _:882916 up:source unirule:MF_04000 . _:882917 up:source unirule:MF_04000 . _:882918 up:source unirule:MF_04000 . _:882919 up:source unirule:MF_04000 . _:882920 up:source unirule:MF_04000 . _:882921 up:source unirule:MF_04000 . _:882922 up:source unirule:MF_04000 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 , ?annotation9 , ?annotation10 ; up:classifiedWith GO:0003677 , GO:0003678 , GO:0005524 , GO:0006260 , GO:0042025 , keyword:1048 , keyword:235 , keyword:238 , keyword:244 , keyword:347 , keyword:378 , keyword:547 , keyword:597 , keyword:67 ; up:recommendedName ?name0 . ?name0 up:ecName '3.6.4.12' ; up:fullName 'Replication protein E1' ; rdf:type up:Structured_Name . ?name1 up:fullName 'ATP-dependent helicase E1' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'E1' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'ATP-dependent DNA helicase required for initiation of viral DNA replication. It forms a complex with the viral E2 protein. The E1-E2 complex binds to the replication origin which contains binding sites for both proteins. During the initial step, a dimer of E1 interacts with a dimer of protein E2 leading to a complex that binds the viral origin of replication with high specificity. Then, a second dimer of E1 displaces the E2 dimer in an ATP-dependent manner to form the E1 tetramer. Following this, two E1 monomers are added to each half of the site, which results in the formation of two E1 trimers on the viral ori. Subsequently, two hexamers will be created. The double hexamer acts as a bi-directional helicase machinery and unwinds the viral DNA and then recruits the host DNA polymerase to start replication.' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity <http://rdf.rhea-db.org/13065>; up:enzymeClass <http://purl.uniprot.org/enzyme/3.6.4.12>. ?annotation6 a up:Subunit_Annotation ; rdfs:comment 'Can form hexamers. Interacts with E2 protein; this interaction increases E1 DNA binding specificity. Interacts with host DNA polymerase subunit POLA2. Interacts with host single stranded DNA-binding protein RPA1. Interacts with host TOP1; this interaction stimulates the enzymatic activity of TOP1.' . ?annotation7 a up:Subcellular_Location_Annotation . ?annotation7li8 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation9 a up:PTM_Annotation ; rdfs:comment 'Phosphorylated.' . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the papillomaviridae E1 protein family.' . ?case11 up:classifiedWith keyword:1017 , keyword:832 . ?pfs12 up:annotation ?annotation13 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; rdf:type up:Cross-link_Annotation ; rdfs:comment 'Glycyl lysine isopeptide (Lys-Gly) (interchain with G-Cter in SUMO)' . ?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:Region_Annotation ; rdfs:comment 'DNA-binding region' . ?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 ; up:ligand ?ligand28 ; rdf:type up:Binding_Site_Annotation . ?pfsb26 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfse27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?ligand28 rdfs:subClassOf chebi:30616 . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; rdf:type up:Motif_Annotation ; rdfs:comment 'Nuclear localization signal' . ?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:Modified_Residue_Annotation ; rdfs:comment 'Phosphothreonine; by host' . ?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:Modified_Residue_Annotation ; rdfs:comment 'Phosphoserine; by host' . ?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:Motif_Annotation ; rdfs:comment 'Nuclear export signal' . ?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:Modified_Residue_Annotation ; rdfs:comment 'Phosphoserine; by host' . ?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:Modified_Residue_Annotation ; rdfs:comment 'Phosphoserine; by host' . ?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:Modified_Residue_Annotation ; rdfs:comment 'Phosphoserine; by host' . ?pfsb69 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfse70 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . _:882923 a rdf:Statement ; up:attribution _:882888 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:882924 a rdf:Statement ; up:attribution _:882889 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:882925 a rdf:Statement ; up:attribution _:882890 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:882926 a rdf:Statement ; up:attribution _:882891 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:882927 a rdf:Statement ; up:attribution _:882892 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:882928 a rdf:Statement ; up:attribution _:882893 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:882929 a rdf:Statement ; up:attribution _:882894 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:882930 a rdf:Statement ; up:attribution _:882895 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:882931 a rdf:Statement ; up:attribution _:882896 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:882932 a rdf:Statement ; up:attribution _:882897 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:882933 a rdf:Statement ; up:attribution _:882898 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:235 . _:882934 a rdf:Statement ; up:attribution _:882899 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:238 . _:882935 a rdf:Statement ; up:attribution _:882900 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:244 . _:882936 a rdf:Statement ; up:attribution _:882901 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:347 . _:882937 a rdf:Statement ; up:attribution _:882902 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1048 . _:882938 a rdf:Statement ; up:attribution _:882903 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:882939 a rdf:Statement ; up:attribution _:882904 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:882940 a rdf:Statement ; up:attribution _:882905 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:597 . _:882941 a rdf:Statement ; up:attribution _:882906 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042025 . _:882942 a rdf:Statement ; up:attribution _:882907 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:882943 a rdf:Statement ; up:attribution _:882908 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003678 . _:882944 a rdf:Statement ; up:attribution _:882909 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003677 . _:882945 a rdf:Statement ; up:attribution _:882910 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006260 . _:882946 a rdf:Statement ; up:attribution _:882911 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:832 . _:882947 a rdf:Statement ; up:attribution _:882912 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1017 . _:882948 a rdf:Statement ; up:source unirule:MF_04000 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:882949 a rdf:Statement ; up:attribution _:882913 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:882950 a rdf:Statement ; up:source unirule:MF_04000 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:882951 a rdf:Statement ; up:attribution _:882914 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:882952 a rdf:Statement ; up:source unirule:MF_04000 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:882953 a rdf:Statement ; up:attribution _:882915 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:882954 a rdf:Statement ; up:source unirule:MF_04000 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:882955 a rdf:Statement ; up:attribution _:882916 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:882956 a rdf:Statement ; up:source unirule:MF_04000 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:882957 a rdf:Statement ; up:attribution _:882917 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:882958 a rdf:Statement ; up:source unirule:MF_04000 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:882959 a rdf:Statement ; up:attribution _:882918 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:882960 a rdf:Statement ; up:source unirule:MF_04000 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:882961 a rdf:Statement ; up:attribution _:882919 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:882962 a rdf:Statement ; up:source unirule:MF_04000 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:882963 a rdf:Statement ; up:attribution _:882920 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:882964 a rdf:Statement ; up:source unirule:MF_04000 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:882965 a rdf:Statement ; up:attribution _:882921 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:882966 a rdf:Statement ; up:source unirule:MF_04000 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:882967 a rdf:Statement ; up:attribution _:882922 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04000 #Rule MF_04000 Created by:pmasson on:2015-10-29 Modified by:ecastro on:2022-11-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04000 . ?thisOrganism rdfs:subClassOf+ taxon:151340 . BIND(URI(CONCAT(STR(?this), '#MF_04000a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_04000a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_04000a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_04000a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_04000a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_04000a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_04000a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_04000a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch77 faldo:location ?templateMotifSequenceMatchRegionP0311678 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0311680 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP03116MF_0400073 . ?templateMotifSequenceMatchRegionP0311678 faldo:begin ?templateMotifSequenceMatchBeginP0311679 . ?templateMotifSequenceMatchBeginP0311679 faldo:position ?templateMotifSequenceMatchBeginPositionP0311674 ; faldo:reference isoform:P03116-1 . ?templateMotifSequenceProfileAlignmentOperationP0311680 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . ?targetMotifMatch81 faldo:location ?targetMotifMatchRegionMatch82 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0400084 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP03116MF_0400075 . ?targetMotifMatchRegionMatch82 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0400083 . ?targetMotifMatchRegionMatchBeginMF_0400083 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400076 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0400084 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagUbl) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03116MF_0400073, 1, (STRLEN(?templateMotifCigarP03116MF_0400073) - STRLEN(REPLACE(?templateMotifCigarP03116MF_0400073, CONCAT('^(?:-*[^-]){', STR(((514 - ?templateMotifSequenceMatchBeginPositionP0311674) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03116MF_0400075, 1, (STRLEN(?targetMotifMatchCigarP03116MF_0400075) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_0400075, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03116MF_0400075, 1, (STRLEN(?targetMotifMatchCigarP03116MF_0400075) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_0400075, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) . BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0400076) - 1) AS ?thisPositionOn16) . BIND(?thisPositionOn16 AS ?thisPositionOn17) . BIND(?this AS ?pfs1t87) . 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) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_04000a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionP0311693 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0311695 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP03116MF_0400088 . ?templateMotifSequenceMatchRegionP0311693 faldo:begin ?templateMotifSequenceMatchBeginP0311694 . ?templateMotifSequenceMatchBeginP0311694 faldo:position ?templateMotifSequenceMatchBeginPositionP0311689 ; faldo:reference isoform:P03116-1 . ?templateMotifSequenceProfileAlignmentOperationP0311695 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . ?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0400099 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP03116MF_0400090 . ?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0400098 . ?targetMotifMatchRegionMatchBeginMF_0400098 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400091 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0400099 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03116MF_0400088, 1, (STRLEN(?templateMotifCigarP03116MF_0400088) - STRLEN(REPLACE(?templateMotifCigarP03116MF_0400088, CONCAT('^(?:-*[^-]){', STR(((142 - ?templateMotifSequenceMatchBeginPositionP0311689) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03116MF_0400090, 1, (STRLEN(?targetMotifMatchCigarP03116MF_0400090) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_0400090, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03116MF_0400090, 1, (STRLEN(?targetMotifMatchCigarP03116MF_0400090) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_0400090, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) . BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0400091) - 1) AS ?thisPositionOn22) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03116MF_0400088, 1, (STRLEN(?templateMotifCigarP03116MF_0400088) - STRLEN(REPLACE(?templateMotifCigarP03116MF_0400088, CONCAT('^(?:-*[^-]){', STR(((308 - ?templateMotifSequenceMatchBeginPositionP0311689) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03116MF_0400090, 1, (STRLEN(?targetMotifMatchCigarP03116MF_0400090) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_0400090, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03116MF_0400090, 1, (STRLEN(?targetMotifMatchCigarP03116MF_0400090) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_0400090, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) . BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0400091) - 1) AS ?thisPositionOn23) . BIND(?this AS ?pfs2t104) . 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_04000a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch109 faldo:location ?templateMotifSequenceMatchRegionP03116110 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP03116112 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP03116MF_04000105 . ?templateMotifSequenceMatchRegionP03116110 faldo:begin ?templateMotifSequenceMatchBeginP03116111 . ?templateMotifSequenceMatchBeginP03116111 faldo:position ?templateMotifSequenceMatchBeginPositionP03116106 ; faldo:reference isoform:P03116-1 . ?templateMotifSequenceProfileAlignmentOperationP03116112 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . ?targetMotifMatch113 faldo:location ?targetMotifMatchRegionMatch114 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04000116 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP03116MF_04000107 . ?targetMotifMatchRegionMatch114 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04000115 . ?targetMotifMatchRegionMatchBeginMF_04000115 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04000108 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04000116 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03116MF_04000105, 1, (STRLEN(?templateMotifCigarP03116MF_04000105) - STRLEN(REPLACE(?templateMotifCigarP03116MF_04000105, CONCAT('^(?:-*[^-]){', STR(((433 - ?templateMotifSequenceMatchBeginPositionP03116106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03116MF_04000107, 1, (STRLEN(?targetMotifMatchCigarP03116MF_04000107) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_04000107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03116MF_04000107, 1, (STRLEN(?targetMotifMatchCigarP03116MF_04000107) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_04000107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) . BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_04000108) - 1) AS ?thisPositionOn29) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03116MF_04000105, 1, (STRLEN(?templateMotifCigarP03116MF_04000105) - STRLEN(REPLACE(?templateMotifCigarP03116MF_04000105, CONCAT('^(?:-*[^-]){', STR(((440 - ?templateMotifSequenceMatchBeginPositionP03116106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03116MF_04000107, 1, (STRLEN(?targetMotifMatchCigarP03116MF_04000107) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_04000107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03116MF_04000107, 1, (STRLEN(?targetMotifMatchCigarP03116MF_04000107) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_04000107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) . BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_04000108) - 1) AS ?thisPositionOn30) . BIND(?this AS ?pfs2t121) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) . FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]GKS', SUBSTR(?thisSequenceValue, ?thisPositionOn29, (?thisPositionOn30 - ?thisPositionOn29)))) . BIND(URI(CONCAT(STR(?this), '#MF_04000a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch126 faldo:location ?templateMotifSequenceMatchRegionP03116127 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP03116129 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP03116MF_04000122 . ?templateMotifSequenceMatchRegionP03116127 faldo:begin ?templateMotifSequenceMatchBeginP03116128 . ?templateMotifSequenceMatchBeginP03116128 faldo:position ?templateMotifSequenceMatchBeginPositionP03116123 ; faldo:reference isoform:P03116-1 . ?templateMotifSequenceProfileAlignmentOperationP03116129 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . ?targetMotifMatch130 faldo:location ?targetMotifMatchRegionMatch131 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04000133 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP03116MF_04000124 . ?targetMotifMatchRegionMatch131 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04000132 . ?targetMotifMatchRegionMatchBeginMF_04000132 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04000125 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04000133 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03116MF_04000122, 1, (STRLEN(?templateMotifCigarP03116MF_04000122) - STRLEN(REPLACE(?templateMotifCigarP03116MF_04000122, CONCAT('^(?:-*[^-]){', STR(((84 - ?templateMotifSequenceMatchBeginPositionP03116123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1134) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03116MF_04000124, 1, (STRLEN(?targetMotifMatchCigarP03116MF_04000124) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_04000124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03116MF_04000124, 1, (STRLEN(?targetMotifMatchCigarP03116MF_04000124) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_04000124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), '')))), '[^-]', ''))) AS ?step2135) . BIND(((?step2135 + ?targetMotifMatchRegionMatchBeginPositionMF_04000125) - 1) AS ?thisPositionOn35) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03116MF_04000122, 1, (STRLEN(?templateMotifCigarP03116MF_04000122) - STRLEN(REPLACE(?templateMotifCigarP03116MF_04000122, CONCAT('^(?:-*[^-]){', STR(((86 - ?templateMotifSequenceMatchBeginPositionP03116123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03116MF_04000124, 1, (STRLEN(?targetMotifMatchCigarP03116MF_04000124) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_04000124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03116MF_04000124, 1, (STRLEN(?targetMotifMatchCigarP03116MF_04000124) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_04000124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) . BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_04000125) - 1) AS ?thisPositionOn36) . BIND(?this AS ?pfs2t138) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse34) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, (?thisPositionOn36 - ?thisPositionOn35)) = 'KRK')) . BIND(URI(CONCAT(STR(?this), '#MF_04000a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionP03116144 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP03116146 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP03116MF_04000139 . ?templateMotifSequenceMatchRegionP03116144 faldo:begin ?templateMotifSequenceMatchBeginP03116145 . ?templateMotifSequenceMatchBeginP03116145 faldo:position ?templateMotifSequenceMatchBeginPositionP03116140 ; faldo:reference isoform:P03116-1 . ?templateMotifSequenceProfileAlignmentOperationP03116146 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . ?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04000150 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP03116MF_04000141 . ?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04000149 . ?targetMotifMatchRegionMatchBeginMF_04000149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04000142 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04000150 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03116MF_04000139, 1, (STRLEN(?templateMotifCigarP03116MF_04000139) - STRLEN(REPLACE(?templateMotifCigarP03116MF_04000139, CONCAT('^(?:-*[^-]){', STR(((102 - ?templateMotifSequenceMatchBeginPositionP03116140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03116MF_04000141, 1, (STRLEN(?targetMotifMatchCigarP03116MF_04000141) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_04000141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03116MF_04000141, 1, (STRLEN(?targetMotifMatchCigarP03116MF_04000141) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_04000141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) . BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_04000142) - 1) AS ?thisPositionOn41) . BIND(?thisPositionOn41 AS ?thisPositionOn42) . BIND(?this AS ?pfs2t153) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb39) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse40) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_04000a38')) AS ?annotation38) . BIND(?this AS ?pfs37) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionP03116159 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP03116161 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP03116MF_04000154 . ?templateMotifSequenceMatchRegionP03116159 faldo:begin ?templateMotifSequenceMatchBeginP03116160 . ?templateMotifSequenceMatchBeginP03116160 faldo:position ?templateMotifSequenceMatchBeginPositionP03116155 ; faldo:reference isoform:P03116-1 . ?templateMotifSequenceProfileAlignmentOperationP03116161 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . ?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04000165 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP03116MF_04000156 . ?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04000164 . ?targetMotifMatchRegionMatchBeginMF_04000164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04000157 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04000165 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03116MF_04000154, 1, (STRLEN(?templateMotifCigarP03116MF_04000154) - STRLEN(REPLACE(?templateMotifCigarP03116MF_04000154, CONCAT('^(?:-*[^-]){', STR(((109 - ?templateMotifSequenceMatchBeginPositionP03116155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03116MF_04000156, 1, (STRLEN(?targetMotifMatchCigarP03116MF_04000156) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_04000156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03116MF_04000156, 1, (STRLEN(?targetMotifMatchCigarP03116MF_04000156) - STRLEN(REPLACE(?targetMotifMatchCigarP03116MF_04000156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) . BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_04000157) - 1) AS ?thisPositionOn47) . BIND(?thisPositionOn47 AS ?thisPositionOn48) . BIND(?this AS ?pfs2t168) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse46) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_04000a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch173 faldo:location ?templateMotifSequenceMatchRegionP04014174 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04014176 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04014MF_04000169 . ?templateMotifSequenceMatchRegionP04014174 faldo:begin ?templateMotifSequenceMatchBeginP04014175 . ?templateMotifSequenceMatchBeginP04014175 faldo:position ?templateMotifSequenceMatchBeginPositionP04014170 ; faldo:reference isoform:P04014-1 . ?templateMotifSequenceProfileAlignmentOperationP04014176 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . ?targetMotifMatch177 faldo:location ?targetMotifMatchRegionMatch178 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04000180 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04014MF_04000171 . ?targetMotifMatchRegionMatch178 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04000179 . ?targetMotifMatchRegionMatchBeginMF_04000179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04000172 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04000180 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04014MF_04000169, 1, (STRLEN(?templateMotifCigarP04014MF_04000169) - STRLEN(REPLACE(?templateMotifCigarP04014MF_04000169, CONCAT('^(?:-*[^-]){', STR(((106 - ?templateMotifSequenceMatchBeginPositionP04014170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04014MF_04000171, 1, (STRLEN(?targetMotifMatchCigarP04014MF_04000171) - STRLEN(REPLACE(?targetMotifMatchCigarP04014MF_04000171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04014MF_04000171, 1, (STRLEN(?targetMotifMatchCigarP04014MF_04000171) - STRLEN(REPLACE(?targetMotifMatchCigarP04014MF_04000171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) . BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_04000172) - 1) AS ?thisPositionOn53) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04014MF_04000169, 1, (STRLEN(?templateMotifCigarP04014MF_04000169) - STRLEN(REPLACE(?templateMotifCigarP04014MF_04000169, CONCAT('^(?:-*[^-]){', STR(((115 - ?templateMotifSequenceMatchBeginPositionP04014170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1183) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04014MF_04000171, 1, (STRLEN(?targetMotifMatchCigarP04014MF_04000171) - STRLEN(REPLACE(?targetMotifMatchCigarP04014MF_04000171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04014MF_04000171, 1, (STRLEN(?targetMotifMatchCigarP04014MF_04000171) - STRLEN(REPLACE(?targetMotifMatchCigarP04014MF_04000171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), '')))), '[^-]', ''))) AS ?step2184) . BIND(((?step2184 + ?targetMotifMatchRegionMatchBeginPositionMF_04000172) - 1) AS ?thisPositionOn54) . BIND(?this AS ?pfs3t185) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb51) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse52) . FILTER (REGEX('[LIV][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][LIV][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][LIV][ARNDCQEGHILKMFPSTWYVBZJUOX][LIV]', SUBSTR(?thisSequenceValue, ?thisPositionOn53, (?thisPositionOn54 - ?thisPositionOn53)))) . BIND(URI(CONCAT(STR(?this), '#MF_04000a50')) AS ?annotation50) . BIND(?this AS ?pfs49) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch190 faldo:location ?templateMotifSequenceMatchRegionP04014191 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04014193 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04014MF_04000186 . ?templateMotifSequenceMatchRegionP04014191 faldo:begin ?templateMotifSequenceMatchBeginP04014192 . ?templateMotifSequenceMatchBeginP04014192 faldo:position ?templateMotifSequenceMatchBeginPositionP04014187 ; faldo:reference isoform:P04014-1 . ?templateMotifSequenceProfileAlignmentOperationP04014193 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . ?targetMotifMatch194 faldo:location ?targetMotifMatchRegionMatch195 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04000197 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04014MF_04000188 . ?targetMotifMatchRegionMatch195 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04000196 . ?targetMotifMatchRegionMatchBeginMF_04000196 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04000189 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04000197 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04014MF_04000186, 1, (STRLEN(?templateMotifCigarP04014MF_04000186) - STRLEN(REPLACE(?templateMotifCigarP04014MF_04000186, CONCAT('^(?:-*[^-]){', STR(((89 - ?templateMotifSequenceMatchBeginPositionP04014187) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1198) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04014MF_04000188, 1, (STRLEN(?targetMotifMatchCigarP04014MF_04000188) - STRLEN(REPLACE(?targetMotifMatchCigarP04014MF_04000188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04014MF_04000188, 1, (STRLEN(?targetMotifMatchCigarP04014MF_04000188) - STRLEN(REPLACE(?targetMotifMatchCigarP04014MF_04000188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), '')))), '[^-]', ''))) AS ?step2199) . BIND(((?step2199 + ?targetMotifMatchRegionMatchBeginPositionMF_04000189) - 1) AS ?thisPositionOn59) . BIND(?thisPositionOn59 AS ?thisPositionOn60) . BIND(?this AS ?pfs3t200) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse58) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_04000a56')) AS ?annotation56) . BIND(?this AS ?pfs55) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch205 faldo:location ?templateMotifSequenceMatchRegionP04014206 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04014208 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04014MF_04000201 . ?templateMotifSequenceMatchRegionP04014206 faldo:begin ?templateMotifSequenceMatchBeginP04014207 . ?templateMotifSequenceMatchBeginP04014207 faldo:position ?templateMotifSequenceMatchBeginPositionP04014202 ; faldo:reference isoform:P04014-1 . ?templateMotifSequenceProfileAlignmentOperationP04014208 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . ?targetMotifMatch209 faldo:location ?targetMotifMatchRegionMatch210 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04000212 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04014MF_04000203 . ?targetMotifMatchRegionMatch210 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04000211 . ?targetMotifMatchRegionMatchBeginMF_04000211 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04000204 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04000212 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04014MF_04000201, 1, (STRLEN(?templateMotifCigarP04014MF_04000201) - STRLEN(REPLACE(?templateMotifCigarP04014MF_04000201, CONCAT('^(?:-*[^-]){', STR(((93 - ?templateMotifSequenceMatchBeginPositionP04014202) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1213) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04014MF_04000203, 1, (STRLEN(?targetMotifMatchCigarP04014MF_04000203) - STRLEN(REPLACE(?targetMotifMatchCigarP04014MF_04000203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04014MF_04000203, 1, (STRLEN(?targetMotifMatchCigarP04014MF_04000203) - STRLEN(REPLACE(?targetMotifMatchCigarP04014MF_04000203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), '')))), '[^-]', ''))) AS ?step2214) . BIND(((?step2214 + ?targetMotifMatchRegionMatchBeginPositionMF_04000204) - 1) AS ?thisPositionOn65) . BIND(?thisPositionOn65 AS ?thisPositionOn66) . BIND(?this AS ?pfs3t215) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse64) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_04000a62')) AS ?annotation62) . BIND(?this AS ?pfs61) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch220 faldo:location ?templateMotifSequenceMatchRegionP04014221 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04014223 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP04014MF_04000216 . ?templateMotifSequenceMatchRegionP04014221 faldo:begin ?templateMotifSequenceMatchBeginP04014222 . ?templateMotifSequenceMatchBeginP04014222 faldo:position ?templateMotifSequenceMatchBeginPositionP04014217 ; faldo:reference isoform:P04014-1 . ?templateMotifSequenceProfileAlignmentOperationP04014223 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . ?targetMotifMatch224 faldo:location ?targetMotifMatchRegionMatch225 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04000227 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP04014MF_04000218 . ?targetMotifMatchRegionMatch225 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04000226 . ?targetMotifMatchRegionMatchBeginMF_04000226 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04000219 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04000227 edam:has_input signature:MF_04000 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04014MF_04000216, 1, (STRLEN(?templateMotifCigarP04014MF_04000216) - STRLEN(REPLACE(?templateMotifCigarP04014MF_04000216, CONCAT('^(?:-*[^-]){', STR(((107 - ?templateMotifSequenceMatchBeginPositionP04014217) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1228) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04014MF_04000218, 1, (STRLEN(?targetMotifMatchCigarP04014MF_04000218) - STRLEN(REPLACE(?targetMotifMatchCigarP04014MF_04000218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04014MF_04000218, 1, (STRLEN(?targetMotifMatchCigarP04014MF_04000218) - STRLEN(REPLACE(?targetMotifMatchCigarP04014MF_04000218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), '')))), '[^-]', ''))) AS ?step2229) . BIND(((?step2229 + ?targetMotifMatchRegionMatchBeginPositionMF_04000219) - 1) AS ?thisPositionOn71) . BIND(?thisPositionOn71 AS ?thisPositionOn72) . BIND(?this AS ?pfs3t230) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse70) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_04000a68')) AS ?annotation68) . BIND(?this AS ?pfs67) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag231) . } BIND(IF(BOUND(?tagUbl), ?caseWithTag231, ?UNBOUND_VARIABLE) AS ?case11) . }