C21orf57 is a human homologue of bacterial YbeY proteins.