Clean Eating Pesto Quiche With Sun Dried Tomatoes