EXHIBIT 4.3 ----------- REGISTRATION RIGHTS AGREEMENT