Blog result variety of proteins