Discovery of 2005 RR43