ensg00000138443 (ABI2)

homo sapiens

abl interactor 2