SS-31 verified compound