Zaslat SMS: Unraveling the mysteries of protein folding and misfolding