| http://purl.uniprot.org/unirules/MF_00577#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:225449 up:source unirule:MF_00577 .
_:225450 up:source unirule:MF_00577 .
_:225451 up:source unirule:MF_00577 .
_:225452 up:source unirule:MF_00577 .
_:225453 up:source unirule:MF_00577 .
_:225454 up:source unirule:MF_00577 .
_:225455 up:source unirule:MF_00577 .
_:225456 up:source unirule:MF_00577 .
_:225457 up:source unirule:MF_00577 .
_:225458 up:source unirule:MF_00577 .
_:225459 up:source unirule:MF_00577 .
_:225460 up:source unirule:MF_00577 .
_:225461 up:source unirule:MF_00577 .
_:225462 up:source unirule:MF_00577 .
_:225463 up:source unirule:MF_00577 .
_:225464 up:source unirule:MF_00577 .
_:225465 up:source unirule:MF_00577 .
_:225466 up:source unirule:MF_00577 .
_:225467 up:source unirule:MF_00577 .
_:225468 up:source unirule:MF_00577 .
_:225469 up:source unirule:MF_00577 .
_:225470 up:source unirule:MF_00577 .
_:225471 up:source unirule:MF_00577 .
_:225472 up:source unirule:MF_00577 .
_:225473 up:source unirule:MF_00577 .
_:225474 up:source unirule:MF_00577 .
_:225475 up:source unirule:MF_00577 .
_:225476 up:source unirule:MF_00577 .
_:225477 up:source unirule:MF_00577 .
?this up:annotation ?annotation1 ,
?annotation2 ,
?annotation4 ,
?annotation5 ,
?annotation6 ,
?annotation8 ;
up:classifiedWith GO:0005737 ,
GO:0006548 ,
GO:0016153 ,
keyword:369 ,
keyword:456 ,
keyword:520 ,
keyword:963 .
?gene0 skos:prefLabel 'hutU' .
?annotation1 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the conversion of urocanate to 4-imidazolone-5-propionate.' .
?annotation2 up:activity ?activity3 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity3 up:catalyticActivity ;
up:enzymeClass .
?annotation4 up:cofactor chebi:57540 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 NAD(+) per subunit.' .
?annotation5 a up:Pathway_Annotation ;
rdfs:comment 'Amino-acid degradation; L-histidine degradation into L-glutamate; N-formimidoyl-L-glutamate from L-histidine: step 2/3.' .
?annotation6 a up:Subcellular_Location_Annotation .
?annotation6li7 up:cellularComponent .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the urocanase family.' .
?case9 up:alternativeName ?name11 ;
up:recommendedName ?name10 .
?name10 up:ecName '4.2.1.49' ;
up:fullName 'Probable urocanate hydratase' ;
up:shortName 'Urocanase' ;
rdf:type up:Structured_Name .
?name11 up:fullName 'Imidazolonepropionate hydrolase' ;
rdf:type up:Structured_Name .
?case12 up:alternativeName ?name14 ;
up:recommendedName ?name13 .
?name13 up:ecName '4.2.1.49' ;
up:fullName 'Urocanate hydratase' ;
up:shortName 'Urocanase' ;
rdf:type up:Structured_Name .
?name14 up:fullName 'Imidazolonepropionate hydrolase' ;
rdf:type up:Structured_Name .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
up:ligand ?ligand19 ;
rdf:type up:Binding_Site_Annotation .
?pfsb17 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?ligand19 rdfs:subClassOf chebi:57540 .
?pfs22 up:annotation ?annotation23 .
?annotation23 faldo:begin ?pfsb24 ;
faldo:end ?pfse25 ;
up:ligand ?ligand26 ;
rdf:type up:Binding_Site_Annotation .
?pfsb24 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfse25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?ligand26 rdfs:subClassOf chebi:57540 .
?pfs29 up:annotation ?annotation30 .
?annotation30 faldo:begin ?pfsb31 ;
faldo:end ?pfse32 ;
up:ligand ?ligand33 ;
rdf:type up:Binding_Site_Annotation .
?pfsb31 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?pfse32 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?ligand33 rdfs:subClassOf chebi:57540 .
?pfs36 up:annotation ?annotation37 .
?annotation37 faldo:begin ?pfsb38 ;
faldo:end ?pfse39 ;
up:ligand ?ligand40 ;
rdf:type up:Binding_Site_Annotation .
?pfsb38 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfse39 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?ligand40 rdfs:subClassOf chebi:57540 .
?pfs43 up:annotation ?annotation44 .
?annotation44 faldo:begin ?pfsb45 ;
faldo:end ?pfse46 ;
up:ligand ?ligand47 ;
rdf:type up:Binding_Site_Annotation .
?pfsb45 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?ligand47 rdfs:subClassOf chebi:57540 .
?pfs50 up:annotation ?annotation51 .
?annotation51 faldo:begin ?pfsb52 ;
faldo:end ?pfse53 ;
rdf:type up:Active_Site_Annotation .
?pfsb52 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfse53 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?pfs56 up:annotation ?annotation57 .
?annotation57 faldo:begin ?pfsb58 ;
faldo:end ?pfse59 ;
up:ligand ?ligand60 ;
rdf:type up:Binding_Site_Annotation .
?pfsb58 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?pfse59 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?ligand60 rdfs:subClassOf chebi:57540 .
?pfs63 up:annotation ?annotation64 .
?annotation64 faldo:begin ?pfsb65 ;
faldo:end ?pfse66 ;
up:ligand ?ligand67 ;
rdf:type up:Binding_Site_Annotation .
?pfsb65 faldo:position ?thisPositionOn68 ;
rdf:type faldo:ExactPosition .
?pfse66 faldo:position ?thisPositionOn69 ;
rdf:type faldo:ExactPosition .
?ligand67 rdfs:subClassOf chebi:57540 .
?pfs70 up:annotation ?annotation71 .
?annotation71 faldo:begin ?pfsb72 ;
faldo:end ?pfse73 ;
up:ligand ?ligand74 ;
rdf:type up:Binding_Site_Annotation .
?pfsb72 faldo:position ?thisPositionOn75 ;
rdf:type faldo:ExactPosition .
?pfse73 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?ligand74 rdfs:subClassOf chebi:57540 .
?pfs77 up:annotation ?annotation78 .
?annotation78 faldo:begin ?pfsb79 ;
faldo:end ?pfse80 ;
up:ligand ?ligand81 ;
rdf:type up:Binding_Site_Annotation .
?pfsb79 faldo:position ?thisPositionOn82 ;
rdf:type faldo:ExactPosition .
?pfse80 faldo:position ?thisPositionOn83 ;
rdf:type faldo:ExactPosition .
?ligand81 rdfs:subClassOf chebi:57540 .
?pfs84 up:annotation ?annotation85 .
?annotation85 faldo:begin ?pfsb86 ;
faldo:end ?pfse87 ;
up:ligand ?ligand88 ;
rdf:type up:Binding_Site_Annotation .
?pfsb86 faldo:position ?thisPositionOn89 ;
rdf:type faldo:ExactPosition .
?pfse87 faldo:position ?thisPositionOn90 ;
rdf:type faldo:ExactPosition .
?ligand88 rdfs:subClassOf chebi:57540 .
_:225478 a rdf:Statement ;
up:attribution _:225449 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:225479 a rdf:Statement ;
up:attribution _:225450 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:225480 a rdf:Statement ;
up:attribution _:225451 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:225481 a rdf:Statement ;
up:attribution _:225452 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:225482 a rdf:Statement ;
up:attribution _:225453 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:225483 a rdf:Statement ;
up:attribution _:225454 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:225484 a rdf:Statement ;
up:attribution _:225455 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:225485 a rdf:Statement ;
up:attribution _:225456 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:225486 a rdf:Statement ;
up:attribution _:225457 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:369 .
_:225487 a rdf:Statement ;
up:attribution _:225458 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:225488 a rdf:Statement ;
up:attribution _:225459 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:520 .
_:225489 a rdf:Statement ;
up:attribution _:225460 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016153 .
_:225490 a rdf:Statement ;
up:attribution _:225461 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006548 .
_:225491 a rdf:Statement ;
up:attribution _:225462 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:225492 a rdf:Statement ;
up:attribution _:225463 ;
rdf:subject ?case9 ;
rdf:predicate up:recommendedName ;
rdf:object ?name10 .
_:225493 a rdf:Statement ;
up:attribution _:225464 ;
rdf:subject ?case9 ;
rdf:predicate up:alternativeName ;
rdf:object ?name11 .
_:225494 a rdf:Statement ;
up:attribution _:225465 ;
rdf:subject ?case12 ;
rdf:predicate up:recommendedName ;
rdf:object ?name13 .
_:225495 a rdf:Statement ;
up:attribution _:225466 ;
rdf:subject ?case12 ;
rdf:predicate up:alternativeName ;
rdf:object ?name14 .
_:225496 a rdf:Statement ;
up:source unirule:MF_00577 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:225497 a rdf:Statement ;
up:attribution _:225467 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:225498 a rdf:Statement ;
up:source unirule:MF_00577 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:225499 a rdf:Statement ;
up:attribution _:225468 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:225500 a rdf:Statement ;
up:source unirule:MF_00577 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:225501 a rdf:Statement ;
up:attribution _:225469 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:225502 a rdf:Statement ;
up:source unirule:MF_00577 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:225503 a rdf:Statement ;
up:attribution _:225470 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:225504 a rdf:Statement ;
up:source unirule:MF_00577 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:225505 a rdf:Statement ;
up:attribution _:225471 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:225506 a rdf:Statement ;
up:source unirule:MF_00577 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:225507 a rdf:Statement ;
up:attribution _:225472 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:225508 a rdf:Statement ;
up:source unirule:MF_00577 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:225509 a rdf:Statement ;
up:attribution _:225473 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:225510 a rdf:Statement ;
up:source unirule:MF_00577 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:225511 a rdf:Statement ;
up:attribution _:225474 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:225512 a rdf:Statement ;
up:source unirule:MF_00577 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:225513 a rdf:Statement ;
up:attribution _:225475 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:225514 a rdf:Statement ;
up:source unirule:MF_00577 ;
rdf:subject ?pfs77 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
_:225515 a rdf:Statement ;
up:attribution _:225476 ;
rdf:subject ?pfs77 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
_:225516 a rdf:Statement ;
up:source unirule:MF_00577 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:225517 a rdf:Statement ;
up:attribution _:225477 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00577
#Rule MF_00577 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon91 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00577 .
?thisOrganism rdfs:subClassOf+ ?supertaxon91 .
BIND(URI(CONCAT(STR(?this), '#MF_00577a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionP2550397 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2550399 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25503MF_0057792 .
?templateMotifSequenceMatchRegionP2550397 faldo:begin ?templateMotifSequenceMatchBeginP2550398 .
?templateMotifSequenceMatchBeginP2550398 faldo:position ?templateMotifSequenceMatchBeginPositionP2550393 ;
faldo:reference isoform:P25503-1 .
?templateMotifSequenceProfileAlignmentOperationP2550399 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00577103 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25503MF_0057794 .
?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00577102 .
?targetMotifMatchRegionMatchBeginMF_00577102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0057795 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00577103 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_0057792, 1, (STRLEN(?templateMotifCigarP25503MF_0057792) - STRLEN(REPLACE(?templateMotifCigarP25503MF_0057792, CONCAT('^(?:-*[^-]){', STR(((49 - ?templateMotifSequenceMatchBeginPositionP2550393) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_0057794, 1, (STRLEN(?targetMotifMatchCigarP25503MF_0057794) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_0057794, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_0057794, 1, (STRLEN(?targetMotifMatchCigarP25503MF_0057794) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_0057794, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) .
BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0057795) - 1) AS ?thisPositionOn20) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_0057792, 1, (STRLEN(?templateMotifCigarP25503MF_0057792) - STRLEN(REPLACE(?templateMotifCigarP25503MF_0057792, CONCAT('^(?:-*[^-]){', STR(((50 - ?templateMotifSequenceMatchBeginPositionP2550393) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_0057794, 1, (STRLEN(?targetMotifMatchCigarP25503MF_0057794) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_0057794, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_0057794, 1, (STRLEN(?targetMotifMatchCigarP25503MF_0057794) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_0057794, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) .
BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0057795) - 1) AS ?thisPositionOn21) .
BIND(?this AS ?pfs1t108) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn20, (?thisPositionOn21 - ?thisPositionOn20)) = 'GG')) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionP25503114 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25503116 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25503MF_00577109 .
?templateMotifSequenceMatchRegionP25503114 faldo:begin ?templateMotifSequenceMatchBeginP25503115 .
?templateMotifSequenceMatchBeginP25503115 faldo:position ?templateMotifSequenceMatchBeginPositionP25503110 ;
faldo:reference isoform:P25503-1 .
?templateMotifSequenceProfileAlignmentOperationP25503116 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00577120 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25503MF_00577111 .
?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00577119 .
?targetMotifMatchRegionMatchBeginMF_00577119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00577112 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00577120 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_00577109, 1, (STRLEN(?templateMotifCigarP25503MF_00577109) - STRLEN(REPLACE(?templateMotifCigarP25503MF_00577109, CONCAT('^(?:-*[^-]){', STR(((173 - ?templateMotifSequenceMatchBeginPositionP25503110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_00577111, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577111) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_00577111, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577111) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) .
BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_00577112) - 1) AS ?thisPositionOn27) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_00577109, 1, (STRLEN(?templateMotifCigarP25503MF_00577109) - STRLEN(REPLACE(?templateMotifCigarP25503MF_00577109, CONCAT('^(?:-*[^-]){', STR(((175 - ?templateMotifSequenceMatchBeginPositionP25503110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_00577111, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577111) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_00577111, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577111) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) .
BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_00577112) - 1) AS ?thisPositionOn28) .
BIND(?this AS ?pfs1t125) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, (?thisPositionOn28 - ?thisPositionOn27)) = 'GMG')) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch130 faldo:location ?templateMotifSequenceMatchRegionP25503131 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25503133 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25503MF_00577126 .
?templateMotifSequenceMatchRegionP25503131 faldo:begin ?templateMotifSequenceMatchBeginP25503132 .
?templateMotifSequenceMatchBeginP25503132 faldo:position ?templateMotifSequenceMatchBeginPositionP25503127 ;
faldo:reference isoform:P25503-1 .
?templateMotifSequenceProfileAlignmentOperationP25503133 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
?targetMotifMatch134 faldo:location ?targetMotifMatchRegionMatch135 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00577137 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25503MF_00577128 .
?targetMotifMatchRegionMatch135 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00577136 .
?targetMotifMatchRegionMatchBeginMF_00577136 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00577129 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00577137 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_00577126, 1, (STRLEN(?templateMotifCigarP25503MF_00577126) - STRLEN(REPLACE(?templateMotifCigarP25503MF_00577126, CONCAT('^(?:-*[^-]){', STR(((239 - ?templateMotifSequenceMatchBeginPositionP25503127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_00577128, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577128) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_00577128, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577128) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) .
BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_00577129) - 1) AS ?thisPositionOn34) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_00577126, 1, (STRLEN(?templateMotifCigarP25503MF_00577126) - STRLEN(REPLACE(?templateMotifCigarP25503MF_00577126, CONCAT('^(?:-*[^-]){', STR(((240 - ?templateMotifSequenceMatchBeginPositionP25503127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_00577128, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577128) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_00577128, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577128) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) .
BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_00577129) - 1) AS ?thisPositionOn35) .
BIND(?this AS ?pfs1t142) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, (?thisPositionOn35 - ?thisPositionOn34)) = 'NA')) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a30')) AS ?annotation30) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch147 faldo:location ?templateMotifSequenceMatchRegionP25503148 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25503150 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25503MF_00577143 .
?templateMotifSequenceMatchRegionP25503148 faldo:begin ?templateMotifSequenceMatchBeginP25503149 .
?templateMotifSequenceMatchBeginP25503149 faldo:position ?templateMotifSequenceMatchBeginPositionP25503144 ;
faldo:reference isoform:P25503-1 .
?templateMotifSequenceProfileAlignmentOperationP25503150 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
?targetMotifMatch151 faldo:location ?targetMotifMatchRegionMatch152 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00577154 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25503MF_00577145 .
?targetMotifMatchRegionMatch152 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00577153 .
?targetMotifMatchRegionMatchBeginMF_00577153 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00577146 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00577154 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_00577143, 1, (STRLEN(?templateMotifCigarP25503MF_00577143) - STRLEN(REPLACE(?templateMotifCigarP25503MF_00577143, CONCAT('^(?:-*[^-]){', STR(((260 - ?templateMotifSequenceMatchBeginPositionP25503144) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1155) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_00577145, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577145) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_00577145, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577145) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), '')))), '[^-]', ''))) AS ?step2156) .
BIND(((?step2156 + ?targetMotifMatchRegionMatchBeginPositionMF_00577146) - 1) AS ?thisPositionOn41) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_00577143, 1, (STRLEN(?templateMotifCigarP25503MF_00577143) - STRLEN(REPLACE(?templateMotifCigarP25503MF_00577143, CONCAT('^(?:-*[^-]){', STR(((264 - ?templateMotifSequenceMatchBeginPositionP25503144) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_00577145, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577145) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_00577145, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577145) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) .
BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_00577146) - 1) AS ?thisPositionOn42) .
BIND(?this AS ?pfs1t159) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) .
FILTER (REGEX('QT[SA]AH', SUBSTR(?thisSequenceValue, ?thisPositionOn41, (?thisPositionOn42 - ?thisPositionOn41)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a37')) AS ?annotation37) .
BIND(?this AS ?pfs36) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch164 faldo:location ?templateMotifSequenceMatchRegionP25503165 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25503167 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25503MF_00577160 .
?templateMotifSequenceMatchRegionP25503165 faldo:begin ?templateMotifSequenceMatchBeginP25503166 .
?templateMotifSequenceMatchBeginP25503166 faldo:position ?templateMotifSequenceMatchBeginPositionP25503161 ;
faldo:reference isoform:P25503-1 .
?templateMotifSequenceProfileAlignmentOperationP25503167 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
?targetMotifMatch168 faldo:location ?targetMotifMatchRegionMatch169 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00577171 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25503MF_00577162 .
?targetMotifMatchRegionMatch169 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00577170 .
?targetMotifMatchRegionMatchBeginMF_00577170 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00577163 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00577171 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_00577160, 1, (STRLEN(?templateMotifCigarP25503MF_00577160) - STRLEN(REPLACE(?templateMotifCigarP25503MF_00577160, CONCAT('^(?:-*[^-]){', STR(((270 - ?templateMotifSequenceMatchBeginPositionP25503161) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1172) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_00577162, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577162) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_00577162, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577162) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), '')))), '[^-]', ''))) AS ?step2173) .
BIND(((?step2173 + ?targetMotifMatchRegionMatchBeginPositionMF_00577163) - 1) AS ?thisPositionOn48) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_00577160, 1, (STRLEN(?templateMotifCigarP25503MF_00577160) - STRLEN(REPLACE(?templateMotifCigarP25503MF_00577160, CONCAT('^(?:-*[^-]){', STR(((271 - ?templateMotifSequenceMatchBeginPositionP25503161) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_00577162, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577162) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_00577162, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577162) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), '')))), '[^-]', ''))) AS ?step2175) .
BIND(((?step2175 + ?targetMotifMatchRegionMatchBeginPositionMF_00577163) - 1) AS ?thisPositionOn49) .
BIND(?this AS ?pfs1t176) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) .
FILTER (REGEX('[YF][VIL]', SUBSTR(?thisSequenceValue, ?thisPositionOn48, (?thisPositionOn49 - ?thisPositionOn48)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a44')) AS ?annotation44) .
BIND(?this AS ?pfs43) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch181 faldo:location ?templateMotifSequenceMatchRegionP25503182 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25503184 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25503MF_00577177 .
?templateMotifSequenceMatchRegionP25503182 faldo:begin ?templateMotifSequenceMatchBeginP25503183 .
?templateMotifSequenceMatchBeginP25503183 faldo:position ?templateMotifSequenceMatchBeginPositionP25503178 ;
faldo:reference isoform:P25503-1 .
?templateMotifSequenceProfileAlignmentOperationP25503184 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
?targetMotifMatch185 faldo:location ?targetMotifMatchRegionMatch186 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00577188 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25503MF_00577179 .
?targetMotifMatchRegionMatch186 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00577187 .
?targetMotifMatchRegionMatchBeginMF_00577187 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00577180 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00577188 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_00577177, 1, (STRLEN(?templateMotifCigarP25503MF_00577177) - STRLEN(REPLACE(?templateMotifCigarP25503MF_00577177, CONCAT('^(?:-*[^-]){', STR(((407 - ?templateMotifSequenceMatchBeginPositionP25503178) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_00577179, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577179) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_00577179, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577179) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), '')))), '[^-]', ''))) AS ?step2190) .
BIND(((?step2190 + ?targetMotifMatchRegionMatchBeginPositionMF_00577180) - 1) AS ?thisPositionOn54) .
BIND(?thisPositionOn54 AS ?thisPositionOn55) .
BIND(?this AS ?pfs1t191) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb52) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse53) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch196 faldo:location ?templateMotifSequenceMatchRegionP25503197 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25503199 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25503MF_00577192 .
?templateMotifSequenceMatchRegionP25503197 faldo:begin ?templateMotifSequenceMatchBeginP25503198 .
?templateMotifSequenceMatchBeginP25503198 faldo:position ?templateMotifSequenceMatchBeginPositionP25503193 ;
faldo:reference isoform:P25503-1 .
?templateMotifSequenceProfileAlignmentOperationP25503199 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
?targetMotifMatch200 faldo:location ?targetMotifMatchRegionMatch201 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00577203 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25503MF_00577194 .
?targetMotifMatchRegionMatch201 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00577202 .
?targetMotifMatchRegionMatchBeginMF_00577202 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00577195 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00577203 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_00577192, 1, (STRLEN(?templateMotifCigarP25503MF_00577192) - STRLEN(REPLACE(?templateMotifCigarP25503MF_00577192, CONCAT('^(?:-*[^-]){', STR(((127 - ?templateMotifSequenceMatchBeginPositionP25503193) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1204) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_00577194, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577194) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_00577194, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577194) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), '')))), '[^-]', ''))) AS ?step2205) .
BIND(((?step2205 + ?targetMotifMatchRegionMatchBeginPositionMF_00577195) - 1) AS ?thisPositionOn61) .
BIND(?thisPositionOn61 AS ?thisPositionOn62) .
BIND(?this AS ?pfs1t206) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse59) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'Q')) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a57')) AS ?annotation57) .
BIND(?this AS ?pfs56) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch211 faldo:location ?templateMotifSequenceMatchRegionP25503212 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25503214 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25503MF_00577207 .
?templateMotifSequenceMatchRegionP25503212 faldo:begin ?templateMotifSequenceMatchBeginP25503213 .
?templateMotifSequenceMatchBeginP25503213 faldo:position ?templateMotifSequenceMatchBeginPositionP25503208 ;
faldo:reference isoform:P25503-1 .
?templateMotifSequenceProfileAlignmentOperationP25503214 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
?targetMotifMatch215 faldo:location ?targetMotifMatchRegionMatch216 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00577218 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25503MF_00577209 .
?targetMotifMatchRegionMatch216 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00577217 .
?targetMotifMatchRegionMatchBeginMF_00577217 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00577210 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00577218 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_00577207, 1, (STRLEN(?templateMotifCigarP25503MF_00577207) - STRLEN(REPLACE(?templateMotifCigarP25503MF_00577207, CONCAT('^(?:-*[^-]){', STR(((193 - ?templateMotifSequenceMatchBeginPositionP25503208) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1219) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_00577209, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577209) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_00577209, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577209) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), '')))), '[^-]', ''))) AS ?step2220) .
BIND(((?step2220 + ?targetMotifMatchRegionMatchBeginPositionMF_00577210) - 1) AS ?thisPositionOn68) .
BIND(?thisPositionOn68 AS ?thisPositionOn69) .
BIND(?this AS ?pfs1t221) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb65) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse66) .
FILTER (REGEX('[ED]', SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a64')) AS ?annotation64) .
BIND(?this AS ?pfs63) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch226 faldo:location ?templateMotifSequenceMatchRegionP25503227 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25503229 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25503MF_00577222 .
?templateMotifSequenceMatchRegionP25503227 faldo:begin ?templateMotifSequenceMatchBeginP25503228 .
?templateMotifSequenceMatchBeginP25503228 faldo:position ?templateMotifSequenceMatchBeginPositionP25503223 ;
faldo:reference isoform:P25503-1 .
?templateMotifSequenceProfileAlignmentOperationP25503229 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
?targetMotifMatch230 faldo:location ?targetMotifMatchRegionMatch231 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00577233 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25503MF_00577224 .
?targetMotifMatchRegionMatch231 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00577232 .
?targetMotifMatchRegionMatchBeginMF_00577232 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00577225 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00577233 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_00577222, 1, (STRLEN(?templateMotifCigarP25503MF_00577222) - STRLEN(REPLACE(?templateMotifCigarP25503MF_00577222, CONCAT('^(?:-*[^-]){', STR(((198 - ?templateMotifSequenceMatchBeginPositionP25503223) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1234) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_00577224, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577224) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_00577224, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577224) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), '')))), '[^-]', ''))) AS ?step2235) .
BIND(((?step2235 + ?targetMotifMatchRegionMatchBeginPositionMF_00577225) - 1) AS ?thisPositionOn75) .
BIND(?thisPositionOn75 AS ?thisPositionOn76) .
BIND(?this AS ?pfs1t236) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb72) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse73) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a71')) AS ?annotation71) .
BIND(?this AS ?pfs70) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch241 faldo:location ?templateMotifSequenceMatchRegionP25503242 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25503244 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25503MF_00577237 .
?templateMotifSequenceMatchRegionP25503242 faldo:begin ?templateMotifSequenceMatchBeginP25503243 .
?templateMotifSequenceMatchBeginP25503243 faldo:position ?templateMotifSequenceMatchBeginPositionP25503238 ;
faldo:reference isoform:P25503-1 .
?templateMotifSequenceProfileAlignmentOperationP25503244 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
?targetMotifMatch245 faldo:location ?targetMotifMatchRegionMatch246 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00577248 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25503MF_00577239 .
?targetMotifMatchRegionMatch246 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00577247 .
?targetMotifMatchRegionMatchBeginMF_00577247 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00577240 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00577248 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_00577237, 1, (STRLEN(?templateMotifCigarP25503MF_00577237) - STRLEN(REPLACE(?templateMotifCigarP25503MF_00577237, CONCAT('^(?:-*[^-]){', STR(((319 - ?templateMotifSequenceMatchBeginPositionP25503238) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1249) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_00577239, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577239) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_00577239, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577239) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), '')))), '[^-]', ''))) AS ?step2250) .
BIND(((?step2250 + ?targetMotifMatchRegionMatchBeginPositionMF_00577240) - 1) AS ?thisPositionOn82) .
BIND(?thisPositionOn82 AS ?thisPositionOn83) .
BIND(?this AS ?pfs1t251) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb79) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse80) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a78')) AS ?annotation78) .
BIND(?this AS ?pfs77) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch256 faldo:location ?templateMotifSequenceMatchRegionP25503257 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25503259 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25503MF_00577252 .
?templateMotifSequenceMatchRegionP25503257 faldo:begin ?templateMotifSequenceMatchBeginP25503258 .
?templateMotifSequenceMatchBeginP25503258 faldo:position ?templateMotifSequenceMatchBeginPositionP25503253 ;
faldo:reference isoform:P25503-1 .
?templateMotifSequenceProfileAlignmentOperationP25503259 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
?targetMotifMatch260 faldo:location ?targetMotifMatchRegionMatch261 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00577263 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25503MF_00577254 .
?targetMotifMatchRegionMatch261 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00577262 .
?targetMotifMatchRegionMatchBeginMF_00577262 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00577255 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00577263 edam:has_input signature:MF_00577 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25503MF_00577252, 1, (STRLEN(?templateMotifCigarP25503MF_00577252) - STRLEN(REPLACE(?templateMotifCigarP25503MF_00577252, CONCAT('^(?:-*[^-]){', STR(((489 - ?templateMotifSequenceMatchBeginPositionP25503253) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1264) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25503MF_00577254, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577254) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577254, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25503MF_00577254, 1, (STRLEN(?targetMotifMatchCigarP25503MF_00577254) - STRLEN(REPLACE(?targetMotifMatchCigarP25503MF_00577254, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), '')))), '[^-]', ''))) AS ?step2265) .
BIND(((?step2265 + ?targetMotifMatchRegionMatchBeginPositionMF_00577255) - 1) AS ?thisPositionOn89) .
BIND(?thisPositionOn89 AS ?thisPositionOn90) .
BIND(?this AS ?pfs1t266) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfsb86) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfse87) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn89, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a85')) AS ?annotation85) .
BIND(?this AS ?pfs84) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(?this AS ?case9) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a10')) AS ?name10) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a11')) AS ?name11) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case12) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a13')) AS ?name13) .
BIND(URI(CONCAT(STR(?this), '#MF_00577a14')) AS ?name14) .
}
}
"xsd:string |