ENSDARG00000074903 (itcha)

danio rerio

itchy E3 ubiquitin protein ligase a