Structural and functional insights into the E3 ligase, RNF126.

scientific article