ENSG00000080546 (SESN1)

homo sapiens

sestrin 1