EXHIBIT 4.3 REGISTRATION RIGHTS AGREEMENT Dated as of November 7, 2003 by and between RIVER ROCK ENTERTAINMENT AUTHORITY