How Many Proteins Are There In Nature