FLOATING INTEREST RATE SENIOR NOTES DUE 2007 REGISTRATION RIGHTS AGREEMENT