Discovery of 2003 FY128