REGISTRATION RIGHTS AGREEMENT Dated January 13, 1997