CONSTRUCT { _:342960 up:source unirule:MF_00983 . _:342961 up:source unirule:MF_00983 . _:342962 up:source unirule:MF_00983 . _:342963 up:source unirule:MF_00983 . _:342964 up:source unirule:MF_00983 . _:342965 up:source unirule:MF_00983 . _:342966 up:source unirule:MF_00983 . _:342967 up:source unirule:MF_00983 . _:342968 up:source unirule:MF_00983 . _:342969 up:source unirule:MF_00983 . _:342970 up:source unirule:MF_00983 . _:342971 up:source unirule:MF_00983 . _:342972 up:source unirule:MF_00983 . _:342973 up:source unirule:MF_00983 . _:342974 up:source unirule:MF_00983 . _:342975 up:source unirule:MF_00983 . _:342976 up:source unirule:MF_00983 . _:342977 up:source unirule:MF_00983 . _:342978 up:source unirule:MF_00983 . _:342979 up:source unirule:MF_00983 . _:342980 up:source unirule:MF_00983 . _:342981 up:source unirule:MF_00983 . _:342982 up:source unirule:MF_00983 . _:342983 up:source unirule:MF_00983 . _:342984 up:source unirule:MF_00983 . _:342985 up:source unirule:MF_00983 . _:342986 up:source unirule:MF_00983 . _:342987 up:source unirule:MF_00983 . _:342988 up:source unirule:MF_00983 . _:342989 up:source unirule:MF_00983 . _:342990 up:source unirule:MF_00983 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation3 ; up:classifiedWith GO:0003677 , GO:0005524 , GO:0006260 , GO:1990077 , keyword:235 , keyword:238 , keyword:547 , keyword:639 , keyword:67 . ?gene0 skos:prefLabel 'priA' . ?annotation1 a up:Function_Annotation ; rdfs:comment 'Initiates the restart of stalled replication forks, which reloads the replicative helicase on sites other than the origin of replication. Recognizes and binds to abandoned replication forks and remodels them to uncover a helicase loading site. Promotes assembly of the primosome at these replication forks.' . ?annotation2 a up:Subunit_Annotation ; rdfs:comment 'Component of the replication restart primosome.' . ?annotation3 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the helicase family. PriA subfamily.' . ?case4 up:classifiedWith GO:0008270 , keyword:479 , keyword:862 . ?case5 up:alternativeName ?name7 , ?name8 ; up:classifiedWith GO:0003678 , keyword:347 , keyword:378 , keyword:413 ; up:recommendedName ?name6 . ?name6 up:fullName 'Replication restart protein PriA' ; rdf:type up:Structured_Name . ?name7 up:ecName '5.6.2.4' ; up:fullName 'ATP-dependent DNA helicase PriA' ; rdf:type up:Structured_Name . ?name8 up:fullName "DNA 3'-5' helicase PriA" ; rdf:type up:Structured_Name . ?pfs10 up:annotation ?annotation11 . ?annotation11 faldo:begin ?pfsb12 ; faldo:end ?pfse13 ; up:ligand ?ligand14 ; rdf:type up:Binding_Site_Annotation . ?pfsb12 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?pfse13 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?ligand14 rdfs:subClassOf chebi:29105 . ?pfs17 up:annotation ?annotation18 . ?annotation18 faldo:begin ?pfsb19 ; faldo:end ?pfse20 ; up:ligand ?ligand21 ; rdf:type up:Binding_Site_Annotation . ?pfsb19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?ligand21 rdfs:subClassOf chebi:29105 . ?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:29105 . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; up:ligand ?ligand35 ; rdf:type up:Binding_Site_Annotation . ?pfsb33 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?ligand35 rdfs:subClassOf chebi:29105 . ?pfs38 up:annotation ?annotation39 . ?annotation39 faldo:begin ?pfsb40 ; faldo:end ?pfse41 ; up:ligand ?ligand42 ; rdf:type up:Binding_Site_Annotation . ?pfsb40 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfse41 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?ligand42 rdfs:subClassOf chebi:29105 . ?pfs45 up:annotation ?annotation46 . ?annotation46 faldo:begin ?pfsb47 ; faldo:end ?pfse48 ; up:ligand ?ligand49 ; rdf:type up:Binding_Site_Annotation . ?pfsb47 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?pfse48 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?ligand49 rdfs:subClassOf chebi:29105 . ?pfs52 up:annotation ?annotation53 . ?annotation53 faldo:begin ?pfsb54 ; faldo:end ?pfse55 ; up:ligand ?ligand56 ; rdf:type up:Binding_Site_Annotation . ?pfsb54 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfse55 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?ligand56 rdfs:subClassOf chebi:29105 . ?pfs59 up:annotation ?annotation60 . ?annotation60 faldo:begin ?pfsb61 ; faldo:end ?pfse62 ; up:ligand ?ligand63 ; rdf:type up:Binding_Site_Annotation . ?pfsb61 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse62 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?ligand63 rdfs:subClassOf chebi:29105 . _:342991 a rdf:Statement ; up:attribution _:342960 ; rdf:subject ?gene0 ; rdf:predicate up:encodedBy ; rdf:object ?gene0 . _:342992 a rdf:Statement ; up:attribution _:342961 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:342993 a rdf:Statement ; up:attribution _:342962 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:342994 a rdf:Statement ; up:attribution _:342963 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:342995 a rdf:Statement ; up:attribution _:342964 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:342996 a rdf:Statement ; up:attribution _:342965 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:235 . _:342997 a rdf:Statement ; up:attribution _:342966 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:238 . _:342998 a rdf:Statement ; up:attribution _:342967 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:342999 a rdf:Statement ; up:attribution _:342968 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:639 . _:343000 a rdf:Statement ; up:attribution _:342969 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:343001 a rdf:Statement ; up:attribution _:342970 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003677 . _:343002 a rdf:Statement ; up:attribution _:342971 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006260 . _:343003 a rdf:Statement ; up:attribution _:342972 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:1990077 . _:343004 a rdf:Statement ; up:attribution _:342973 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:343005 a rdf:Statement ; up:attribution _:342974 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:343006 a rdf:Statement ; up:attribution _:342975 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:343007 a rdf:Statement ; up:attribution _:342976 ; rdf:subject ?case5 ; rdf:predicate up:recommendedName ; rdf:object ?name6 . _:343008 a rdf:Statement ; up:attribution _:342977 ; rdf:subject ?case5 ; rdf:predicate up:alternativeName ; rdf:object ?name7 . _:343009 a rdf:Statement ; up:attribution _:342978 ; rdf:subject ?case5 ; rdf:predicate up:alternativeName ; rdf:object ?name8 . _:343010 a rdf:Statement ; up:attribution _:342979 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:347 . _:343011 a rdf:Statement ; up:attribution _:342980 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:343012 a rdf:Statement ; up:attribution _:342981 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:413 . _:343013 a rdf:Statement ; up:attribution _:342982 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object GO:0003678 . _:343014 a rdf:Statement ; up:source unirule:MF_00983 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:343015 a rdf:Statement ; up:attribution _:342983 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:343016 a rdf:Statement ; up:source unirule:MF_00983 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:343017 a rdf:Statement ; up:attribution _:342984 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:343018 a rdf:Statement ; up:source unirule:MF_00983 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:343019 a rdf:Statement ; up:attribution _:342985 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:343020 a rdf:Statement ; up:source unirule:MF_00983 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:343021 a rdf:Statement ; up:attribution _:342986 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:343022 a rdf:Statement ; up:source unirule:MF_00983 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:343023 a rdf:Statement ; up:attribution _:342987 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:343024 a rdf:Statement ; up:source unirule:MF_00983 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:343025 a rdf:Statement ; up:attribution _:342988 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:343026 a rdf:Statement ; up:source unirule:MF_00983 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:343027 a rdf:Statement ; up:attribution _:342989 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:343028 a rdf:Statement ; up:source unirule:MF_00983 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:343029 a rdf:Statement ; up:attribution _:342990 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00983 #Rule MF_00983 Created by:? on:2014-01-07 Modified by:Andrea Auchincloss on:2025-02-04 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00983 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00983a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_00983a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00983a3')) AS ?annotation3) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch70 faldo:location ?templateMotifSequenceMatchRegionP1788871 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1788873 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17888MF_0098366 . ?templateMotifSequenceMatchRegionP1788871 faldo:begin ?templateMotifSequenceMatchBeginP1788872 . ?templateMotifSequenceMatchBeginP1788872 faldo:position ?templateMotifSequenceMatchBeginPositionP1788867 ; faldo:reference isoform:P17888-1 . ?templateMotifSequenceProfileAlignmentOperationP1788873 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . ?targetMotifMatch74 faldo:location ?targetMotifMatchRegionMatch75 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0098377 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17888MF_0098368 . ?targetMotifMatchRegionMatch75 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0098376 . ?targetMotifMatchRegionMatchBeginMF_0098376 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0098369 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0098377 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagzinc1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17888MF_0098366, 1, (STRLEN(?templateMotifCigarP17888MF_0098366) - STRLEN(REPLACE(?templateMotifCigarP17888MF_0098366, CONCAT('^(?:-*[^-]){', STR(((436 - ?templateMotifSequenceMatchBeginPositionP1788867) + 1)), '}'), '')))), '[a-z]', '')) AS ?step178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17888MF_0098368, 1, (STRLEN(?targetMotifMatchCigarP17888MF_0098368) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_0098368, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17888MF_0098368, 1, (STRLEN(?targetMotifMatchCigarP17888MF_0098368) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_0098368, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), '')))), '[^-]', ''))) AS ?step279) . BIND(((?step279 + ?targetMotifMatchRegionMatchBeginPositionMF_0098369) - 1) AS ?thisPositionOn15) . BIND(?thisPositionOn15 AS ?thisPositionOn16) . BIND(?this AS ?pfs1t80) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn15, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00983a11')) AS ?annotation11) . BIND(?this AS ?pfs10) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch85 faldo:location ?templateMotifSequenceMatchRegionP1788886 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1788888 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17888MF_0098381 . ?templateMotifSequenceMatchRegionP1788886 faldo:begin ?templateMotifSequenceMatchBeginP1788887 . ?templateMotifSequenceMatchBeginP1788887 faldo:position ?templateMotifSequenceMatchBeginPositionP1788882 ; faldo:reference isoform:P17888-1 . ?templateMotifSequenceProfileAlignmentOperationP1788888 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . ?targetMotifMatch89 faldo:location ?targetMotifMatchRegionMatch90 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0098392 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17888MF_0098383 . ?targetMotifMatchRegionMatch90 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0098391 . ?targetMotifMatchRegionMatchBeginMF_0098391 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0098384 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0098392 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagzinc1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17888MF_0098381, 1, (STRLEN(?templateMotifCigarP17888MF_0098381) - STRLEN(REPLACE(?templateMotifCigarP17888MF_0098381, CONCAT('^(?:-*[^-]){', STR(((439 - ?templateMotifSequenceMatchBeginPositionP1788882) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17888MF_0098383, 1, (STRLEN(?targetMotifMatchCigarP17888MF_0098383) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_0098383, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17888MF_0098383, 1, (STRLEN(?targetMotifMatchCigarP17888MF_0098383) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_0098383, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) . BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0098384) - 1) AS ?thisPositionOn22) . BIND(?thisPositionOn22 AS ?thisPositionOn23) . BIND(?this AS ?pfs1t95) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00983a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionP17888101 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17888103 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17888MF_0098396 . ?templateMotifSequenceMatchRegionP17888101 faldo:begin ?templateMotifSequenceMatchBeginP17888102 . ?templateMotifSequenceMatchBeginP17888102 faldo:position ?templateMotifSequenceMatchBeginPositionP1788897 ; faldo:reference isoform:P17888-1 . ?templateMotifSequenceProfileAlignmentOperationP17888103 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . ?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00983107 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17888MF_0098398 . ?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00983106 . ?targetMotifMatchRegionMatchBeginMF_00983106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0098399 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00983107 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagzinc1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17888MF_0098396, 1, (STRLEN(?templateMotifCigarP17888MF_0098396) - STRLEN(REPLACE(?templateMotifCigarP17888MF_0098396, CONCAT('^(?:-*[^-]){', STR(((476 - ?templateMotifSequenceMatchBeginPositionP1788897) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17888MF_0098398, 1, (STRLEN(?targetMotifMatchCigarP17888MF_0098398) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_0098398, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17888MF_0098398, 1, (STRLEN(?targetMotifMatchCigarP17888MF_0098398) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_0098398, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) . BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0098399) - 1) AS ?thisPositionOn29) . BIND(?thisPositionOn29 AS ?thisPositionOn30) . BIND(?this AS ?pfs1t110) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00983a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionP17888116 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17888118 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17888MF_00983111 . ?templateMotifSequenceMatchRegionP17888116 faldo:begin ?templateMotifSequenceMatchBeginP17888117 . ?templateMotifSequenceMatchBeginP17888117 faldo:position ?templateMotifSequenceMatchBeginPositionP17888112 ; faldo:reference isoform:P17888-1 . ?templateMotifSequenceProfileAlignmentOperationP17888118 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . ?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00983122 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17888MF_00983113 . ?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00983121 . ?targetMotifMatchRegionMatchBeginMF_00983121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00983114 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00983122 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagzinc1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17888MF_00983111, 1, (STRLEN(?templateMotifCigarP17888MF_00983111) - STRLEN(REPLACE(?templateMotifCigarP17888MF_00983111, CONCAT('^(?:-*[^-]){', STR(((479 - ?templateMotifSequenceMatchBeginPositionP17888112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17888MF_00983113, 1, (STRLEN(?targetMotifMatchCigarP17888MF_00983113) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_00983113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17888MF_00983113, 1, (STRLEN(?targetMotifMatchCigarP17888MF_00983113) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_00983113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) . BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_00983114) - 1) AS ?thisPositionOn36) . BIND(?thisPositionOn36 AS ?thisPositionOn37) . BIND(?this AS ?pfs1t125) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00983a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch130 faldo:location ?templateMotifSequenceMatchRegionP17888131 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17888133 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17888MF_00983126 . ?templateMotifSequenceMatchRegionP17888131 faldo:begin ?templateMotifSequenceMatchBeginP17888132 . ?templateMotifSequenceMatchBeginP17888132 faldo:position ?templateMotifSequenceMatchBeginPositionP17888127 ; faldo:reference isoform:P17888-1 . ?templateMotifSequenceProfileAlignmentOperationP17888133 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . ?targetMotifMatch134 faldo:location ?targetMotifMatchRegionMatch135 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00983137 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17888MF_00983128 . ?targetMotifMatchRegionMatch135 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00983136 . ?targetMotifMatchRegionMatchBeginMF_00983136 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00983129 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00983137 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagzinc2) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17888MF_00983126, 1, (STRLEN(?templateMotifCigarP17888MF_00983126) - STRLEN(REPLACE(?templateMotifCigarP17888MF_00983126, CONCAT('^(?:-*[^-]){', STR(((445 - ?templateMotifSequenceMatchBeginPositionP17888127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17888MF_00983128, 1, (STRLEN(?targetMotifMatchCigarP17888MF_00983128) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_00983128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17888MF_00983128, 1, (STRLEN(?targetMotifMatchCigarP17888MF_00983128) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_00983128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) . BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_00983129) - 1) AS ?thisPositionOn43) . BIND(?thisPositionOn43 AS ?thisPositionOn44) . BIND(?this AS ?pfs2t140) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00983a39')) AS ?annotation39) . BIND(?this AS ?pfs38) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch145 faldo:location ?templateMotifSequenceMatchRegionP17888146 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17888148 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17888MF_00983141 . ?templateMotifSequenceMatchRegionP17888146 faldo:begin ?templateMotifSequenceMatchBeginP17888147 . ?templateMotifSequenceMatchBeginP17888147 faldo:position ?templateMotifSequenceMatchBeginPositionP17888142 ; faldo:reference isoform:P17888-1 . ?templateMotifSequenceProfileAlignmentOperationP17888148 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . ?targetMotifMatch149 faldo:location ?targetMotifMatchRegionMatch150 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00983152 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17888MF_00983143 . ?targetMotifMatchRegionMatch150 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00983151 . ?targetMotifMatchRegionMatchBeginMF_00983151 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00983144 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00983152 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagzinc2) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17888MF_00983141, 1, (STRLEN(?templateMotifCigarP17888MF_00983141) - STRLEN(REPLACE(?templateMotifCigarP17888MF_00983141, CONCAT('^(?:-*[^-]){', STR(((448 - ?templateMotifSequenceMatchBeginPositionP17888142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17888MF_00983143, 1, (STRLEN(?targetMotifMatchCigarP17888MF_00983143) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_00983143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17888MF_00983143, 1, (STRLEN(?targetMotifMatchCigarP17888MF_00983143) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_00983143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) . BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_00983144) - 1) AS ?thisPositionOn50) . BIND(?thisPositionOn50 AS ?thisPositionOn51) . BIND(?this AS ?pfs2t155) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb47) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse48) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00983a46')) AS ?annotation46) . BIND(?this AS ?pfs45) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch160 faldo:location ?templateMotifSequenceMatchRegionP17888161 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17888163 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17888MF_00983156 . ?templateMotifSequenceMatchRegionP17888161 faldo:begin ?templateMotifSequenceMatchBeginP17888162 . ?templateMotifSequenceMatchBeginP17888162 faldo:position ?templateMotifSequenceMatchBeginPositionP17888157 ; faldo:reference isoform:P17888-1 . ?templateMotifSequenceProfileAlignmentOperationP17888163 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . ?targetMotifMatch164 faldo:location ?targetMotifMatchRegionMatch165 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00983167 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17888MF_00983158 . ?targetMotifMatchRegionMatch165 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00983166 . ?targetMotifMatchRegionMatchBeginMF_00983166 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00983159 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00983167 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagzinc2) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17888MF_00983156, 1, (STRLEN(?templateMotifCigarP17888MF_00983156) - STRLEN(REPLACE(?templateMotifCigarP17888MF_00983156, CONCAT('^(?:-*[^-]){', STR(((463 - ?templateMotifSequenceMatchBeginPositionP17888157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1168) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17888MF_00983158, 1, (STRLEN(?targetMotifMatchCigarP17888MF_00983158) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_00983158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17888MF_00983158, 1, (STRLEN(?targetMotifMatchCigarP17888MF_00983158) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_00983158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), '')))), '[^-]', ''))) AS ?step2169) . BIND(((?step2169 + ?targetMotifMatchRegionMatchBeginPositionMF_00983159) - 1) AS ?thisPositionOn57) . BIND(?thisPositionOn57 AS ?thisPositionOn58) . BIND(?this AS ?pfs2t170) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb54) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse55) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00983a53')) AS ?annotation53) . BIND(?this AS ?pfs52) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch175 faldo:location ?templateMotifSequenceMatchRegionP17888176 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17888178 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17888MF_00983171 . ?templateMotifSequenceMatchRegionP17888176 faldo:begin ?templateMotifSequenceMatchBeginP17888177 . ?templateMotifSequenceMatchBeginP17888177 faldo:position ?templateMotifSequenceMatchBeginPositionP17888172 ; faldo:reference isoform:P17888-1 . ?templateMotifSequenceProfileAlignmentOperationP17888178 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . ?targetMotifMatch179 faldo:location ?targetMotifMatchRegionMatch180 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00983182 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17888MF_00983173 . ?targetMotifMatchRegionMatch180 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00983181 . ?targetMotifMatchRegionMatchBeginMF_00983181 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00983174 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00983182 edam:has_input signature:MF_00983 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagzinc2) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17888MF_00983171, 1, (STRLEN(?templateMotifCigarP17888MF_00983171) - STRLEN(REPLACE(?templateMotifCigarP17888MF_00983171, CONCAT('^(?:-*[^-]){', STR(((466 - ?templateMotifSequenceMatchBeginPositionP17888172) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1183) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17888MF_00983173, 1, (STRLEN(?targetMotifMatchCigarP17888MF_00983173) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_00983173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17888MF_00983173, 1, (STRLEN(?targetMotifMatchCigarP17888MF_00983173) - STRLEN(REPLACE(?targetMotifMatchCigarP17888MF_00983173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), '')))), '[^-]', ''))) AS ?step2184) . BIND(((?step2184 + ?targetMotifMatchRegionMatchBeginPositionMF_00983174) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs2t185) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb61) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse62) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00983a60')) AS ?annotation60) . BIND(?this AS ?pfs59) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag186) . } BIND(IF((BOUND(?tagzinc1) || BOUND(?tagzinc2)), ?caseWithTag186, ?UNBOUND_VARIABLE) AS ?case4) . OPTIONAL { ?this a up:Protein . ?this rdfs:seeAlso <https://purl.expasy.org/prosite/signature/PS51194>. BIND(?this AS ?case5) . BIND(URI(CONCAT(STR(?this), '#MF_00983a6')) AS ?name6) . BIND(URI(CONCAT(STR(?this), '#MF_00983a7')) AS ?name7) . BIND(URI(CONCAT(STR(?this), '#MF_00983a8')) AS ?name8) . } OPTIONAL { ?this a up:Protein . FILTER (! (EXISTS { ?this rdfs:seeAlso <https://purl.expasy.org/prosite/signature/PS51194>. })) . BIND(?this AS ?case9) . } }