the human body has 5025 different types of proteins working at any given moment

84 requests at page #5025