D.K.
Four kids under five is tough, for anyone! You are a wonder woman!
One thing I have learned by trial and error is kids need to feel validation in their feelings. It is okay for her to be angry or unhappy but teaching her what to do with those emotions. She doesn't have to like to share, but she needs to or the toy is not going to get played with! She needs to learn if she cannot play nicely she is to be removed from the area.
She probably does seek attention, however she needs to figure out acting out and being agressive isn't the way to get it.
Put her time out over and over but walk away. She is getting attention even if negative if you hold her, even if it takes a million times, don't let up, be calm and if she kicks and screams just keep picking her up and setting her down, being firm and don't break. Walk away from her. If she reaches for her sisters hair, grab her hand, don't squeeze hard but look her straight in the face, tell her "NO WE DO NOT BE MEAN" and set her down immediately!! I hate to say it but ignoring her and walking away during bad behavior and only rewarding the good is the way to get it through to her. If after time out she continues to hold a grudge, put her back, even if this process takes an hour or two, it is worth it in the long run. Make sure she is well rested, sleep deprivation is a killer on kids behavior too.
She is young, confused and frustrated she cannot communicate with you on what she needs. Talk to her, say "I will give you mommy time when you calm down" or tell her if she can talk to you about what she needs you will listen and walk off. Give her words and be compassionate to her frustration, but she needs to figure out that life is not fair and she isn't going to get her way. Sharing is hard for any child, with three other siblings in her stuff, it can be really hard.
Get boxes, mark each childs name on the boxes. Those are the "SPECIAL" things only for that child. Like a bear, a favorite book or whatever. Everything else is fair game. I babysit and always tell my kids I watch and my own, if you put it down it is anyone's to play with. They have their own special things, blankie, a stuffed toy they do not have to share but it has to be put up too and they are responsible for it.
If she has some things she can keep to herself it may lessen the stress of feeling like things are being taken away from her.
Comfort her and love on her when she is sharing, really praise to the hilt when you catch the good behavior, like THANK YOU SO MUCH FOR BEING SO SWEET!!! When she acts up, tell her it is not okay and she needs to go cool off and set her in time out. Don't hold her but continue it, it is exhausting and I am sure not something you want to deal with seeing you have three other children but if you stay on top of her, consistent punishment for the crime and DO NOT GIVE in, then she will get it!
She knows your breaking point.
She has two other younger siblings that will soon mimic her behavior. You have your hands full too. Maybe just you getting out once or twice a week, by yourself and helping you relax will help her too. You need to take care of yourself! :)
It isn't easy, for just my two it wasn't and I just really set it up that I have zero tolerance for not sharing and being agressive!!!!! Some may not agree but I got a punching clown when my daughter showed some aggression issues, I told her if she was so angry she couldn't talk to me to go punch the clown or her pillow and get it out!! BUT IT WAS NEVER OKAY TO TOUCH ANYONE ELSE!!!!!!! It helped, believe it or not it helped. Giving her tools to get out the anger and then talking to her about her behavior will eventually help.
Empowering with being a good big sister and a good example helped my daughter feel she had a purpose too!
Good luck, no magic answers and I am not an expert by any means. I just know with punishment and time outs my kids know I will not cave and it will make life worse, to serve their time and then we can talk about what happened!!