ENSG00000155962 (CLIC2)

homo sapiens

chloride intracellular channel 2