prohibitin

Etymology
?

Noun

 * 1)  A protein, found in almost all living things, thought to have multiple functions.