ensg00000179832 (MROH1)

homo sapiens

maestro heat like repeat family member 1