How Many Proteins Do Humans Have