CONSTRUCT { _:241872 up:source unirule:MF_00627 . _:241873 up:source unirule:MF_00627 . _:241874 up:source unirule:MF_00627 . _:241875 up:source unirule:MF_00627 . _:241876 up:source unirule:MF_00627 . _:241877 up:source unirule:MF_00627 . _:241878 up:source unirule:MF_00627 . _:241879 up:source unirule:MF_00627 . _:241880 up:source unirule:MF_00627 . _:241881 up:source unirule:MF_00627 . _:241882 up:source unirule:MF_00627 . _:241883 up:source unirule:MF_00627 . _:241884 up:source unirule:MF_00627 . _:241885 up:source unirule:MF_00627 . _:241886 up:source unirule:MF_00627 . _:241887 up:source unirule:MF_00627 . _:241888 up:source unirule:MF_00627 . _:241889 up:source unirule:MF_00627 . _:241890 up:source unirule:MF_00627 . _:241891 up:source unirule:MF_00627 . _:241892 up:source unirule:MF_00627 . _:241893 up:source unirule:MF_00627 . _:241894 up:source unirule:MF_00627 . _:241895 up:source unirule:MF_00627 . _:241896 up:source unirule:MF_00627 . _:241897 up:source unirule:MF_00627 . _:241898 up:source unirule:MF_00627 . _:241899 up:source unirule:MF_00627 . _:241900 up:source unirule:MF_00627 . _:241901 up:source unirule:MF_00627 . _:241902 up:source unirule:MF_00627 . _:241903 up:source unirule:MF_00627 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation9 ; up:classifiedWith GO:0005737 , GO:0006567 , GO:0008743 , keyword:520 , keyword:560 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '1.1.1.103' ; up:fullName 'L-threonine 3-dehydrogenase' ; up:shortName 'TDH' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'tdh' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Catalyzes the NAD(+)-dependent oxidation of L-threonine to 2-amino-3-ketobutyrate.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/13161>; up:enzymeClass <http://purl.uniprot.org/enzyme/1.1.1.103>. ?annotation5 a up:Pathway_Annotation ; rdfs:comment 'Amino-acid degradation; L-threonine degradation via oxydo-reductase pathway; glycine from L-threonine: step 1/2.' . ?annotation6 a up:Subunit_Annotation ; rdfs:comment 'Homotetramer.' . ?annotation7 a up:Subcellular_Location_Annotation . ?annotation7li8 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation9 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the zinc-containing alcohol dehydrogenase family.' . ?case10 up:classifiedWith GO:0008270 , keyword:479 , keyword:862 . ?pfs13 up:annotation ?annotation14 , ?annotation20 , ?annotation26 . ?annotation14 faldo:begin ?pfsb15 ; faldo:end ?pfse16 ; up:ligand ?ligand17 ; rdf:type up:Binding_Site_Annotation . ?pfsb15 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?ligand17 rdfs:subClassOf chebi:29105 . ?annotation20 faldo:begin ?pfsb21 ; faldo:end ?pfse22 ; up:ligand ?ligand23 ; rdf:type up:Binding_Site_Annotation . ?pfsb21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?ligand23 rdfs:subClassOf chebi:29105 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; up:ligand ?ligand29 ; rdf:type up:Binding_Site_Annotation . ?pfsb27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?ligand29 rdfs:subClassOf chebi:29105 . ?pfs32 up:annotation ?annotation33 , ?annotation39 , ?annotation45 , ?annotation51 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; up:ligand ?ligand36 ; rdf:type up:Binding_Site_Annotation . ?pfsb34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand36 rdfs:subClassOf chebi:29105 . ?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 . ?annotation45 faldo:begin ?pfsb46 ; faldo:end ?pfse47 ; up:ligand ?ligand48 ; rdf:type up:Binding_Site_Annotation . ?pfsb46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse47 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?ligand48 rdfs:subClassOf chebi:29105 . ?annotation51 faldo:begin ?pfsb52 ; faldo:end ?pfse53 ; up:ligand ?ligand54 ; rdf:type up:Binding_Site_Annotation . ?pfsb52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?ligand54 rdfs:subClassOf chebi:29105 . ?pfs57 up:annotation ?annotation58 . ?annotation58 faldo:begin ?pfsb59 ; faldo:end ?pfse60 ; up:ligand ?ligand61 ; rdf:type up:Binding_Site_Annotation . ?pfsb59 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfse60 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?ligand61 rdfs:subClassOf chebi:57540 . ?pfs64 up:annotation ?annotation65 . ?annotation65 faldo:begin ?pfsb66 ; faldo:end ?pfse67 ; up:ligand ?ligand68 ; rdf:type up:Binding_Site_Annotation . ?pfsb66 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?pfse67 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?ligand68 rdfs:subClassOf chebi:57540 . ?pfs71 up:annotation ?annotation72 . ?annotation72 faldo:begin ?pfsb73 ; faldo:end ?pfse74 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Charge relay system' . ?pfsb73 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?pfse74 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?pfs77 up:annotation ?annotation78 . ?annotation78 faldo:begin ?pfsb79 ; faldo:end ?pfse80 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Charge relay system' . ?pfsb79 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?pfse80 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?pfs83 up:annotation ?annotation84 . ?annotation84 faldo:begin ?pfsb85 ; faldo:end ?pfse86 ; up:ligand ?ligand87 ; rdf:type up:Binding_Site_Annotation . ?pfsb85 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?pfse86 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?ligand87 rdfs:subClassOf chebi:57540 . ?pfs90 up:annotation ?annotation91 . ?annotation91 faldo:begin ?pfsb92 ; faldo:end ?pfse93 ; up:ligand ?ligand94 ; rdf:type up:Binding_Site_Annotation . ?pfsb92 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?pfse93 faldo:position ?thisPositionOn96 ; rdf:type faldo:ExactPosition . ?ligand94 rdfs:subClassOf chebi:57540 . ?pfs97 up:annotation ?annotation98 . ?annotation98 faldo:begin ?pfsb99 ; faldo:end ?pfse100 ; up:ligand ?ligand101 ; rdf:type up:Binding_Site_Annotation . ?pfsb99 faldo:position ?thisPositionOn102 ; rdf:type faldo:ExactPosition . ?pfse100 faldo:position ?thisPositionOn103 ; rdf:type faldo:ExactPosition . ?ligand101 rdfs:subClassOf chebi:57540 . ?pfs104 up:annotation ?annotation105 . ?annotation105 faldo:begin ?pfsb106 ; faldo:end ?pfse107 ; rdf:type up:Site_Annotation ; rdfs:comment 'Important for catalytic activity for the proton relay mechanism but does not participate directly in the coordination of zinc atom' . ?pfsb106 faldo:position ?thisPositionOn108 ; rdf:type faldo:ExactPosition . ?pfse107 faldo:position ?thisPositionOn109 ; rdf:type faldo:ExactPosition . _:241904 a rdf:Statement ; up:attribution _:241872 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:241905 a rdf:Statement ; up:attribution _:241873 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:241906 a rdf:Statement ; up:attribution _:241874 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:241907 a rdf:Statement ; up:attribution _:241875 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:241908 a rdf:Statement ; up:attribution _:241876 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:241909 a rdf:Statement ; up:attribution _:241877 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:241910 a rdf:Statement ; up:attribution _:241878 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:241911 a rdf:Statement ; up:attribution _:241879 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:241912 a rdf:Statement ; up:attribution _:241880 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:241913 a rdf:Statement ; up:attribution _:241881 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:241914 a rdf:Statement ; up:attribution _:241882 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:520 . _:241915 a rdf:Statement ; up:attribution _:241883 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008743 . _:241916 a rdf:Statement ; up:attribution _:241884 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006567 . _:241917 a rdf:Statement ; up:attribution _:241885 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:241918 a rdf:Statement ; up:attribution _:241886 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:241919 a rdf:Statement ; up:attribution _:241887 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:241920 a rdf:Statement ; up:attribution _:241888 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:241921 a rdf:Statement ; up:source unirule:MF_00627 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:241922 a rdf:Statement ; up:attribution _:241889 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:241923 a rdf:Statement ; up:source unirule:MF_00627 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:241924 a rdf:Statement ; up:attribution _:241890 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:241925 a rdf:Statement ; up:source unirule:MF_00627 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:241926 a rdf:Statement ; up:attribution _:241891 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:241927 a rdf:Statement ; up:source unirule:MF_00627 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:241928 a rdf:Statement ; up:attribution _:241892 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:241929 a rdf:Statement ; up:source unirule:MF_00627 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:241930 a rdf:Statement ; up:attribution _:241893 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:241931 a rdf:Statement ; up:source unirule:MF_00627 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:241932 a rdf:Statement ; up:attribution _:241894 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:241933 a rdf:Statement ; up:source unirule:MF_00627 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:241934 a rdf:Statement ; up:attribution _:241895 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:241935 a rdf:Statement ; up:source unirule:MF_00627 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:241936 a rdf:Statement ; up:attribution _:241896 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:241937 a rdf:Statement ; up:source unirule:MF_00627 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:241938 a rdf:Statement ; up:attribution _:241897 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:241939 a rdf:Statement ; up:source unirule:MF_00627 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:241940 a rdf:Statement ; up:attribution _:241898 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:241941 a rdf:Statement ; up:source unirule:MF_00627 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . _:241942 a rdf:Statement ; up:attribution _:241899 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . _:241943 a rdf:Statement ; up:source unirule:MF_00627 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:241944 a rdf:Statement ; up:attribution _:241900 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:241945 a rdf:Statement ; up:source unirule:MF_00627 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . _:241946 a rdf:Statement ; up:attribution _:241901 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . _:241947 a rdf:Statement ; up:source unirule:MF_00627 ; rdf:subject ?pfs97 ; rdf:predicate up:annotation ; rdf:object ?annotation98 . _:241948 a rdf:Statement ; up:attribution _:241902 ; rdf:subject ?pfs97 ; rdf:predicate up:annotation ; rdf:object ?annotation98 . _:241949 a rdf:Statement ; up:source unirule:MF_00627 ; rdf:subject ?pfs104 ; rdf:predicate up:annotation ; rdf:object ?annotation105 . _:241950 a rdf:Statement ; up:attribution _:241903 ; rdf:subject ?pfs104 ; rdf:predicate up:annotation ; rdf:object ?annotation105 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00627 #Rule MF_00627 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2025-09-18 VALUES ?supertaxon110 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00627 . ?thisOrganism rdfs:subClassOf+ ?supertaxon110 . BIND(URI(CONCAT(STR(?this), '#MF_00627a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00627a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00627a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00627a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00627a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00627a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00627a9')) AS ?annotation9) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionO58389116 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO58389118 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO58389MF_00627111 . ?templateMotifSequenceMatchRegionO58389116 faldo:begin ?templateMotifSequenceMatchBeginO58389117 . ?templateMotifSequenceMatchBeginO58389117 faldo:position ?templateMotifSequenceMatchBeginPositionO58389112 ; faldo:reference isoform:O58389-1 . ?templateMotifSequenceProfileAlignmentOperationO58389118 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . ?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00627122 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO58389MF_00627113 . ?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00627121 . ?targetMotifMatchRegionMatchBeginMF_00627121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00627114 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00627122 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627111, 1, (STRLEN(?templateMotifCigarO58389MF_00627111) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627111, CONCAT('^(?:-*[^-]){', STR(((42 - ?templateMotifSequenceMatchBeginPositionO58389112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627113, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627113) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627113, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627113) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) . BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_00627114) - 1) AS ?thisPositionOn18) . BIND(?thisPositionOn18 AS ?thisPositionOn19) . BIND(?this AS ?pfs1t125) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627111, 1, (STRLEN(?templateMotifCigarO58389MF_00627111) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627111, CONCAT('^(?:-*[^-]){', STR(((67 - ?templateMotifSequenceMatchBeginPositionO58389112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627113, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627113) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627113, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627113) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) . BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_00627114) - 1) AS ?thisPositionOn24) . BIND(?thisPositionOn24 AS ?thisPositionOn25) . BIND(?this AS ?pfs1t128) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'H')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627111, 1, (STRLEN(?templateMotifCigarO58389MF_00627111) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627111, CONCAT('^(?:-*[^-]){', STR(((68 - ?templateMotifSequenceMatchBeginPositionO58389112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627113, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627113) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627113, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627113) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) . BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_00627114) - 1) AS ?thisPositionOn30) . BIND(?thisPositionOn30 AS ?thisPositionOn31) . BIND(?this AS ?pfs1t131) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'E')) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionO58389137 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO58389139 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO58389MF_00627132 . ?templateMotifSequenceMatchRegionO58389137 faldo:begin ?templateMotifSequenceMatchBeginO58389138 . ?templateMotifSequenceMatchBeginO58389138 faldo:position ?templateMotifSequenceMatchBeginPositionO58389133 ; faldo:reference isoform:O58389-1 . ?templateMotifSequenceProfileAlignmentOperationO58389139 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . ?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00627143 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO58389MF_00627134 . ?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00627142 . ?targetMotifMatchRegionMatchBeginMF_00627142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00627135 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00627143 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_2) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627132, 1, (STRLEN(?templateMotifCigarO58389MF_00627132) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627132, CONCAT('^(?:-*[^-]){', STR(((97 - ?templateMotifSequenceMatchBeginPositionO58389133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627134, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627134) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627134, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627134) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) . BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_00627135) - 1) AS ?thisPositionOn37) . BIND(?thisPositionOn37 AS ?thisPositionOn38) . BIND(?this AS ?pfs2t146) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627132, 1, (STRLEN(?templateMotifCigarO58389MF_00627132) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627132, CONCAT('^(?:-*[^-]){', STR(((100 - ?templateMotifSequenceMatchBeginPositionO58389133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1147) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627134, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627134) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627134, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627134) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), '')))), '[^-]', ''))) AS ?step2148) . BIND(((?step2148 + ?targetMotifMatchRegionMatchBeginPositionMF_00627135) - 1) AS ?thisPositionOn43) . BIND(?thisPositionOn43 AS ?thisPositionOn44) . BIND(?this AS ?pfs2t149) . 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(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627132, 1, (STRLEN(?templateMotifCigarO58389MF_00627132) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627132, CONCAT('^(?:-*[^-]){', STR(((103 - ?templateMotifSequenceMatchBeginPositionO58389133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627134, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627134) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627134, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627134) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) . BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_00627135) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs2t152) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627132, 1, (STRLEN(?templateMotifCigarO58389MF_00627132) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627132, CONCAT('^(?:-*[^-]){', STR(((111 - ?templateMotifSequenceMatchBeginPositionO58389133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627134, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627134) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627134, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627134) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) . BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_00627135) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs2t155) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'C')) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch160 faldo:location ?templateMotifSequenceMatchRegionO58389161 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO58389163 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO58389MF_00627156 . ?templateMotifSequenceMatchRegionO58389161 faldo:begin ?templateMotifSequenceMatchBeginO58389162 . ?templateMotifSequenceMatchBeginO58389162 faldo:position ?templateMotifSequenceMatchBeginPositionO58389157 ; faldo:reference isoform:O58389-1 . ?templateMotifSequenceProfileAlignmentOperationO58389163 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . ?targetMotifMatch164 faldo:location ?targetMotifMatchRegionMatch165 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00627167 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO58389MF_00627158 . ?targetMotifMatchRegionMatch165 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00627166 . ?targetMotifMatchRegionMatchBeginMF_00627166 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00627159 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00627167 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627156, 1, (STRLEN(?templateMotifCigarO58389MF_00627156) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627156, CONCAT('^(?:-*[^-]){', STR(((266 - ?templateMotifSequenceMatchBeginPositionO58389157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1168) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627158, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627158) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627158, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627158) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), '')))), '[^-]', ''))) AS ?step2169) . BIND(((?step2169 + ?targetMotifMatchRegionMatchBeginPositionMF_00627159) - 1) AS ?thisPositionOn62) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627156, 1, (STRLEN(?templateMotifCigarO58389MF_00627156) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627156, CONCAT('^(?:-*[^-]){', STR(((268 - ?templateMotifSequenceMatchBeginPositionO58389157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627158, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627158) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627158, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627158) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), '')))), '[^-]', ''))) AS ?step2171) . BIND(((?step2171 + ?targetMotifMatchRegionMatchBeginPositionMF_00627159) - 1) AS ?thisPositionOn63) . BIND(?this AS ?pfs3t172) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb59) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse60) . FILTER (REGEX('L[ARNDCQEGHILKMFPSTWYVBZJUOX][LIT]', SUBSTR(?thisSequenceValue, ?thisPositionOn62, (?thisPositionOn63 - ?thisPositionOn62)))) . BIND(URI(CONCAT(STR(?this), '#MF_00627a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch177 faldo:location ?templateMotifSequenceMatchRegionO58389178 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO58389180 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO58389MF_00627173 . ?templateMotifSequenceMatchRegionO58389178 faldo:begin ?templateMotifSequenceMatchBeginO58389179 . ?templateMotifSequenceMatchBeginO58389179 faldo:position ?templateMotifSequenceMatchBeginPositionO58389174 ; faldo:reference isoform:O58389-1 . ?templateMotifSequenceProfileAlignmentOperationO58389180 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . ?targetMotifMatch181 faldo:location ?targetMotifMatchRegionMatch182 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00627184 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO58389MF_00627175 . ?targetMotifMatchRegionMatch182 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00627183 . ?targetMotifMatchRegionMatchBeginMF_00627183 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00627176 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00627184 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627173, 1, (STRLEN(?templateMotifCigarO58389MF_00627173) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627173, CONCAT('^(?:-*[^-]){', STR(((291 - ?templateMotifSequenceMatchBeginPositionO58389174) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627175, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627175) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627175, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627175) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), '')))), '[^-]', ''))) AS ?step2186) . BIND(((?step2186 + ?targetMotifMatchRegionMatchBeginPositionMF_00627176) - 1) AS ?thisPositionOn69) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627173, 1, (STRLEN(?templateMotifCigarO58389MF_00627173) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627173, CONCAT('^(?:-*[^-]){', STR(((292 - ?templateMotifSequenceMatchBeginPositionO58389174) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627175, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627175) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627175, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627175) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), '')))), '[^-]', ''))) AS ?step2188) . BIND(((?step2188 + ?targetMotifMatchRegionMatchBeginPositionMF_00627176) - 1) AS ?thisPositionOn70) . BIND(?this AS ?pfs3t189) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb66) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse67) . FILTER (REGEX('[IV][TY]', SUBSTR(?thisSequenceValue, ?thisPositionOn69, (?thisPositionOn70 - ?thisPositionOn69)))) . BIND(URI(CONCAT(STR(?this), '#MF_00627a65')) AS ?annotation65) . BIND(?this AS ?pfs64) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch194 faldo:location ?templateMotifSequenceMatchRegionO58389195 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO58389197 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO58389MF_00627190 . ?templateMotifSequenceMatchRegionO58389195 faldo:begin ?templateMotifSequenceMatchBeginO58389196 . ?templateMotifSequenceMatchBeginO58389196 faldo:position ?templateMotifSequenceMatchBeginPositionO58389191 ; faldo:reference isoform:O58389-1 . ?templateMotifSequenceProfileAlignmentOperationO58389197 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . ?targetMotifMatch198 faldo:location ?targetMotifMatchRegionMatch199 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00627201 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO58389MF_00627192 . ?targetMotifMatchRegionMatch199 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00627200 . ?targetMotifMatchRegionMatchBeginMF_00627200 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00627193 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00627201 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627190, 1, (STRLEN(?templateMotifCigarO58389MF_00627190) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627190, CONCAT('^(?:-*[^-]){', STR(((44 - ?templateMotifSequenceMatchBeginPositionO58389191) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1202) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627192, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627192) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1202), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627192, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627192) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1202), '}'), '')))), '[^-]', ''))) AS ?step2203) . BIND(((?step2203 + ?targetMotifMatchRegionMatchBeginPositionMF_00627193) - 1) AS ?thisPositionOn75) . BIND(?thisPositionOn75 AS ?thisPositionOn76) . BIND(?this AS ?pfs3t204) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb73) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse74) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_00627a72')) AS ?annotation72) . BIND(?this AS ?pfs71) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch209 faldo:location ?templateMotifSequenceMatchRegionO58389210 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO58389212 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO58389MF_00627205 . ?templateMotifSequenceMatchRegionO58389210 faldo:begin ?templateMotifSequenceMatchBeginO58389211 . ?templateMotifSequenceMatchBeginO58389211 faldo:position ?templateMotifSequenceMatchBeginPositionO58389206 ; faldo:reference isoform:O58389-1 . ?templateMotifSequenceProfileAlignmentOperationO58389212 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . ?targetMotifMatch213 faldo:location ?targetMotifMatchRegionMatch214 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00627216 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO58389MF_00627207 . ?targetMotifMatchRegionMatch214 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00627215 . ?targetMotifMatchRegionMatchBeginMF_00627215 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00627208 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00627216 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627205, 1, (STRLEN(?templateMotifCigarO58389MF_00627205) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627205, CONCAT('^(?:-*[^-]){', STR(((47 - ?templateMotifSequenceMatchBeginPositionO58389206) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1217) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627207, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627207) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627207, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627207, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627207) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627207, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), '')))), '[^-]', ''))) AS ?step2218) . BIND(((?step2218 + ?targetMotifMatchRegionMatchBeginPositionMF_00627208) - 1) AS ?thisPositionOn81) . BIND(?thisPositionOn81 AS ?thisPositionOn82) . BIND(?this AS ?pfs3t219) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfsb79) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfse80) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn81, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00627a78')) AS ?annotation78) . BIND(?this AS ?pfs77) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch224 faldo:location ?templateMotifSequenceMatchRegionO58389225 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO58389227 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO58389MF_00627220 . ?templateMotifSequenceMatchRegionO58389225 faldo:begin ?templateMotifSequenceMatchBeginO58389226 . ?templateMotifSequenceMatchBeginO58389226 faldo:position ?templateMotifSequenceMatchBeginPositionO58389221 ; faldo:reference isoform:O58389-1 . ?templateMotifSequenceProfileAlignmentOperationO58389227 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . ?targetMotifMatch228 faldo:location ?targetMotifMatchRegionMatch229 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00627231 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO58389MF_00627222 . ?targetMotifMatchRegionMatch229 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00627230 . ?targetMotifMatchRegionMatchBeginMF_00627230 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00627223 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00627231 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627220, 1, (STRLEN(?templateMotifCigarO58389MF_00627220) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627220, CONCAT('^(?:-*[^-]){', STR(((179 - ?templateMotifSequenceMatchBeginPositionO58389221) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1232) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627222, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627222) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627222, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627222) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), '')))), '[^-]', ''))) AS ?step2233) . BIND(((?step2233 + ?targetMotifMatchRegionMatchBeginPositionMF_00627223) - 1) AS ?thisPositionOn88) . BIND(?thisPositionOn88 AS ?thisPositionOn89) . BIND(?this AS ?pfs3t234) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb85) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse86) . FILTER (REGEX('[LIV]', SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00627a84')) AS ?annotation84) . BIND(?this AS ?pfs83) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch239 faldo:location ?templateMotifSequenceMatchRegionO58389240 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO58389242 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO58389MF_00627235 . ?templateMotifSequenceMatchRegionO58389240 faldo:begin ?templateMotifSequenceMatchBeginO58389241 . ?templateMotifSequenceMatchBeginO58389241 faldo:position ?templateMotifSequenceMatchBeginPositionO58389236 ; faldo:reference isoform:O58389-1 . ?templateMotifSequenceProfileAlignmentOperationO58389242 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . ?targetMotifMatch243 faldo:location ?targetMotifMatchRegionMatch244 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00627246 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO58389MF_00627237 . ?targetMotifMatchRegionMatch244 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00627245 . ?targetMotifMatchRegionMatchBeginMF_00627245 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00627238 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00627246 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627235, 1, (STRLEN(?templateMotifCigarO58389MF_00627235) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627235, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionO58389236) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1247) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627237, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627237) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627237, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1247), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627237, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627237) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627237, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1247), '}'), '')))), '[^-]', ''))) AS ?step2248) . BIND(((?step2248 + ?targetMotifMatchRegionMatchBeginPositionMF_00627238) - 1) AS ?thisPositionOn95) . BIND(?thisPositionOn95 AS ?thisPositionOn96) . BIND(?this AS ?pfs3t249) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfsb92) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfse93) . FILTER (REGEX('[ED]', SUBSTR(?thisSequenceValue, ?thisPositionOn95, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00627a91')) AS ?annotation91) . BIND(?this AS ?pfs90) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch254 faldo:location ?templateMotifSequenceMatchRegionO58389255 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO58389257 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO58389MF_00627250 . ?templateMotifSequenceMatchRegionO58389255 faldo:begin ?templateMotifSequenceMatchBeginO58389256 . ?templateMotifSequenceMatchBeginO58389256 faldo:position ?templateMotifSequenceMatchBeginPositionO58389251 ; faldo:reference isoform:O58389-1 . ?templateMotifSequenceProfileAlignmentOperationO58389257 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . ?targetMotifMatch258 faldo:location ?targetMotifMatchRegionMatch259 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00627261 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO58389MF_00627252 . ?targetMotifMatchRegionMatch259 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00627260 . ?targetMotifMatchRegionMatchBeginMF_00627260 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00627253 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00627261 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627250, 1, (STRLEN(?templateMotifCigarO58389MF_00627250) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627250, CONCAT('^(?:-*[^-]){', STR(((204 - ?templateMotifSequenceMatchBeginPositionO58389251) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1262) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627252, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627252) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627252, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1262), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627252, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627252) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627252, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1262), '}'), '')))), '[^-]', ''))) AS ?step2263) . BIND(((?step2263 + ?targetMotifMatchRegionMatchBeginPositionMF_00627253) - 1) AS ?thisPositionOn102) . BIND(?thisPositionOn102 AS ?thisPositionOn103) . BIND(?this AS ?pfs3t264) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfsb99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn103))) AS ?pfse100) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn102, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00627a98')) AS ?annotation98) . BIND(?this AS ?pfs97) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch269 faldo:location ?templateMotifSequenceMatchRegionO58389270 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO58389272 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO58389MF_00627265 . ?templateMotifSequenceMatchRegionO58389270 faldo:begin ?templateMotifSequenceMatchBeginO58389271 . ?templateMotifSequenceMatchBeginO58389271 faldo:position ?templateMotifSequenceMatchBeginPositionO58389266 ; faldo:reference isoform:O58389-1 . ?templateMotifSequenceProfileAlignmentOperationO58389272 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . ?targetMotifMatch273 faldo:location ?targetMotifMatchRegionMatch274 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00627276 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO58389MF_00627267 . ?targetMotifMatchRegionMatch274 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00627275 . ?targetMotifMatchRegionMatchBeginMF_00627275 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00627268 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00627276 edam:has_input signature:MF_00627 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO58389MF_00627265, 1, (STRLEN(?templateMotifCigarO58389MF_00627265) - STRLEN(REPLACE(?templateMotifCigarO58389MF_00627265, CONCAT('^(?:-*[^-]){', STR(((152 - ?templateMotifSequenceMatchBeginPositionO58389266) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1277) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO58389MF_00627267, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627267) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627267, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1277), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO58389MF_00627267, 1, (STRLEN(?targetMotifMatchCigarO58389MF_00627267) - STRLEN(REPLACE(?targetMotifMatchCigarO58389MF_00627267, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1277), '}'), '')))), '[^-]', ''))) AS ?step2278) . BIND(((?step2278 + ?targetMotifMatchRegionMatchBeginPositionMF_00627268) - 1) AS ?thisPositionOn108) . BIND(?thisPositionOn108 AS ?thisPositionOn109) . BIND(?this AS ?pfs3t279) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn108))) AS ?pfsb106) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfse107) . FILTER (REGEX('[DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn108, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00627a105')) AS ?annotation105) . BIND(?this AS ?pfs104) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag280) . } BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_2)), ?caseWithTag280, ?UNBOUND_VARIABLE) AS ?case10) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag281) . } BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_2)), ?caseWithTag281, ?UNBOUND_VARIABLE) AS ?case11) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag282) . } BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_2)), ?caseWithTag282, ?UNBOUND_VARIABLE) AS ?case12) . }