telomerase catalytic core complex

telomerase catalytic core complex