REGISTRATION RIGHTS AGREEMENT 2