Not Just Another Scaffolding Protein Family: The Multifaceted MPPs