 CPSF-73 is a zinc-dependent hydrolase which cleaves the mRNA precursor just downstream the polyadenylation signal sequence AAUAAA.CPSF-160 is the largest subunit of CPSF and directly binds to the AAUAAA polyadenylation signal.CPSF recruits proteins to the 3' region.