There are three major classes of protein filaments that make up the cytoskeleton of a typical animal cell. What are they, and what are the differences in their functions? Which cytoskeletal filaments would be most plentiful in a muscle cell or in an epidermal cell making up the outer layer of the skin? Explain your answers.