Proteomics: Challenges, Techniques and Possibilities to Overcome Biological Sample Complexity | Synapse