Structural and functional insights into the E3 ligase, RNF126.

Structural and functional insights into the E3 ligase, RNF126.