5% Convertible Subordinated Notes due 2006 REGISTRATION RIGHTS AGREEMENT