Fresh protein stains can be removed by soaking and agitating or rubbing the stain in cold water before washing. These stains contain other ingredients but protein needs treatment first. Never use hot water because it cooks the protein making the stain hard to remove.
If the stain is dried or old, scape or brush off any crusted matter, then soak in cold water using a liquid detergent with color-safe bleach. After pre-soaking for 30 minutes and launder in warm - not hot - water with detergent. If stain remains, soak an additional 30 minutes, then rewash.
If the garment is dry clean only, point out and identify the stain to your professional cleaner. If you are using a home dry cleaning kit, be sure to treat the stain with the provided stain remover before putting the garment in the dryer bag.
Specific questions? Just ask here.