ENSXETG00000019475 (itch)

xenopus tropicalis

itchy E3 ubiquitin protein ligase