Exhibit 4.3 REGISTRATION RIGHTS AGREEMENT effective as of March 6, 2000 between ABGENIX, INC., a Delaware corporation ("ABX"), having a place of business at 7601 Dumbarton Circle, Fremont, California 94555, and MILLENNIUM PHARMACEUTICALS, INC., a...