SEL1L a multifaceted protein playing a role in tumor progression