Itchy E3 ubiquitin protein ligase

Itchy E3 ubiquitin protein ligase