Translation machinery-associated protein 7 (TMA7)