Genomic and structural insights into TATA-Binding protein from cestodes. | Synapse