EXHIBIT 4.4.3 REGISTRATION RIGHTS AGREEMENT Dated as of July 21, 2003