I'm no anemone expert but often (mostly) see these anemones referred to as BTA. The guy i bought it off called it BTA.
Looks like this but with Pink Tips. Those more knowledgeable than i can correct me.
http://www.melevsreef.com/pics/06/03/8.5percula.jpg
I'll wait until my lights come one and it perks up. It looks like it is still splitting.