ensg00000115970 (THADA)

homo sapiens

THADA armadillo repeat containing