CONSTRUCT { _:856931 up:source unirule:MF_03169 . _:856932 up:source unirule:MF_03169 . _:856933 up:source unirule:MF_03169 . _:856934 up:source unirule:MF_03169 . _:856935 up:source unirule:MF_03169 . _:856936 up:source unirule:MF_03169 . _:856937 up:source unirule:MF_03169 . _:856938 up:source unirule:MF_03169 . _:856939 up:source unirule:MF_03169 . _:856940 up:source unirule:MF_03169 . _:856941 up:source unirule:MF_03169 . _:856942 up:source unirule:MF_03169 . _:856943 up:source unirule:MF_03169 . _:856944 up:source unirule:MF_03169 . _:856945 up:source unirule:MF_03169 . _:856946 up:source unirule:MF_03169 . _:856947 up:source unirule:MF_03169 . _:856948 up:source unirule:MF_03169 . _:856949 up:source unirule:MF_03169 . _:856950 up:source unirule:MF_03169 . _:856951 up:source unirule:MF_03169 . _:856952 up:source unirule:MF_03169 . _:856953 up:source unirule:MF_03169 . _:856954 up:source unirule:MF_03169 . _:856955 up:source unirule:MF_03169 . _:856956 up:source unirule:MF_03169 . _:856957 up:source unirule:MF_03169 . _:856958 up:source unirule:MF_03169 . _:856959 up:source unirule:MF_03169 . _:856960 up:source unirule:MF_03169 . _:856961 up:source unirule:MF_03169 . _:856962 up:source unirule:MF_03169 . _:856963 up:source unirule:MF_03169 . _:856964 up:source unirule:MF_03169 . _:856965 up:source unirule:MF_03169 . _:856966 up:source unirule:MF_03169 . _:856967 up:source unirule:MF_03169 . _:856968 up:source unirule:MF_03169 . ?this up:annotation ?annotation0 , ?annotation1 , ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 ; up:classifiedWith GO:0005759 , GO:0006172 , GO:0046033 , GO:0046039 , GO:0046041 , GO:0046899 , keyword:342 , keyword:418 , keyword:496 , keyword:547 , keyword:808 . ?annotation0 a up:Function_Annotation ; rdfs:comment 'Involved in maintaining the homeostasis of cellular nucleotides by catalyzing the interconversion of nucleoside phosphates. Has GTP:AMP phosphotransferase and ITP:AMP phosphotransferase activities.' . ?annotation1 up:activity ?activity2 ; rdf:type up:Catalytic_Activity_Annotation . ?activity2 up:catalyticActivity <http://rdf.rhea-db.org/13749>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.4.10>. ?annotation3 a up:Subunit_Annotation ; rdfs:comment 'Monomer.' . ?annotation4 a up:Subcellular_Location_Annotation . ?annotation4li5 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation6 a up:Domain_Annotation ; rdfs:comment 'Consists of three domains, a large central CORE domain and two small peripheral domains, NMPbind and LID, which undergo movements during catalysis. The LID domain closes over the site of phosphoryl transfer upon GTP binding. Assembling and disassembling the active center during each catalytic cycle provides an effective means to prevent GTP hydrolysis.' . ?annotation7 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the adenylate kinase family. AK3 subfamily.' . ?case10 up:alternativeName ?name12 , ?name13 ; up:recommendedName ?name11 . ?name11 up:ecName '2.7.4.10' ; up:fullName 'GTP:AMP phosphotransferase AK3, mitochondrial' ; rdf:type up:Structured_Name . ?name12 up:fullName 'Adenylate kinase 3' ; up:shortName 'AK 3' ; rdf:type up:Structured_Name . ?name13 up:fullName 'Adenylate kinase 3 alpha-like 1' ; rdf:type up:Structured_Name . ?case15 up:alternativeName ?name17 ; up:recommendedName ?name16 . ?name16 up:ecName '2.7.4.10' ; up:fullName 'GTP:AMP phosphotransferase, mitochondrial' ; rdf:type up:Structured_Name . ?name17 up:fullName 'Adenylate kinase 3' ; up:shortName 'AK 3' ; rdf:type up:Structured_Name . ?case18 up:alternativeName ?name20 ; up:recommendedName ?name19 . ?name19 up:ecName '2.7.4.10' ; up:fullName 'GTP:AMP phosphotransferase AK3, mitochondrial' ; rdf:type up:Structured_Name . ?name20 up:fullName 'Adenylate kinase 3' ; up:shortName 'AK 3' ; rdf:type up:Structured_Name . ?pfs21 up:annotation ?annotation22 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; rdf:type up:Region_Annotation ; rdfs:comment 'NMPbind' . ?pfsb23 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; rdf:type up:Region_Annotation ; rdfs:comment 'LID' . ?pfsb29 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfs33 up:annotation ?annotation34 . ?annotation34 faldo:begin ?pfsb35 ; faldo:end ?pfse36 ; up:ligand ?ligand37 ; rdf:type up:Binding_Site_Annotation . ?pfsb35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?pfse36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?ligand37 rdfs:subClassOf chebi:37565 . ?pfs40 up:annotation ?annotation41 . ?annotation41 faldo:begin ?pfsb42 ; faldo:end ?pfse43 ; up:ligand ?ligand44 ; rdf:type up:Binding_Site_Annotation . ?pfsb42 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse43 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?ligand44 rdfs:subClassOf chebi:456215 . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; up:ligand ?ligand51 ; rdf:type up:Binding_Site_Annotation . ?pfsb49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?ligand51 rdfs:subClassOf chebi:456215 . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; up:ligand ?ligand58 ; rdf:type up:Binding_Site_Annotation . ?pfsb56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?ligand58 rdfs:subClassOf chebi:37565 . ?pfs61 up:annotation ?annotation62 . ?annotation62 faldo:begin ?pfsb63 ; faldo:end ?pfse64 ; up:ligand ?ligand65 ; rdf:type up:Binding_Site_Annotation . ?pfsb63 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?pfse64 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?ligand65 rdfs:subClassOf chebi:456215 . ?pfs68 up:annotation ?annotation69 . ?annotation69 faldo:begin ?pfsb70 ; faldo:end ?pfse71 ; up:ligand ?ligand72 ; rdf:type up:Binding_Site_Annotation . ?pfsb70 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?pfse71 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?ligand72 rdfs:subClassOf chebi:456215 . ?pfs75 up:annotation ?annotation76 . ?annotation76 faldo:begin ?pfsb77 ; faldo:end ?pfse78 ; up:ligand ?ligand79 ; rdf:type up:Binding_Site_Annotation . ?pfsb77 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?pfse78 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?ligand79 rdfs:subClassOf chebi:456215 . ?pfs82 up:annotation ?annotation83 . ?annotation83 faldo:begin ?pfsb84 ; faldo:end ?pfse85 ; up:ligand ?ligand86 ; rdf:type up:Binding_Site_Annotation . ?pfsb84 faldo:position ?thisPositionOn87 ; rdf:type faldo:ExactPosition . ?pfse85 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?ligand86 rdfs:subClassOf chebi:37565 . ?pfs89 up:annotation ?annotation90 . ?annotation90 faldo:begin ?pfsb91 ; faldo:end ?pfse92 ; up:ligand ?ligand93 ; rdf:type up:Binding_Site_Annotation . ?pfsb91 faldo:position ?thisPositionOn94 ; rdf:type faldo:ExactPosition . ?pfse92 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?ligand93 rdfs:subClassOf chebi:456215 . ?pfs96 up:annotation ?annotation97 . ?annotation97 faldo:begin ?pfsb98 ; faldo:end ?pfse99 ; up:ligand ?ligand100 ; rdf:type up:Binding_Site_Annotation . ?pfsb98 faldo:position ?thisPositionOn101 ; rdf:type faldo:ExactPosition . ?pfse99 faldo:position ?thisPositionOn102 ; rdf:type faldo:ExactPosition . ?ligand100 rdfs:subClassOf chebi:456215 . ?pfs103 up:annotation ?annotation104 . ?annotation104 faldo:begin ?pfsb105 ; faldo:end ?pfse106 ; up:ligand ?ligand107 ; rdf:type up:Binding_Site_Annotation . ?pfsb105 faldo:position ?thisPositionOn108 ; rdf:type faldo:ExactPosition . ?pfse106 faldo:position ?thisPositionOn109 ; rdf:type faldo:ExactPosition . ?ligand107 rdfs:subClassOf chebi:37565 . ?pfs110 up:annotation ?annotation111 . ?annotation111 faldo:begin ?pfsb112 ; faldo:end ?pfse113 ; rdf:type up:Initiator_Methionine_Annotation ; rdfs:comment 'Removed' . ?pfsb112 faldo:position ?thisPositionOn114 ; rdf:type faldo:ExactPosition . ?pfse113 faldo:position ?thisPositionOn115 ; rdf:type faldo:ExactPosition . _:856969 a rdf:Statement ; up:attribution _:856931 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:856970 a rdf:Statement ; up:attribution _:856932 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:856971 a rdf:Statement ; up:attribution _:856933 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:856972 a rdf:Statement ; up:attribution _:856934 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:856973 a rdf:Statement ; up:attribution _:856935 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:856974 a rdf:Statement ; up:attribution _:856936 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:856975 a rdf:Statement ; up:attribution _:856937 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:342 . _:856976 a rdf:Statement ; up:attribution _:856938 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:856977 a rdf:Statement ; up:attribution _:856939 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:496 . _:856978 a rdf:Statement ; up:attribution _:856940 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:856979 a rdf:Statement ; up:attribution _:856941 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:856980 a rdf:Statement ; up:attribution _:856942 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005759 . _:856981 a rdf:Statement ; up:attribution _:856943 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046899 . _:856982 a rdf:Statement ; up:attribution _:856944 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006172 . _:856983 a rdf:Statement ; up:attribution _:856945 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046033 . _:856984 a rdf:Statement ; up:attribution _:856946 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046039 . _:856985 a rdf:Statement ; up:attribution _:856947 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046041 . _:856986 a rdf:Statement ; up:attribution _:856948 ; rdf:subject ?case10 ; rdf:predicate up:recommendedName ; rdf:object ?name11 . _:856987 a rdf:Statement ; up:attribution _:856949 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name12 . _:856988 a rdf:Statement ; up:attribution _:856950 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name13 . _:856989 a rdf:Statement ; up:attribution _:856951 ; rdf:subject ?case15 ; rdf:predicate up:recommendedName ; rdf:object ?name16 . _:856990 a rdf:Statement ; up:attribution _:856952 ; rdf:subject ?case15 ; rdf:predicate up:alternativeName ; rdf:object ?name17 . _:856991 a rdf:Statement ; up:attribution _:856953 ; rdf:subject ?case18 ; rdf:predicate up:recommendedName ; rdf:object ?name19 . _:856992 a rdf:Statement ; up:attribution _:856954 ; rdf:subject ?case18 ; rdf:predicate up:alternativeName ; rdf:object ?name20 . _:856993 a rdf:Statement ; up:source unirule:MF_03169 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:856994 a rdf:Statement ; up:attribution _:856955 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:856995 a rdf:Statement ; up:source unirule:MF_03169 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:856996 a rdf:Statement ; up:attribution _:856956 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:856997 a rdf:Statement ; up:source unirule:MF_03169 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:856998 a rdf:Statement ; up:attribution _:856957 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:856999 a rdf:Statement ; up:source unirule:MF_03169 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:857000 a rdf:Statement ; up:attribution _:856958 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:857001 a rdf:Statement ; up:source unirule:MF_03169 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:857002 a rdf:Statement ; up:attribution _:856959 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:857003 a rdf:Statement ; up:source unirule:MF_03169 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:857004 a rdf:Statement ; up:attribution _:856960 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:857005 a rdf:Statement ; up:source unirule:MF_03169 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:857006 a rdf:Statement ; up:attribution _:856961 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:857007 a rdf:Statement ; up:source unirule:MF_03169 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:857008 a rdf:Statement ; up:attribution _:856962 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:857009 a rdf:Statement ; up:source unirule:MF_03169 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:857010 a rdf:Statement ; up:attribution _:856963 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:857011 a rdf:Statement ; up:source unirule:MF_03169 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:857012 a rdf:Statement ; up:attribution _:856964 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:857013 a rdf:Statement ; up:source unirule:MF_03169 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . _:857014 a rdf:Statement ; up:attribution _:856965 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . _:857015 a rdf:Statement ; up:source unirule:MF_03169 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:857016 a rdf:Statement ; up:attribution _:856966 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:857017 a rdf:Statement ; up:source unirule:MF_03169 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:857018 a rdf:Statement ; up:attribution _:856967 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:857019 a rdf:Statement ; up:source unirule:MF_03169 ; rdf:subject ?pfs110 ; rdf:predicate up:annotation ; rdf:object ?annotation111 . _:857020 a rdf:Statement ; up:attribution _:856968 ; rdf:subject ?pfs110 ; rdf:predicate up:annotation ; rdf:object ?annotation111 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03169 #Rule MF_03169 Created by:? on:2013-03-11 Modified by:Andrea Auchincloss on:2025-08-19 { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03169 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03170 . })) . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03169 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2759 . })) . } BIND(URI(CONCAT(STR(?this), '#MF_03169a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_03169a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_03169a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_03169a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_03169a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_03169a7')) AS ?annotation7) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch120 faldo:location ?templateMotifSequenceMatchRegionP08760121 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08760123 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08760MF_03169116 . ?templateMotifSequenceMatchRegionP08760121 faldo:begin ?templateMotifSequenceMatchBeginP08760122 . ?templateMotifSequenceMatchBeginP08760122 faldo:position ?templateMotifSequenceMatchBeginPositionP08760117 ; faldo:reference isoform:P08760-1 . ?templateMotifSequenceProfileAlignmentOperationP08760123 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . ?targetMotifMatch124 faldo:location ?targetMotifMatchRegionMatch125 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03169127 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08760MF_03169118 . ?targetMotifMatchRegionMatch125 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03169126 . ?targetMotifMatchRegionMatchBeginMF_03169126 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03169119 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03169127 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169116, 1, (STRLEN(?templateMotifCigarP08760MF_03169116) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169116, CONCAT('^(?:-*[^-]){', STR(((37 - ?templateMotifSequenceMatchBeginPositionP08760117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169118, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169118) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169118, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169118) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) . BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_03169119) - 1) AS ?thisPositionOn25) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169116, 1, (STRLEN(?templateMotifCigarP08760MF_03169116) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169116, CONCAT('^(?:-*[^-]){', STR(((66 - ?templateMotifSequenceMatchBeginPositionP08760117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169118, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169118) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169118, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169118) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) . BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_03169119) - 1) AS ?thisPositionOn26) . BIND(?this AS ?pfs1t132) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse24) . FILTER ((BOUND(?thisPositionOn25) && BOUND(?thisPositionOn26))) . BIND(URI(CONCAT(STR(?this), '#MF_03169a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch137 faldo:location ?templateMotifSequenceMatchRegionP08760138 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08760140 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08760MF_03169133 . ?templateMotifSequenceMatchRegionP08760138 faldo:begin ?templateMotifSequenceMatchBeginP08760139 . ?templateMotifSequenceMatchBeginP08760139 faldo:position ?templateMotifSequenceMatchBeginPositionP08760134 ; faldo:reference isoform:P08760-1 . ?templateMotifSequenceProfileAlignmentOperationP08760140 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . ?targetMotifMatch141 faldo:location ?targetMotifMatchRegionMatch142 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03169144 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08760MF_03169135 . ?targetMotifMatchRegionMatch142 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03169143 . ?targetMotifMatchRegionMatchBeginMF_03169143 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03169136 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03169144 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169133, 1, (STRLEN(?templateMotifCigarP08760MF_03169133) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169133, CONCAT('^(?:-*[^-]){', STR(((127 - ?templateMotifSequenceMatchBeginPositionP08760134) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169135, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169135) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169135, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169135) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) . BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_03169136) - 1) AS ?thisPositionOn31) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169133, 1, (STRLEN(?templateMotifCigarP08760MF_03169133) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169133, CONCAT('^(?:-*[^-]){', STR(((164 - ?templateMotifSequenceMatchBeginPositionP08760134) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1147) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169135, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169135) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169135, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169135) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), '')))), '[^-]', ''))) AS ?step2148) . BIND(((?step2148 + ?targetMotifMatchRegionMatchBeginPositionMF_03169136) - 1) AS ?thisPositionOn32) . BIND(?this AS ?pfs1t149) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse30) . FILTER ((BOUND(?thisPositionOn31) && BOUND(?thisPositionOn32))) . BIND(URI(CONCAT(STR(?this), '#MF_03169a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch154 faldo:location ?templateMotifSequenceMatchRegionP08760155 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08760157 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08760MF_03169150 . ?templateMotifSequenceMatchRegionP08760155 faldo:begin ?templateMotifSequenceMatchBeginP08760156 . ?templateMotifSequenceMatchBeginP08760156 faldo:position ?templateMotifSequenceMatchBeginPositionP08760151 ; faldo:reference isoform:P08760-1 . ?templateMotifSequenceProfileAlignmentOperationP08760157 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . ?targetMotifMatch158 faldo:location ?targetMotifMatchRegionMatch159 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03169161 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08760MF_03169152 . ?targetMotifMatchRegionMatch159 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03169160 . ?targetMotifMatchRegionMatchBeginMF_03169160 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03169153 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03169161 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169150, 1, (STRLEN(?templateMotifCigarP08760MF_03169150) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169150, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP08760151) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169152, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169152) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169152, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169152) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) . BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_03169153) - 1) AS ?thisPositionOn38) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169150, 1, (STRLEN(?templateMotifCigarP08760MF_03169150) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169150, CONCAT('^(?:-*[^-]){', STR(((22 - ?templateMotifSequenceMatchBeginPositionP08760151) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1164) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169152, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169152) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169152, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169152) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), '')))), '[^-]', ''))) AS ?step2165) . BIND(((?step2165 + ?targetMotifMatchRegionMatchBeginPositionMF_03169153) - 1) AS ?thisPositionOn39) . BIND(?this AS ?pfs1t166) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) . FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX]GKGT', SUBSTR(?thisSequenceValue, ?thisPositionOn38, (?thisPositionOn39 - ?thisPositionOn38)))) . BIND(URI(CONCAT(STR(?this), '#MF_03169a34')) AS ?annotation34) . BIND(?this AS ?pfs33) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch171 faldo:location ?templateMotifSequenceMatchRegionP08760172 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08760174 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08760MF_03169167 . ?templateMotifSequenceMatchRegionP08760172 faldo:begin ?templateMotifSequenceMatchBeginP08760173 . ?templateMotifSequenceMatchBeginP08760173 faldo:position ?templateMotifSequenceMatchBeginPositionP08760168 ; faldo:reference isoform:P08760-1 . ?templateMotifSequenceProfileAlignmentOperationP08760174 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . ?targetMotifMatch175 faldo:location ?targetMotifMatchRegionMatch176 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03169178 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08760MF_03169169 . ?targetMotifMatchRegionMatch176 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03169177 . ?targetMotifMatchRegionMatchBeginMF_03169177 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03169170 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03169178 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169167, 1, (STRLEN(?templateMotifCigarP08760MF_03169167) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169167, CONCAT('^(?:-*[^-]){', STR(((64 - ?templateMotifSequenceMatchBeginPositionP08760168) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1179) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169169, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169169) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169169, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169169) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), '')))), '[^-]', ''))) AS ?step2180) . BIND(((?step2180 + ?targetMotifMatchRegionMatchBeginPositionMF_03169170) - 1) AS ?thisPositionOn45) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169167, 1, (STRLEN(?templateMotifCigarP08760MF_03169167) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169167, CONCAT('^(?:-*[^-]){', STR(((66 - ?templateMotifSequenceMatchBeginPositionP08760168) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169169, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169169) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169169, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169169) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) . BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_03169170) - 1) AS ?thisPositionOn46) . BIND(?this AS ?pfs1t183) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) . FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX]L[VMIL]', SUBSTR(?thisSequenceValue, ?thisPositionOn45, (?thisPositionOn46 - ?thisPositionOn45)))) . BIND(URI(CONCAT(STR(?this), '#MF_03169a41')) AS ?annotation41) . BIND(?this AS ?pfs40) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch188 faldo:location ?templateMotifSequenceMatchRegionP08760189 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08760191 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08760MF_03169184 . ?templateMotifSequenceMatchRegionP08760189 faldo:begin ?templateMotifSequenceMatchBeginP08760190 . ?templateMotifSequenceMatchBeginP08760190 faldo:position ?templateMotifSequenceMatchBeginPositionP08760185 ; faldo:reference isoform:P08760-1 . ?templateMotifSequenceProfileAlignmentOperationP08760191 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . ?targetMotifMatch192 faldo:location ?targetMotifMatchRegionMatch193 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03169195 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08760MF_03169186 . ?targetMotifMatchRegionMatch193 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03169194 . ?targetMotifMatchRegionMatchBeginMF_03169194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03169187 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03169195 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169184, 1, (STRLEN(?templateMotifCigarP08760MF_03169184) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169184, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionP08760185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169186, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169186) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169186, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169186) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) . BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_03169187) - 1) AS ?thisPositionOn52) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169184, 1, (STRLEN(?templateMotifCigarP08760MF_03169184) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169184, CONCAT('^(?:-*[^-]){', STR(((94 - ?templateMotifSequenceMatchBeginPositionP08760185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1198) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169186, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169186) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169186, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169186) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), '')))), '[^-]', ''))) AS ?step2199) . BIND(((?step2199 + ?targetMotifMatchRegionMatchBeginPositionMF_03169187) - 1) AS ?thisPositionOn53) . BIND(?this AS ?pfs1t200) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, (?thisPositionOn53 - ?thisPositionOn52)) = 'GFPR')) . BIND(URI(CONCAT(STR(?this), '#MF_03169a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch205 faldo:location ?templateMotifSequenceMatchRegionP08760206 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08760208 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08760MF_03169201 . ?templateMotifSequenceMatchRegionP08760206 faldo:begin ?templateMotifSequenceMatchBeginP08760207 . ?templateMotifSequenceMatchBeginP08760207 faldo:position ?templateMotifSequenceMatchBeginPositionP08760202 ; faldo:reference isoform:P08760-1 . ?templateMotifSequenceProfileAlignmentOperationP08760208 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . ?targetMotifMatch209 faldo:location ?targetMotifMatchRegionMatch210 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03169212 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08760MF_03169203 . ?targetMotifMatchRegionMatch210 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03169211 . ?targetMotifMatchRegionMatchBeginMF_03169211 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03169204 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03169212 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169201, 1, (STRLEN(?templateMotifCigarP08760MF_03169201) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169201, CONCAT('^(?:-*[^-]){', STR(((137 - ?templateMotifSequenceMatchBeginPositionP08760202) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1213) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169203, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169203) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169203, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169203) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), '')))), '[^-]', ''))) AS ?step2214) . BIND(((?step2214 + ?targetMotifMatchRegionMatchBeginPositionMF_03169204) - 1) AS ?thisPositionOn59) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169201, 1, (STRLEN(?templateMotifCigarP08760MF_03169201) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169201, CONCAT('^(?:-*[^-]){', STR(((138 - ?templateMotifSequenceMatchBeginPositionP08760202) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1215) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169203, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169203) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169203, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169203) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), '')))), '[^-]', ''))) AS ?step2216) . BIND(((?step2216 + ?targetMotifMatchRegionMatchBeginPositionMF_03169204) - 1) AS ?thisPositionOn60) . BIND(?this AS ?pfs1t217) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse57) . FILTER (REGEX('[VI]Y', SUBSTR(?thisSequenceValue, ?thisPositionOn59, (?thisPositionOn60 - ?thisPositionOn59)))) . BIND(URI(CONCAT(STR(?this), '#MF_03169a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch222 faldo:location ?templateMotifSequenceMatchRegionP08760223 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08760225 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08760MF_03169218 . ?templateMotifSequenceMatchRegionP08760223 faldo:begin ?templateMotifSequenceMatchBeginP08760224 . ?templateMotifSequenceMatchBeginP08760224 faldo:position ?templateMotifSequenceMatchBeginPositionP08760219 ; faldo:reference isoform:P08760-1 . ?templateMotifSequenceProfileAlignmentOperationP08760225 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . ?targetMotifMatch226 faldo:location ?targetMotifMatchRegionMatch227 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03169229 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08760MF_03169220 . ?targetMotifMatchRegionMatch227 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03169228 . ?targetMotifMatchRegionMatchBeginMF_03169228 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03169221 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03169229 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169218, 1, (STRLEN(?templateMotifCigarP08760MF_03169218) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169218, CONCAT('^(?:-*[^-]){', STR(((38 - ?templateMotifSequenceMatchBeginPositionP08760219) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1230) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169220, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169220) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169220, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169220) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), '')))), '[^-]', ''))) AS ?step2231) . BIND(((?step2231 + ?targetMotifMatchRegionMatchBeginPositionMF_03169221) - 1) AS ?thisPositionOn66) . BIND(?thisPositionOn66 AS ?thisPositionOn67) . BIND(?this AS ?pfs1t232) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse64) . FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_03169a62')) AS ?annotation62) . BIND(?this AS ?pfs61) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch237 faldo:location ?templateMotifSequenceMatchRegionP08760238 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08760240 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08760MF_03169233 . ?templateMotifSequenceMatchRegionP08760238 faldo:begin ?templateMotifSequenceMatchBeginP08760239 . ?templateMotifSequenceMatchBeginP08760239 faldo:position ?templateMotifSequenceMatchBeginPositionP08760234 ; faldo:reference isoform:P08760-1 . ?templateMotifSequenceProfileAlignmentOperationP08760240 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . ?targetMotifMatch241 faldo:location ?targetMotifMatchRegionMatch242 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03169244 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08760MF_03169235 . ?targetMotifMatchRegionMatch242 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03169243 . ?targetMotifMatchRegionMatchBeginMF_03169243 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03169236 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03169244 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169233, 1, (STRLEN(?templateMotifCigarP08760MF_03169233) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169233, CONCAT('^(?:-*[^-]){', STR(((43 - ?templateMotifSequenceMatchBeginPositionP08760234) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1245) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169235, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169235) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1245), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169235, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169235) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1245), '}'), '')))), '[^-]', ''))) AS ?step2246) . BIND(((?step2246 + ?targetMotifMatchRegionMatchBeginPositionMF_03169236) - 1) AS ?thisPositionOn73) . BIND(?thisPositionOn73 AS ?thisPositionOn74) . BIND(?this AS ?pfs1t247) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb70) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse71) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_03169a69')) AS ?annotation69) . BIND(?this AS ?pfs68) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch252 faldo:location ?templateMotifSequenceMatchRegionP08760253 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08760255 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08760MF_03169248 . ?templateMotifSequenceMatchRegionP08760253 faldo:begin ?templateMotifSequenceMatchBeginP08760254 . ?templateMotifSequenceMatchBeginP08760254 faldo:position ?templateMotifSequenceMatchBeginPositionP08760249 ; faldo:reference isoform:P08760-1 . ?templateMotifSequenceProfileAlignmentOperationP08760255 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . ?targetMotifMatch256 faldo:location ?targetMotifMatchRegionMatch257 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03169259 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08760MF_03169250 . ?targetMotifMatchRegionMatch257 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03169258 . ?targetMotifMatchRegionMatchBeginMF_03169258 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03169251 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03169259 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169248, 1, (STRLEN(?templateMotifCigarP08760MF_03169248) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169248, CONCAT('^(?:-*[^-]){', STR(((98 - ?templateMotifSequenceMatchBeginPositionP08760249) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1260) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169250, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169250) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169250, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1260), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169250, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169250) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169250, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1260), '}'), '')))), '[^-]', ''))) AS ?step2261) . BIND(((?step2261 + ?targetMotifMatchRegionMatchBeginPositionMF_03169251) - 1) AS ?thisPositionOn80) . BIND(?thisPositionOn80 AS ?thisPositionOn81) . BIND(?this AS ?pfs1t262) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfsb77) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfse78) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn80, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_03169a76')) AS ?annotation76) . BIND(?this AS ?pfs75) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch267 faldo:location ?templateMotifSequenceMatchRegionP08760268 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08760270 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08760MF_03169263 . ?templateMotifSequenceMatchRegionP08760268 faldo:begin ?templateMotifSequenceMatchBeginP08760269 . ?templateMotifSequenceMatchBeginP08760269 faldo:position ?templateMotifSequenceMatchBeginPositionP08760264 ; faldo:reference isoform:P08760-1 . ?templateMotifSequenceProfileAlignmentOperationP08760270 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . ?targetMotifMatch271 faldo:location ?targetMotifMatchRegionMatch272 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03169274 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08760MF_03169265 . ?targetMotifMatchRegionMatch272 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03169273 . ?targetMotifMatchRegionMatchBeginMF_03169273 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03169266 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03169274 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169263, 1, (STRLEN(?templateMotifCigarP08760MF_03169263) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169263, CONCAT('^(?:-*[^-]){', STR(((128 - ?templateMotifSequenceMatchBeginPositionP08760264) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1275) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169265, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169265) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169265, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1275), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169265, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169265) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169265, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1275), '}'), '')))), '[^-]', ''))) AS ?step2276) . BIND(((?step2276 + ?targetMotifMatchRegionMatchBeginPositionMF_03169266) - 1) AS ?thisPositionOn87) . BIND(?thisPositionOn87 AS ?thisPositionOn88) . BIND(?this AS ?pfs1t277) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfsb84) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfse85) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn87, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_03169a83')) AS ?annotation83) . BIND(?this AS ?pfs82) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch282 faldo:location ?templateMotifSequenceMatchRegionP08760283 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08760285 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08760MF_03169278 . ?templateMotifSequenceMatchRegionP08760283 faldo:begin ?templateMotifSequenceMatchBeginP08760284 . ?templateMotifSequenceMatchBeginP08760284 faldo:position ?templateMotifSequenceMatchBeginPositionP08760279 ; faldo:reference isoform:P08760-1 . ?templateMotifSequenceProfileAlignmentOperationP08760285 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . ?targetMotifMatch286 faldo:location ?targetMotifMatchRegionMatch287 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03169289 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08760MF_03169280 . ?targetMotifMatchRegionMatch287 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03169288 . ?targetMotifMatchRegionMatchBeginMF_03169288 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03169281 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03169289 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169278, 1, (STRLEN(?templateMotifCigarP08760MF_03169278) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169278, CONCAT('^(?:-*[^-]){', STR(((161 - ?templateMotifSequenceMatchBeginPositionP08760279) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1290) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169280, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169280) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169280, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1290), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169280, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169280) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169280, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1290), '}'), '')))), '[^-]', ''))) AS ?step2291) . BIND(((?step2291 + ?targetMotifMatchRegionMatchBeginPositionMF_03169281) - 1) AS ?thisPositionOn94) . BIND(?thisPositionOn94 AS ?thisPositionOn95) . BIND(?this AS ?pfs1t292) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfsb91) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfse92) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn94, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_03169a90')) AS ?annotation90) . BIND(?this AS ?pfs89) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch297 faldo:location ?templateMotifSequenceMatchRegionP08760298 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08760300 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08760MF_03169293 . ?templateMotifSequenceMatchRegionP08760298 faldo:begin ?templateMotifSequenceMatchBeginP08760299 . ?templateMotifSequenceMatchBeginP08760299 faldo:position ?templateMotifSequenceMatchBeginPositionP08760294 ; faldo:reference isoform:P08760-1 . ?templateMotifSequenceProfileAlignmentOperationP08760300 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . ?targetMotifMatch301 faldo:location ?targetMotifMatchRegionMatch302 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03169304 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08760MF_03169295 . ?targetMotifMatchRegionMatch302 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03169303 . ?targetMotifMatchRegionMatchBeginMF_03169303 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03169296 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03169304 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169293, 1, (STRLEN(?templateMotifCigarP08760MF_03169293) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169293, CONCAT('^(?:-*[^-]){', STR(((172 - ?templateMotifSequenceMatchBeginPositionP08760294) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1305) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169295, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169295) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169295, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1305), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169295, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169295) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169295, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1305), '}'), '')))), '[^-]', ''))) AS ?step2306) . BIND(((?step2306 + ?targetMotifMatchRegionMatchBeginPositionMF_03169296) - 1) AS ?thisPositionOn101) . BIND(?thisPositionOn101 AS ?thisPositionOn102) . BIND(?this AS ?pfs1t307) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn101))) AS ?pfsb98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfse99) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn101, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_03169a97')) AS ?annotation97) . BIND(?this AS ?pfs96) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch312 faldo:location ?templateMotifSequenceMatchRegionP08760313 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08760315 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08760MF_03169308 . ?templateMotifSequenceMatchRegionP08760313 faldo:begin ?templateMotifSequenceMatchBeginP08760314 . ?templateMotifSequenceMatchBeginP08760314 faldo:position ?templateMotifSequenceMatchBeginPositionP08760309 ; faldo:reference isoform:P08760-1 . ?templateMotifSequenceProfileAlignmentOperationP08760315 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . ?targetMotifMatch316 faldo:location ?targetMotifMatchRegionMatch317 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03169319 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08760MF_03169310 . ?targetMotifMatchRegionMatch317 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03169318 . ?targetMotifMatchRegionMatchBeginMF_03169318 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03169311 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03169319 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169308, 1, (STRLEN(?templateMotifCigarP08760MF_03169308) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169308, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionP08760309) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1320) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169310, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169310) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169310, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1320), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169310, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169310) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169310, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1320), '}'), '')))), '[^-]', ''))) AS ?step2321) . BIND(((?step2321 + ?targetMotifMatchRegionMatchBeginPositionMF_03169311) - 1) AS ?thisPositionOn108) . BIND(?thisPositionOn108 AS ?thisPositionOn109) . BIND(?this AS ?pfs1t322) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn108))) AS ?pfsb105) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfse106) . FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn108, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_03169a104')) AS ?annotation104) . BIND(?this AS ?pfs103) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch327 faldo:location ?templateMotifSequenceMatchRegionP08760328 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08760330 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08760MF_03169323 . ?templateMotifSequenceMatchRegionP08760328 faldo:begin ?templateMotifSequenceMatchBeginP08760329 . ?templateMotifSequenceMatchBeginP08760329 faldo:position ?templateMotifSequenceMatchBeginPositionP08760324 ; faldo:reference isoform:P08760-1 . ?templateMotifSequenceProfileAlignmentOperationP08760330 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . ?targetMotifMatch331 faldo:location ?targetMotifMatchRegionMatch332 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03169334 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08760MF_03169325 . ?targetMotifMatchRegionMatch332 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03169333 . ?targetMotifMatchRegionMatchBeginMF_03169333 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03169326 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03169334 edam:has_input signature:MF_03169 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:40674 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08760MF_03169323, 1, (STRLEN(?templateMotifCigarP08760MF_03169323) - STRLEN(REPLACE(?templateMotifCigarP08760MF_03169323, CONCAT('^(?:-*[^-]){', STR(((1 - ?templateMotifSequenceMatchBeginPositionP08760324) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1335) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08760MF_03169325, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169325) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169325, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1335), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08760MF_03169325, 1, (STRLEN(?targetMotifMatchCigarP08760MF_03169325) - STRLEN(REPLACE(?targetMotifMatchCigarP08760MF_03169325, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1335), '}'), '')))), '[^-]', ''))) AS ?step2336) . BIND(((?step2336 + ?targetMotifMatchRegionMatchBeginPositionMF_03169326) - 1) AS ?thisPositionOn114) . BIND(?thisPositionOn114 AS ?thisPositionOn115) . BIND(?this AS ?pfs2t337) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn114))) AS ?pfsb112) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn115))) AS ?pfse113) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn114, 1) = 'M')) . BIND(URI(CONCAT(STR(?this), '#MF_03169a111')) AS ?annotation111) . BIND(?this AS ?pfs110) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4751 . BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:50557 . BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:40674 . BIND(?this AS ?case10) . BIND(URI(CONCAT(STR(?this), '#MF_03169a11')) AS ?name11) . BIND(URI(CONCAT(STR(?this), '#MF_03169a12')) AS ?name12) . BIND(URI(CONCAT(STR(?this), '#MF_03169a13')) AS ?name13) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case14) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:7742 . })) . BIND(?this AS ?case15) . BIND(URI(CONCAT(STR(?this), '#MF_03169a16')) AS ?name16) . BIND(URI(CONCAT(STR(?this), '#MF_03169a17')) AS ?name17) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:40674 . })) . BIND(?this AS ?case18) . BIND(URI(CONCAT(STR(?this), '#MF_03169a19')) AS ?name19) . BIND(URI(CONCAT(STR(?this), '#MF_03169a20')) AS ?name20) . } }