EXHIBIT 4.2 REGISTRATION RIGHTS AGREEMENT Dated as of January 21, 1998