MP3 : The five essential conditions for protein formation