Exhibit 4.7 REGISTRATION RIGHTS AGREEMENT Dated January 29, 1997