HUWE1 and Intellectual disability: The giant E3 ligase HUWE1 is linked to tumorigenesis, spermatogenesis, intellectual disability, and inflammatory diseases