Vegan protein sources

Vegan protein sources.Plant based protein.Animal based protein.Milk based protein.-Lentils-Chickpeas -Garden pea -Beans-Paneer -Chana