FORM OF REGISTRATION RIGHTS AGREEMENT REGISTRATION RIGHTS AGREEMENT