Functions as a component of the nuclear pore complex (NPC) (PubMed:19197064). Involved in poly(A)+ RNA transport (By similarity). Required for nuclear import of Mad (PubMed:20547758). May play a role in double strand break DNA repair (PubMed:26502056). Essential for nephrocyte development (PubMed:30910934). Part of the nuclear pore complex (PubMed:19197064). Interacts with Nup98 (PubMed:19197064). RNAi-mediated knockdown in nephrocytes alters their cell morphology and function (PubMed:30910934). Reduces total number of nephrocytes starting from larval stage and results in shortened lifespan (PubMed:30910934).