Alternative polyadenylation is a vital gene function regulatory mechanism, occurring in more than 60% of human genes. The process is required for the synthesis of diverse mRNAs and proteins from a ...