Exhibit 4.3 ----------- REGISTRATION RIGHTS AGREEMENT Dated November 14, 2000