FORM OF REGISTRATION RIGHTS AGREEMENT] REGISTRATION RIGHTS AGREEMENT