Karen Takeda 00528 splicing