Peptide-based drug discovery: Current status and recent advances.