UPF3B and liver cancer: UPF3B encodes a protein that is part of a post-splicing multiprotein complex involved in both mRNA nuclear export and mRNA surveillance, and it has been reported to have an effect on the prognosis of patients with liver cancer [29].