Plays a role in the nuclear pore complex (NPC) assembly and/or maintenance (PubMed:12552102, PubMed:15229283, PubMed:30179222). Required for the assembly of peripheral proteins into the NPC (PubMed:12552102, PubMed:15229283). May anchor NUP62 to the NPC (PubMed:15229283). Involved in nephrogenesis (PubMed:30179222).