CONSTRUCT { _:209486 up:source unirule:MF_00536 . _:209487 up:source unirule:MF_00536 . _:209488 up:source unirule:MF_00536 . _:209489 up:source unirule:MF_00536 . _:209490 up:source unirule:MF_00536 . _:209491 up:source unirule:MF_00536 . _:209492 up:source unirule:MF_00536 . _:209493 up:source unirule:MF_00536 . _:209494 up:source unirule:MF_00536 . _:209495 up:source unirule:MF_00536 . _:209496 up:source unirule:MF_00536 . _:209497 up:source unirule:MF_00536 . _:209498 up:source unirule:MF_00536 . _:209499 up:source unirule:MF_00536 . _:209500 up:source unirule:MF_00536 . _:209501 up:source unirule:MF_00536 . _:209502 up:source unirule:MF_00536 . _:209503 up:source unirule:MF_00536 . _:209504 up:source unirule:MF_00536 . _:209505 up:source unirule:MF_00536 . _:209506 up:source unirule:MF_00536 . _:209507 up:source unirule:MF_00536 . _:209508 up:source unirule:MF_00536 . _:209509 up:source unirule:MF_00536 . _:209510 up:source unirule:MF_00536 . _:209511 up:source unirule:MF_00536 . _:209512 up:source unirule:MF_00536 . _:209513 up:source unirule:MF_00536 . _:209514 up:source unirule:MF_00536 . _:209515 up:source unirule:MF_00536 . _:209516 up:source unirule:MF_00536 . _:209517 up:source unirule:MF_00536 . _:209518 up:source unirule:MF_00536 . _:209519 up:source unirule:MF_00536 . _:209520 up:source unirule:MF_00536 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation10 , ?annotation11 ; up:classifiedWith GO:0005737 , GO:0008615 , GO:0042823 , GO:0046872 , GO:0050570 , keyword:479 , keyword:520 , keyword:521 , keyword:560 , keyword:664 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '1.1.1.262' ; up:fullName '4-hydroxythreonine-4-phosphate dehydrogenase' ; rdf:type up:Structured_Name . ?name1 up:fullName '4-(phosphohydroxy)-L-threonine dehydrogenase' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'pdxA' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Catalyzes the NAD(P)-dependent oxidation of 4-(phosphooxy)-L-threonine (HTP) into 2-amino-3-oxo-4-(phosphooxy)butyric acid which spontaneously decarboxylates to form 3-amino-2-oxopropyl phosphate (AHAP).' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity <http://rdf.rhea-db.org/32275>; up:enzymeClass <http://purl.uniprot.org/enzyme/1.1.1.262>. ?annotation6 a up:Pathway_Annotation ; rdfs:comment "Cofactor biosynthesis; pyridoxine 5'-phosphate biosynthesis; pyridoxine 5'-phosphate from D-erythrose 4-phosphate: step 4/5." . ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation8 a up:Subcellular_Location_Annotation . ?annotation8li9 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation10 a up:Annotation ; rdfs:comment 'The active site is located at the dimer interface.' . ?annotation11 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the PdxA family.' . ?case12 up:classifiedWith GO:0000287 , GO:0008270 , GO:0050897 , keyword:170 , keyword:460 , keyword:862 . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; up:ligand ?ligand18 ; rdf:type up:Binding_Site_Annotation . ?pfsb16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?ligand18 rdfs:subClassOf chebi:60240 . ?pfs21 up:annotation ?annotation22 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; up:ligand ?ligand25 ; rdf:type up:Binding_Site_Annotation . ?pfsb23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?ligand25 rdfs:subClassOf chebi:60240 . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; up:ligand ?ligand32 ; rdf:type up:Binding_Site_Annotation . ?pfsb30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?ligand32 rdfs:subClassOf chebi:60240 . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; up:ligand ?ligand39 ; rdf:type up:Binding_Site_Annotation . ?pfsb37 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?ligand39 rdfs:subClassOf ?molecule40 . ?molecule40 rdfs:label 'substrate' . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; up:ligand ?ligand47 ; rdf:type up:Binding_Site_Annotation . ?pfsb45 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?ligand47 rdfs:subClassOf ?molecule48 . ?molecule48 rdfs:label 'substrate' . ?pfs51 up:annotation ?annotation52 . ?annotation52 faldo:begin ?pfsb53 ; faldo:end ?pfse54 ; up:ligand ?ligand55 ; rdf:type up:Binding_Site_Annotation . ?pfsb53 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?ligand55 rdfs:subClassOf ?molecule56 . ?molecule56 rdfs:label 'substrate' . ?pfs59 up:annotation ?annotation60 . ?annotation60 faldo:begin ?pfsb61 ; faldo:end ?pfse62 ; up:ligand ?ligand63 ; rdf:type up:Binding_Site_Annotation . ?pfsb61 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfse62 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?ligand63 rdfs:subClassOf ?molecule64 . ?molecule64 rdfs:label 'substrate' . ?pfs67 up:annotation ?annotation68 . ?annotation68 faldo:begin ?pfsb69 ; faldo:end ?pfse70 ; up:ligand ?ligand71 ; rdf:type up:Binding_Site_Annotation . ?pfsb69 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?pfse70 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?ligand71 rdfs:subClassOf ?molecule72 . ?molecule72 rdfs:label 'substrate' . _:209521 a rdf:Statement ; up:attribution _:209486 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:209522 a rdf:Statement ; up:attribution _:209487 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:209523 a rdf:Statement ; up:attribution _:209488 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:209524 a rdf:Statement ; up:attribution _:209489 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:209525 a rdf:Statement ; up:attribution _:209490 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:209526 a rdf:Statement ; up:attribution _:209491 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:209527 a rdf:Statement ; up:attribution _:209492 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:209528 a rdf:Statement ; up:attribution _:209493 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:209529 a rdf:Statement ; up:attribution _:209494 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:209530 a rdf:Statement ; up:attribution _:209495 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:209531 a rdf:Statement ; up:attribution _:209496 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:209532 a rdf:Statement ; up:attribution _:209497 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:664 . _:209533 a rdf:Statement ; up:attribution _:209498 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:209534 a rdf:Statement ; up:attribution _:209499 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:520 . _:209535 a rdf:Statement ; up:attribution _:209500 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:521 . _:209536 a rdf:Statement ; up:attribution _:209501 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:209537 a rdf:Statement ; up:attribution _:209502 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0050570 . _:209538 a rdf:Statement ; up:attribution _:209503 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046872 . _:209539 a rdf:Statement ; up:attribution _:209504 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042823 . _:209540 a rdf:Statement ; up:attribution _:209505 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008615 . _:209541 a rdf:Statement ; up:attribution _:209506 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:209542 a rdf:Statement ; up:attribution _:209507 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object keyword:170 . _:209543 a rdf:Statement ; up:attribution _:209508 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:209544 a rdf:Statement ; up:attribution _:209509 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:209545 a rdf:Statement ; up:attribution _:209510 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object GO:0050897 . _:209546 a rdf:Statement ; up:attribution _:209511 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:209547 a rdf:Statement ; up:attribution _:209512 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:209548 a rdf:Statement ; up:source unirule:MF_00536 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:209549 a rdf:Statement ; up:attribution _:209513 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:209550 a rdf:Statement ; up:source unirule:MF_00536 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:209551 a rdf:Statement ; up:attribution _:209514 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:209552 a rdf:Statement ; up:source unirule:MF_00536 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:209553 a rdf:Statement ; up:attribution _:209515 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:209554 a rdf:Statement ; up:source unirule:MF_00536 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:209555 a rdf:Statement ; up:attribution _:209516 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:209556 a rdf:Statement ; up:source unirule:MF_00536 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:209557 a rdf:Statement ; up:attribution _:209517 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:209558 a rdf:Statement ; up:source unirule:MF_00536 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:209559 a rdf:Statement ; up:attribution _:209518 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:209560 a rdf:Statement ; up:source unirule:MF_00536 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:209561 a rdf:Statement ; up:attribution _:209519 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:209562 a rdf:Statement ; up:source unirule:MF_00536 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:209563 a rdf:Statement ; up:attribution _:209520 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00536 #Rule MF_00536 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00536 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00536a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00536a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00536a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00536a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00536a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00536a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00536a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_00536a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_00536a11')) AS ?annotation11) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch79 faldo:location ?templateMotifSequenceMatchRegionP1962480 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1962482 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP19624MF_0053675 . ?templateMotifSequenceMatchRegionP1962480 faldo:begin ?templateMotifSequenceMatchBeginP1962481 . ?templateMotifSequenceMatchBeginP1962481 faldo:position ?templateMotifSequenceMatchBeginPositionP1962476 ; faldo:reference isoform:P19624-1 . ?templateMotifSequenceProfileAlignmentOperationP1962482 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . ?targetMotifMatch83 faldo:location ?targetMotifMatchRegionMatch84 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0053686 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP19624MF_0053677 . ?targetMotifMatchRegionMatch84 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0053685 . ?targetMotifMatchRegionMatchBeginMF_0053685 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0053678 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0053686 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP19624MF_0053675, 1, (STRLEN(?templateMotifCigarP19624MF_0053675) - STRLEN(REPLACE(?templateMotifCigarP19624MF_0053675, CONCAT('^(?:-*[^-]){', STR(((166 - ?templateMotifSequenceMatchBeginPositionP1962476) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP19624MF_0053677, 1, (STRLEN(?targetMotifMatchCigarP19624MF_0053677) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_0053677, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP19624MF_0053677, 1, (STRLEN(?targetMotifMatchCigarP19624MF_0053677) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_0053677, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) . BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0053678) - 1) AS ?thisPositionOn19) . BIND(?thisPositionOn19 AS ?thisPositionOn20) . BIND(?this AS ?pfs1t89) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00536a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch94 faldo:location ?templateMotifSequenceMatchRegionP1962495 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1962497 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP19624MF_0053690 . ?templateMotifSequenceMatchRegionP1962495 faldo:begin ?templateMotifSequenceMatchBeginP1962496 . ?templateMotifSequenceMatchBeginP1962496 faldo:position ?templateMotifSequenceMatchBeginPositionP1962491 ; faldo:reference isoform:P19624-1 . ?templateMotifSequenceProfileAlignmentOperationP1962497 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . ?targetMotifMatch98 faldo:location ?targetMotifMatchRegionMatch99 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00536101 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP19624MF_0053692 . ?targetMotifMatchRegionMatch99 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00536100 . ?targetMotifMatchRegionMatchBeginMF_00536100 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0053693 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00536101 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP19624MF_0053690, 1, (STRLEN(?templateMotifCigarP19624MF_0053690) - STRLEN(REPLACE(?templateMotifCigarP19624MF_0053690, CONCAT('^(?:-*[^-]){', STR(((211 - ?templateMotifSequenceMatchBeginPositionP1962491) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP19624MF_0053692, 1, (STRLEN(?targetMotifMatchCigarP19624MF_0053692) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_0053692, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP19624MF_0053692, 1, (STRLEN(?targetMotifMatchCigarP19624MF_0053692) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_0053692, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) . BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0053693) - 1) AS ?thisPositionOn26) . BIND(?thisPositionOn26 AS ?thisPositionOn27) . BIND(?this AS ?pfs1t104) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00536a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch109 faldo:location ?templateMotifSequenceMatchRegionP19624110 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP19624112 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP19624MF_00536105 . ?templateMotifSequenceMatchRegionP19624110 faldo:begin ?templateMotifSequenceMatchBeginP19624111 . ?templateMotifSequenceMatchBeginP19624111 faldo:position ?templateMotifSequenceMatchBeginPositionP19624106 ; faldo:reference isoform:P19624-1 . ?templateMotifSequenceProfileAlignmentOperationP19624112 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . ?targetMotifMatch113 faldo:location ?targetMotifMatchRegionMatch114 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00536116 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP19624MF_00536107 . ?targetMotifMatchRegionMatch114 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00536115 . ?targetMotifMatchRegionMatchBeginMF_00536115 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00536108 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00536116 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP19624MF_00536105, 1, (STRLEN(?templateMotifCigarP19624MF_00536105) - STRLEN(REPLACE(?templateMotifCigarP19624MF_00536105, CONCAT('^(?:-*[^-]){', STR(((266 - ?templateMotifSequenceMatchBeginPositionP19624106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP19624MF_00536107, 1, (STRLEN(?targetMotifMatchCigarP19624MF_00536107) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_00536107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP19624MF_00536107, 1, (STRLEN(?targetMotifMatchCigarP19624MF_00536107) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_00536107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) . BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_00536108) - 1) AS ?thisPositionOn33) . BIND(?thisPositionOn33 AS ?thisPositionOn34) . BIND(?this AS ?pfs1t119) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00536a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch124 faldo:location ?templateMotifSequenceMatchRegionP19624125 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP19624127 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP19624MF_00536120 . ?templateMotifSequenceMatchRegionP19624125 faldo:begin ?templateMotifSequenceMatchBeginP19624126 . ?templateMotifSequenceMatchBeginP19624126 faldo:position ?templateMotifSequenceMatchBeginPositionP19624121 ; faldo:reference isoform:P19624-1 . ?templateMotifSequenceProfileAlignmentOperationP19624127 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . ?targetMotifMatch128 faldo:location ?targetMotifMatchRegionMatch129 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00536131 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP19624MF_00536122 . ?targetMotifMatchRegionMatch129 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00536130 . ?targetMotifMatchRegionMatchBeginMF_00536130 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00536123 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00536131 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP19624MF_00536120, 1, (STRLEN(?templateMotifCigarP19624MF_00536120) - STRLEN(REPLACE(?templateMotifCigarP19624MF_00536120, CONCAT('^(?:-*[^-]){', STR(((136 - ?templateMotifSequenceMatchBeginPositionP19624121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1132) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP19624MF_00536122, 1, (STRLEN(?targetMotifMatchCigarP19624MF_00536122) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_00536122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP19624MF_00536122, 1, (STRLEN(?targetMotifMatchCigarP19624MF_00536122) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_00536122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), '')))), '[^-]', ''))) AS ?step2133) . BIND(((?step2133 + ?targetMotifMatchRegionMatchBeginPositionMF_00536123) - 1) AS ?thisPositionOn41) . BIND(?thisPositionOn41 AS ?thisPositionOn42) . BIND(?this AS ?pfs1t134) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse38) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00536a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch139 faldo:location ?templateMotifSequenceMatchRegionP19624140 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP19624142 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP19624MF_00536135 . ?templateMotifSequenceMatchRegionP19624140 faldo:begin ?templateMotifSequenceMatchBeginP19624141 . ?templateMotifSequenceMatchBeginP19624141 faldo:position ?templateMotifSequenceMatchBeginPositionP19624136 ; faldo:reference isoform:P19624-1 . ?templateMotifSequenceProfileAlignmentOperationP19624142 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . ?targetMotifMatch143 faldo:location ?targetMotifMatchRegionMatch144 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00536146 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP19624MF_00536137 . ?targetMotifMatchRegionMatch144 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00536145 . ?targetMotifMatchRegionMatchBeginMF_00536145 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00536138 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00536146 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP19624MF_00536135, 1, (STRLEN(?templateMotifCigarP19624MF_00536135) - STRLEN(REPLACE(?templateMotifCigarP19624MF_00536135, CONCAT('^(?:-*[^-]){', STR(((137 - ?templateMotifSequenceMatchBeginPositionP19624136) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1147) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP19624MF_00536137, 1, (STRLEN(?targetMotifMatchCigarP19624MF_00536137) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_00536137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP19624MF_00536137, 1, (STRLEN(?targetMotifMatchCigarP19624MF_00536137) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_00536137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), '')))), '[^-]', ''))) AS ?step2148) . BIND(((?step2148 + ?targetMotifMatchRegionMatchBeginPositionMF_00536138) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs1t149) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse46) . FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00536a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch154 faldo:location ?templateMotifSequenceMatchRegionP19624155 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP19624157 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP19624MF_00536150 . ?templateMotifSequenceMatchRegionP19624155 faldo:begin ?templateMotifSequenceMatchBeginP19624156 . ?templateMotifSequenceMatchBeginP19624156 faldo:position ?templateMotifSequenceMatchBeginPositionP19624151 ; faldo:reference isoform:P19624-1 . ?templateMotifSequenceProfileAlignmentOperationP19624157 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . ?targetMotifMatch158 faldo:location ?targetMotifMatchRegionMatch159 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00536161 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP19624MF_00536152 . ?targetMotifMatchRegionMatch159 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00536160 . ?targetMotifMatchRegionMatchBeginMF_00536160 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00536153 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00536161 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP19624MF_00536150, 1, (STRLEN(?templateMotifCigarP19624MF_00536150) - STRLEN(REPLACE(?templateMotifCigarP19624MF_00536150, CONCAT('^(?:-*[^-]){', STR(((274 - ?templateMotifSequenceMatchBeginPositionP19624151) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP19624MF_00536152, 1, (STRLEN(?targetMotifMatchCigarP19624MF_00536152) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_00536152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP19624MF_00536152, 1, (STRLEN(?targetMotifMatchCigarP19624MF_00536152) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_00536152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) . BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_00536153) - 1) AS ?thisPositionOn57) . BIND(?thisPositionOn57 AS ?thisPositionOn58) . BIND(?this AS ?pfs1t164) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse54) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_00536a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch169 faldo:location ?templateMotifSequenceMatchRegionP19624170 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP19624172 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP19624MF_00536165 . ?templateMotifSequenceMatchRegionP19624170 faldo:begin ?templateMotifSequenceMatchBeginP19624171 . ?templateMotifSequenceMatchBeginP19624171 faldo:position ?templateMotifSequenceMatchBeginPositionP19624166 ; faldo:reference isoform:P19624-1 . ?templateMotifSequenceProfileAlignmentOperationP19624172 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . ?targetMotifMatch173 faldo:location ?targetMotifMatchRegionMatch174 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00536176 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP19624MF_00536167 . ?targetMotifMatchRegionMatch174 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00536175 . ?targetMotifMatchRegionMatchBeginMF_00536175 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00536168 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00536176 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP19624MF_00536165, 1, (STRLEN(?templateMotifCigarP19624MF_00536165) - STRLEN(REPLACE(?templateMotifCigarP19624MF_00536165, CONCAT('^(?:-*[^-]){', STR(((283 - ?templateMotifSequenceMatchBeginPositionP19624166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP19624MF_00536167, 1, (STRLEN(?targetMotifMatchCigarP19624MF_00536167) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_00536167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP19624MF_00536167, 1, (STRLEN(?targetMotifMatchCigarP19624MF_00536167) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_00536167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) . BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_00536168) - 1) AS ?thisPositionOn65) . BIND(?thisPositionOn65 AS ?thisPositionOn66) . BIND(?this AS ?pfs1t179) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb61) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse62) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_00536a60')) AS ?annotation60) . BIND(?this AS ?pfs59) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch184 faldo:location ?templateMotifSequenceMatchRegionP19624185 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP19624187 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP19624MF_00536180 . ?templateMotifSequenceMatchRegionP19624185 faldo:begin ?templateMotifSequenceMatchBeginP19624186 . ?templateMotifSequenceMatchBeginP19624186 faldo:position ?templateMotifSequenceMatchBeginPositionP19624181 ; faldo:reference isoform:P19624-1 . ?templateMotifSequenceProfileAlignmentOperationP19624187 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . ?targetMotifMatch188 faldo:location ?targetMotifMatchRegionMatch189 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00536191 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP19624MF_00536182 . ?targetMotifMatchRegionMatch189 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00536190 . ?targetMotifMatchRegionMatchBeginMF_00536190 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00536183 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00536191 edam:has_input signature:MF_00536 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP19624MF_00536180, 1, (STRLEN(?templateMotifCigarP19624MF_00536180) - STRLEN(REPLACE(?templateMotifCigarP19624MF_00536180, CONCAT('^(?:-*[^-]){', STR(((292 - ?templateMotifSequenceMatchBeginPositionP19624181) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1192) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP19624MF_00536182, 1, (STRLEN(?targetMotifMatchCigarP19624MF_00536182) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_00536182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP19624MF_00536182, 1, (STRLEN(?targetMotifMatchCigarP19624MF_00536182) - STRLEN(REPLACE(?targetMotifMatchCigarP19624MF_00536182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), '')))), '[^-]', ''))) AS ?step2193) . BIND(((?step2193 + ?targetMotifMatchRegionMatchBeginPositionMF_00536183) - 1) AS ?thisPositionOn73) . BIND(?thisPositionOn73 AS ?thisPositionOn74) . BIND(?this AS ?pfs1t194) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse70) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00536a68')) AS ?annotation68) . BIND(?this AS ?pfs67) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1224 . BIND(?this AS ?case12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1224 . })) . BIND(?this AS ?case13) . } }