EXHIBIT 4.3 REGISTRATION RIGHTS AGREEMENT DATED AS OF AUGUST 10, 2005