Protein Posted on November 21, 2004 by Editor This contains the 25 amino acids which are the building blocks of the body and is found in fish, meat, beans, peas, lentils, eggs, cheese and soya.