EXHIBIT 4.3 ------------------------------------------------------------------- ------------- REGISTRATION RIGHTS AGREEMENT Dated June 9, 1997