Protein molecule contains……………