CONSTRUCT { _:596438 up:source unirule:MF_01638 . _:596439 up:source unirule:MF_01638 . _:596440 up:source unirule:MF_01638 . _:596441 up:source unirule:MF_01638 . _:596442 up:source unirule:MF_01638 . _:596443 up:source unirule:MF_01638 . _:596444 up:source unirule:MF_01638 . _:596445 up:source unirule:MF_01638 . _:596446 up:source unirule:MF_01638 . _:596447 up:source unirule:MF_01638 . _:596448 up:source unirule:MF_01638 . _:596449 up:source unirule:MF_01638 . _:596450 up:source unirule:MF_01638 . _:596451 up:source unirule:MF_01638 . _:596452 up:source unirule:MF_01638 . _:596453 up:source unirule:MF_01638 . _:596454 up:source unirule:MF_01638 . _:596455 up:source unirule:MF_01638 . _:596456 up:source unirule:MF_01638 . _:596457 up:source unirule:MF_01638 . _:596458 up:source unirule:MF_01638 . _:596459 up:source unirule:MF_01638 . _:596460 up:source unirule:MF_01638 . _:596461 up:source unirule:MF_01638 . _:596462 up:source unirule:MF_01638 . _:596463 up:source unirule:MF_01638 . _:596464 up:source unirule:MF_01638 . _:596465 up:source unirule:MF_01638 . _:596466 up:source unirule:MF_01638 . _:596467 up:source unirule:MF_01638 . _:596468 up:source unirule:MF_01638 . _:596469 up:source unirule:MF_01638 . _:596470 up:source unirule:MF_01638 . _:596471 up:source unirule:MF_01638 . _:596472 up:source unirule:MF_01638 . _:596473 up:source unirule:MF_01638 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation8 , ?annotation10 , ?annotation11 , ?annotation12 , ?annotation13 , ?annotation14 , ?annotation15 ; up:classifiedWith GO:0000287 , GO:0005524 , GO:0008270 , GO:0008478 , GO:0009443 , keyword:418 , keyword:460 , keyword:479 , keyword:547 , keyword:67 , keyword:808 , keyword:862 ; up:recommendedName ?name0 . ?name0 up:ecName '2.7.1.35' ; up:fullName 'Pyridoxine/pyridoxal/pyridoxamine kinase' ; up:shortName 'PN/PL/PM kinase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'B6-vitamer kinase' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'pdxK' . ?annotation3 a up:Function_Annotation ; rdfs:comment "B6-vitamer kinase involved in the salvage pathway of pyridoxal 5'-phosphate (PLP). Catalyzes the phosphorylation of pyridoxine (PN), pyridoxal (PL), and pyridoxamine (PM), forming their respective 5'-phosphorylated esters, i.e. PNP, PLP and PMP." . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity <http://rdf.rhea-db.org/10224>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.1.35>. ?annotation6 up:activity ?activity7 ; rdf:type up:Catalytic_Activity_Annotation . ?activity7 up:catalyticActivity <http://rdf.rhea-db.org/25108>. ?annotation8 up:activity ?activity9 ; rdf:type up:Catalytic_Activity_Annotation . ?activity9 up:catalyticActivity <http://rdf.rhea-db.org/25104>. ?annotation10 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation . ?annotation11 a up:Pathway_Annotation ; rdfs:comment "Cofactor metabolism; pyridoxal 5'-phosphate salvage; pyridoxal 5'-phosphate from pyridoxal: step 1/1." . ?annotation12 a up:Pathway_Annotation ; rdfs:comment "Cofactor metabolism; pyridoxal 5'-phosphate salvage; pyridoxine 5'-phosphate from pyridoxine: step 1/1." . ?annotation13 a up:Pathway_Annotation ; rdfs:comment "Cofactor metabolism; pyridoxal 5'-phosphate salvage; pyridoxamine 5'-phosphate from pyridoxamine: step 1/1." . ?annotation14 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation15 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the pyridoxine kinase family. PdxK subfamily.' . ?pfs16 up:annotation ?annotation17 . ?annotation17 faldo:begin ?pfsb18 ; faldo:end ?pfse19 ; up:ligand ?ligand20 ; rdf:type up:Binding_Site_Annotation . ?pfsb18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?ligand20 rdfs:subClassOf chebi:30616 . ?pfs23 up:annotation ?annotation24 . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; up:ligand ?ligand27 ; rdf:type up:Binding_Site_Annotation . ?pfsb25 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?ligand27 rdfs:subClassOf chebi:18420 . ?pfs30 up:annotation ?annotation31 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; up:ligand ?ligand34 ; rdf:type up:Binding_Site_Annotation . ?pfsb32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse33 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?ligand34 rdfs:subClassOf chebi:18420 . ?pfs37 up:annotation ?annotation38 . ?annotation38 faldo:begin ?pfsb39 ; faldo:end ?pfse40 ; up:ligand ?ligand41 ; rdf:type up:Binding_Site_Annotation . ?pfsb39 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfse40 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?ligand41 rdfs:subClassOf ?molecule42 . ?molecule42 rdfs:label 'substrate' . ?pfs45 up:annotation ?annotation46 . ?annotation46 faldo:begin ?pfsb47 ; faldo:end ?pfse48 ; up:ligand ?ligand49 ; rdf:type up:Binding_Site_Annotation . ?pfsb47 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse48 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?ligand49 rdfs:subClassOf ?molecule50 . ?molecule50 rdfs:label 'substrate' . ?pfs53 up:annotation ?annotation54 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; up:ligand ?ligand57 ; rdf:type up:Binding_Site_Annotation . ?pfsb55 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?ligand57 rdfs:subClassOf chebi:30616 . ?pfs60 up:annotation ?annotation61 . ?annotation61 faldo:begin ?pfsb62 ; faldo:end ?pfse63 ; up:ligand ?ligand64 ; rdf:type up:Binding_Site_Annotation . ?pfsb62 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfse63 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?ligand64 rdfs:subClassOf chebi:30616 . ?pfs67 up:annotation ?annotation68 . ?annotation68 faldo:begin ?pfsb69 ; faldo:end ?pfse70 ; up:ligand ?ligand71 ; rdf:type up:Binding_Site_Annotation . ?pfsb69 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?pfse70 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?ligand71 rdfs:subClassOf chebi:30616 . ?pfs74 up:annotation ?annotation75 . ?annotation75 faldo:begin ?pfsb76 ; faldo:end ?pfse77 ; up:ligand ?ligand78 ; rdf:type up:Binding_Site_Annotation . ?pfsb76 faldo:position ?thisPositionOn79 ; rdf:type faldo:ExactPosition . ?pfse77 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?ligand78 rdfs:subClassOf chebi:30616 . ?pfs81 up:annotation ?annotation82 . ?annotation82 faldo:begin ?pfsb83 ; faldo:end ?pfse84 ; up:ligand ?ligand85 ; rdf:type up:Binding_Site_Annotation . ?pfsb83 faldo:position ?thisPositionOn86 ; rdf:type faldo:ExactPosition . ?pfse84 faldo:position ?thisPositionOn87 ; rdf:type faldo:ExactPosition . ?ligand85 rdfs:subClassOf chebi:30616 . ?pfs88 up:annotation ?annotation89 . ?annotation89 faldo:begin ?pfsb90 ; faldo:end ?pfse91 ; up:ligand ?ligand92 ; rdf:type up:Binding_Site_Annotation . ?pfsb90 faldo:position ?thisPositionOn94 ; rdf:type faldo:ExactPosition . ?pfse91 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?ligand92 rdfs:subClassOf ?molecule93 . ?molecule93 rdfs:label 'substrate' . _:596474 a rdf:Statement ; up:attribution _:596438 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:596475 a rdf:Statement ; up:attribution _:596439 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:596476 a rdf:Statement ; up:attribution _:596440 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:596477 a rdf:Statement ; up:attribution _:596441 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:596478 a rdf:Statement ; up:attribution _:596442 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:596479 a rdf:Statement ; up:attribution _:596443 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:596480 a rdf:Statement ; up:attribution _:596444 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:596481 a rdf:Statement ; up:attribution _:596445 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:596482 a rdf:Statement ; up:attribution _:596446 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:596483 a rdf:Statement ; up:attribution _:596447 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:596484 a rdf:Statement ; up:attribution _:596448 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:596485 a rdf:Statement ; up:attribution _:596449 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:596486 a rdf:Statement ; up:attribution _:596450 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:596487 a rdf:Statement ; up:attribution _:596451 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:596488 a rdf:Statement ; up:attribution _:596452 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:596489 a rdf:Statement ; up:attribution _:596453 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:596490 a rdf:Statement ; up:attribution _:596454 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:596491 a rdf:Statement ; up:attribution _:596455 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:596492 a rdf:Statement ; up:attribution _:596456 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:596493 a rdf:Statement ; up:attribution _:596457 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:596494 a rdf:Statement ; up:attribution _:596458 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:596495 a rdf:Statement ; up:attribution _:596459 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:596496 a rdf:Statement ; up:attribution _:596460 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:596497 a rdf:Statement ; up:attribution _:596461 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008478 . _:596498 a rdf:Statement ; up:attribution _:596462 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009443 . _:596499 a rdf:Statement ; up:source unirule:MF_01638 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:596500 a rdf:Statement ; up:attribution _:596463 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:596501 a rdf:Statement ; up:source unirule:MF_01638 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:596502 a rdf:Statement ; up:attribution _:596464 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:596503 a rdf:Statement ; up:source unirule:MF_01638 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:596504 a rdf:Statement ; up:attribution _:596465 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:596505 a rdf:Statement ; up:source unirule:MF_01638 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:596506 a rdf:Statement ; up:attribution _:596466 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:596507 a rdf:Statement ; up:source unirule:MF_01638 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:596508 a rdf:Statement ; up:attribution _:596467 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:596509 a rdf:Statement ; up:source unirule:MF_01638 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:596510 a rdf:Statement ; up:attribution _:596468 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:596511 a rdf:Statement ; up:source unirule:MF_01638 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:596512 a rdf:Statement ; up:attribution _:596469 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:596513 a rdf:Statement ; up:source unirule:MF_01638 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:596514 a rdf:Statement ; up:attribution _:596470 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:596515 a rdf:Statement ; up:source unirule:MF_01638 ; rdf:subject ?pfs74 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . _:596516 a rdf:Statement ; up:attribution _:596471 ; rdf:subject ?pfs74 ; rdf:predicate up:annotation ; rdf:object ?annotation75 . _:596517 a rdf:Statement ; up:source unirule:MF_01638 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . _:596518 a rdf:Statement ; up:attribution _:596472 ; rdf:subject ?pfs81 ; rdf:predicate up:annotation ; rdf:object ?annotation82 . _:596519 a rdf:Statement ; up:source unirule:MF_01638 ; rdf:subject ?pfs88 ; rdf:predicate up:annotation ; rdf:object ?annotation89 . _:596520 a rdf:Statement ; up:attribution _:596473 ; rdf:subject ?pfs88 ; rdf:predicate up:annotation ; rdf:object ?annotation89 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01638 #Rule MF_01638 Created by:? on:2006-11-23 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01638 . ?thisOrganism rdfs:subClassOf+ taxon:1224 . BIND(URI(CONCAT(STR(?this), '#MF_01638a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01638a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01638a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01638a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01638a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01638a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01638a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_01638a11')) AS ?annotation11) . BIND(URI(CONCAT(STR(?this), '#MF_01638a12')) AS ?annotation12) . BIND(URI(CONCAT(STR(?this), '#MF_01638a13')) AS ?annotation13) . BIND(URI(CONCAT(STR(?this), '#MF_01638a14')) AS ?annotation14) . BIND(URI(CONCAT(STR(?this), '#MF_01638a15')) AS ?annotation15) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionP40191101 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40191103 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP40191MF_0163896 . ?templateMotifSequenceMatchRegionP40191101 faldo:begin ?templateMotifSequenceMatchBeginP40191102 . ?templateMotifSequenceMatchBeginP40191102 faldo:position ?templateMotifSequenceMatchBeginPositionP4019197 ; faldo:reference isoform:P40191-1 . ?templateMotifSequenceProfileAlignmentOperationP40191103 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . ?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01638107 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP40191MF_0163898 . ?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01638106 . ?targetMotifMatchRegionMatchBeginMF_01638106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0163899 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01638107 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40191MF_0163896, 1, (STRLEN(?templateMotifCigarP40191MF_0163896) - STRLEN(REPLACE(?templateMotifCigarP40191MF_0163896, CONCAT('^(?:-*[^-]){', STR(((221 - ?templateMotifSequenceMatchBeginPositionP4019197) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40191MF_0163898, 1, (STRLEN(?targetMotifMatchCigarP40191MF_0163898) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_0163898, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40191MF_0163898, 1, (STRLEN(?targetMotifMatchCigarP40191MF_0163898) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_0163898, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) . BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0163899) - 1) AS ?thisPositionOn21) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40191MF_0163896, 1, (STRLEN(?templateMotifCigarP40191MF_0163896) - STRLEN(REPLACE(?templateMotifCigarP40191MF_0163896, CONCAT('^(?:-*[^-]){', STR(((224 - ?templateMotifSequenceMatchBeginPositionP4019197) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40191MF_0163898, 1, (STRLEN(?targetMotifMatchCigarP40191MF_0163898) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_0163898, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40191MF_0163898, 1, (STRLEN(?targetMotifMatchCigarP40191MF_0163898) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_0163898, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) . BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_0163899) - 1) AS ?thisPositionOn22) . BIND(?this AS ?pfs1t112) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) . FILTER (REGEX('H[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][VI]', SUBSTR(?thisSequenceValue, ?thisPositionOn21, (?thisPositionOn22 - ?thisPositionOn21)))) . BIND(URI(CONCAT(STR(?this), '#MF_01638a17')) AS ?annotation17) . BIND(?this AS ?pfs16) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch117 faldo:location ?templateMotifSequenceMatchRegionP40191118 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40191120 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP40191MF_01638113 . ?templateMotifSequenceMatchRegionP40191118 faldo:begin ?templateMotifSequenceMatchBeginP40191119 . ?templateMotifSequenceMatchBeginP40191119 faldo:position ?templateMotifSequenceMatchBeginPositionP40191114 ; faldo:reference isoform:P40191-1 . ?templateMotifSequenceProfileAlignmentOperationP40191120 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . ?targetMotifMatch121 faldo:location ?targetMotifMatchRegionMatch122 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01638124 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP40191MF_01638115 . ?targetMotifMatchRegionMatch122 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01638123 . ?targetMotifMatchRegionMatchBeginMF_01638123 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01638116 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01638124 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40191MF_01638113, 1, (STRLEN(?templateMotifCigarP40191MF_01638113) - STRLEN(REPLACE(?templateMotifCigarP40191MF_01638113, CONCAT('^(?:-*[^-]){', STR(((136 - ?templateMotifSequenceMatchBeginPositionP40191114) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40191MF_01638115, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638115) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40191MF_01638115, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638115) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) . BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_01638116) - 1) AS ?thisPositionOn28) . BIND(?thisPositionOn28 AS ?thisPositionOn29) . BIND(?this AS ?pfs1t127) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse26) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_01638a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch132 faldo:location ?templateMotifSequenceMatchRegionP40191133 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40191135 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP40191MF_01638128 . ?templateMotifSequenceMatchRegionP40191133 faldo:begin ?templateMotifSequenceMatchBeginP40191134 . ?templateMotifSequenceMatchBeginP40191134 faldo:position ?templateMotifSequenceMatchBeginPositionP40191129 ; faldo:reference isoform:P40191-1 . ?templateMotifSequenceProfileAlignmentOperationP40191135 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . ?targetMotifMatch136 faldo:location ?targetMotifMatchRegionMatch137 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01638139 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP40191MF_01638130 . ?targetMotifMatchRegionMatch137 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01638138 . ?targetMotifMatchRegionMatchBeginMF_01638138 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01638131 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01638139 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40191MF_01638128, 1, (STRLEN(?templateMotifCigarP40191MF_01638128) - STRLEN(REPLACE(?templateMotifCigarP40191MF_01638128, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionP40191129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40191MF_01638130, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638130) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40191MF_01638130, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638130) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) . BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_01638131) - 1) AS ?thisPositionOn35) . BIND(?thisPositionOn35 AS ?thisPositionOn36) . BIND(?this AS ?pfs1t142) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse33) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01638a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch147 faldo:location ?templateMotifSequenceMatchRegionP40191148 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40191150 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP40191MF_01638143 . ?templateMotifSequenceMatchRegionP40191148 faldo:begin ?templateMotifSequenceMatchBeginP40191149 . ?templateMotifSequenceMatchBeginP40191149 faldo:position ?templateMotifSequenceMatchBeginPositionP40191144 ; faldo:reference isoform:P40191-1 . ?templateMotifSequenceProfileAlignmentOperationP40191150 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . ?targetMotifMatch151 faldo:location ?targetMotifMatchRegionMatch152 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01638154 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP40191MF_01638145 . ?targetMotifMatchRegionMatch152 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01638153 . ?targetMotifMatchRegionMatchBeginMF_01638153 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01638146 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01638154 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40191MF_01638143, 1, (STRLEN(?templateMotifCigarP40191MF_01638143) - STRLEN(REPLACE(?templateMotifCigarP40191MF_01638143, CONCAT('^(?:-*[^-]){', STR(((23 - ?templateMotifSequenceMatchBeginPositionP40191144) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1155) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40191MF_01638145, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638145) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40191MF_01638145, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638145) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), '')))), '[^-]', ''))) AS ?step2156) . BIND(((?step2156 + ?targetMotifMatchRegionMatchBeginPositionMF_01638146) - 1) AS ?thisPositionOn43) . BIND(?thisPositionOn43 AS ?thisPositionOn44) . BIND(?this AS ?pfs1t157) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb39) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse40) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_01638a38')) AS ?annotation38) . BIND(?this AS ?pfs37) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch162 faldo:location ?templateMotifSequenceMatchRegionP40191163 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40191165 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP40191MF_01638158 . ?templateMotifSequenceMatchRegionP40191163 faldo:begin ?templateMotifSequenceMatchBeginP40191164 . ?templateMotifSequenceMatchBeginP40191164 faldo:position ?templateMotifSequenceMatchBeginPositionP40191159 ; faldo:reference isoform:P40191-1 . ?templateMotifSequenceProfileAlignmentOperationP40191165 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . ?targetMotifMatch166 faldo:location ?targetMotifMatchRegionMatch167 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01638169 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP40191MF_01638160 . ?targetMotifMatchRegionMatch167 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01638168 . ?targetMotifMatchRegionMatchBeginMF_01638168 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01638161 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01638169 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40191MF_01638158, 1, (STRLEN(?templateMotifCigarP40191MF_01638158) - STRLEN(REPLACE(?templateMotifCigarP40191MF_01638158, CONCAT('^(?:-*[^-]){', STR(((59 - ?templateMotifSequenceMatchBeginPositionP40191159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40191MF_01638160, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638160) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40191MF_01638160, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638160) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), '')))), '[^-]', ''))) AS ?step2171) . BIND(((?step2171 + ?targetMotifMatchRegionMatchBeginPositionMF_01638161) - 1) AS ?thisPositionOn51) . BIND(?thisPositionOn51 AS ?thisPositionOn52) . BIND(?this AS ?pfs1t172) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb47) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse48) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01638a46')) AS ?annotation46) . BIND(?this AS ?pfs45) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch177 faldo:location ?templateMotifSequenceMatchRegionP40191178 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40191180 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP40191MF_01638173 . ?templateMotifSequenceMatchRegionP40191178 faldo:begin ?templateMotifSequenceMatchBeginP40191179 . ?templateMotifSequenceMatchBeginP40191179 faldo:position ?templateMotifSequenceMatchBeginPositionP40191174 ; faldo:reference isoform:P40191-1 . ?templateMotifSequenceProfileAlignmentOperationP40191180 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . ?targetMotifMatch181 faldo:location ?targetMotifMatchRegionMatch182 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01638184 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP40191MF_01638175 . ?targetMotifMatchRegionMatch182 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01638183 . ?targetMotifMatchRegionMatchBeginMF_01638183 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01638176 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01638184 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40191MF_01638173, 1, (STRLEN(?templateMotifCigarP40191MF_01638173) - STRLEN(REPLACE(?templateMotifCigarP40191MF_01638173, CONCAT('^(?:-*[^-]){', STR(((125 - ?templateMotifSequenceMatchBeginPositionP40191174) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40191MF_01638175, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638175) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40191MF_01638175, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638175) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), '')))), '[^-]', ''))) AS ?step2186) . BIND(((?step2186 + ?targetMotifMatchRegionMatchBeginPositionMF_01638176) - 1) AS ?thisPositionOn58) . BIND(?thisPositionOn58 AS ?thisPositionOn59) . BIND(?this AS ?pfs1t187) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01638a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch192 faldo:location ?templateMotifSequenceMatchRegionP40191193 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40191195 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP40191MF_01638188 . ?templateMotifSequenceMatchRegionP40191193 faldo:begin ?templateMotifSequenceMatchBeginP40191194 . ?templateMotifSequenceMatchBeginP40191194 faldo:position ?templateMotifSequenceMatchBeginPositionP40191189 ; faldo:reference isoform:P40191-1 . ?templateMotifSequenceProfileAlignmentOperationP40191195 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . ?targetMotifMatch196 faldo:location ?targetMotifMatchRegionMatch197 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01638199 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP40191MF_01638190 . ?targetMotifMatchRegionMatch197 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01638198 . ?targetMotifMatchRegionMatchBeginMF_01638198 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01638191 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01638199 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40191MF_01638188, 1, (STRLEN(?templateMotifCigarP40191MF_01638188) - STRLEN(REPLACE(?templateMotifCigarP40191MF_01638188, CONCAT('^(?:-*[^-]){', STR(((157 - ?templateMotifSequenceMatchBeginPositionP40191189) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1200) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40191MF_01638190, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638190) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40191MF_01638190, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638190) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), '')))), '[^-]', ''))) AS ?step2201) . BIND(((?step2201 + ?targetMotifMatchRegionMatchBeginPositionMF_01638191) - 1) AS ?thisPositionOn65) . BIND(?thisPositionOn65 AS ?thisPositionOn66) . BIND(?this AS ?pfs1t202) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse63) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01638a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch207 faldo:location ?templateMotifSequenceMatchRegionP40191208 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40191210 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP40191MF_01638203 . ?templateMotifSequenceMatchRegionP40191208 faldo:begin ?templateMotifSequenceMatchBeginP40191209 . ?templateMotifSequenceMatchBeginP40191209 faldo:position ?templateMotifSequenceMatchBeginPositionP40191204 ; faldo:reference isoform:P40191-1 . ?templateMotifSequenceProfileAlignmentOperationP40191210 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . ?targetMotifMatch211 faldo:location ?targetMotifMatchRegionMatch212 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01638214 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP40191MF_01638205 . ?targetMotifMatchRegionMatch212 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01638213 . ?targetMotifMatchRegionMatchBeginMF_01638213 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01638206 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01638214 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40191MF_01638203, 1, (STRLEN(?templateMotifCigarP40191MF_01638203) - STRLEN(REPLACE(?templateMotifCigarP40191MF_01638203, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionP40191204) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1215) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40191MF_01638205, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638205) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40191MF_01638205, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638205) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), '')))), '[^-]', ''))) AS ?step2216) . BIND(((?step2216 + ?targetMotifMatchRegionMatchBeginPositionMF_01638206) - 1) AS ?thisPositionOn72) . BIND(?thisPositionOn72 AS ?thisPositionOn73) . BIND(?this AS ?pfs1t217) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse70) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn72, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01638a68')) AS ?annotation68) . BIND(?this AS ?pfs67) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch222 faldo:location ?templateMotifSequenceMatchRegionP40191223 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40191225 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP40191MF_01638218 . ?templateMotifSequenceMatchRegionP40191223 faldo:begin ?templateMotifSequenceMatchBeginP40191224 . ?templateMotifSequenceMatchBeginP40191224 faldo:position ?templateMotifSequenceMatchBeginPositionP40191219 ; faldo:reference isoform:P40191-1 . ?templateMotifSequenceProfileAlignmentOperationP40191225 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . ?targetMotifMatch226 faldo:location ?targetMotifMatchRegionMatch227 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01638229 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP40191MF_01638220 . ?targetMotifMatchRegionMatch227 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01638228 . ?targetMotifMatchRegionMatchBeginMF_01638228 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01638221 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01638229 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40191MF_01638218, 1, (STRLEN(?templateMotifCigarP40191MF_01638218) - STRLEN(REPLACE(?templateMotifCigarP40191MF_01638218, CONCAT('^(?:-*[^-]){', STR(((195 - ?templateMotifSequenceMatchBeginPositionP40191219) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1230) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40191MF_01638220, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638220) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40191MF_01638220, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638220) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), '')))), '[^-]', ''))) AS ?step2231) . BIND(((?step2231 + ?targetMotifMatchRegionMatchBeginPositionMF_01638221) - 1) AS ?thisPositionOn79) . BIND(?thisPositionOn79 AS ?thisPositionOn80) . BIND(?this AS ?pfs1t232) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb76) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse77) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn79, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01638a75')) AS ?annotation75) . BIND(?this AS ?pfs74) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch237 faldo:location ?templateMotifSequenceMatchRegionP40191238 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40191240 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP40191MF_01638233 . ?templateMotifSequenceMatchRegionP40191238 faldo:begin ?templateMotifSequenceMatchBeginP40191239 . ?templateMotifSequenceMatchBeginP40191239 faldo:position ?templateMotifSequenceMatchBeginPositionP40191234 ; faldo:reference isoform:P40191-1 . ?templateMotifSequenceProfileAlignmentOperationP40191240 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . ?targetMotifMatch241 faldo:location ?targetMotifMatchRegionMatch242 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01638244 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP40191MF_01638235 . ?targetMotifMatchRegionMatch242 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01638243 . ?targetMotifMatchRegionMatchBeginMF_01638243 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01638236 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01638244 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40191MF_01638233, 1, (STRLEN(?templateMotifCigarP40191MF_01638233) - STRLEN(REPLACE(?templateMotifCigarP40191MF_01638233, CONCAT('^(?:-*[^-]){', STR(((231 - ?templateMotifSequenceMatchBeginPositionP40191234) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1245) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40191MF_01638235, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638235) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1245), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40191MF_01638235, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638235) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1245), '}'), '')))), '[^-]', ''))) AS ?step2246) . BIND(((?step2246 + ?targetMotifMatchRegionMatchBeginPositionMF_01638236) - 1) AS ?thisPositionOn86) . BIND(?thisPositionOn86 AS ?thisPositionOn87) . BIND(?this AS ?pfs1t247) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfsb83) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfse84) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn86, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01638a82')) AS ?annotation82) . BIND(?this AS ?pfs81) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch252 faldo:location ?templateMotifSequenceMatchRegionP40191253 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40191255 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP40191MF_01638248 . ?templateMotifSequenceMatchRegionP40191253 faldo:begin ?templateMotifSequenceMatchBeginP40191254 . ?templateMotifSequenceMatchBeginP40191254 faldo:position ?templateMotifSequenceMatchBeginPositionP40191249 ; faldo:reference isoform:P40191-1 . ?templateMotifSequenceProfileAlignmentOperationP40191255 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . ?targetMotifMatch256 faldo:location ?targetMotifMatchRegionMatch257 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01638259 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP40191MF_01638250 . ?targetMotifMatchRegionMatch257 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01638258 . ?targetMotifMatchRegionMatchBeginMF_01638258 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01638251 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01638259 edam:has_input signature:MF_01638 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40191MF_01638248, 1, (STRLEN(?templateMotifCigarP40191MF_01638248) - STRLEN(REPLACE(?templateMotifCigarP40191MF_01638248, CONCAT('^(?:-*[^-]){', STR(((233 - ?templateMotifSequenceMatchBeginPositionP40191249) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1260) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40191MF_01638250, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638250) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638250, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1260), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40191MF_01638250, 1, (STRLEN(?targetMotifMatchCigarP40191MF_01638250) - STRLEN(REPLACE(?targetMotifMatchCigarP40191MF_01638250, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1260), '}'), '')))), '[^-]', ''))) AS ?step2261) . BIND(((?step2261 + ?targetMotifMatchRegionMatchBeginPositionMF_01638251) - 1) AS ?thisPositionOn94) . BIND(?thisPositionOn94 AS ?thisPositionOn95) . BIND(?this AS ?pfs1t262) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfsb90) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfse91) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn94, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01638a89')) AS ?annotation89) . BIND(?this AS ?pfs88) . } }