ensg00000127831 (VIL1)

homo sapiens

villin 1