Proteins as Therapeutics: Potential and Problems