AMENDED REGISTRATION RIGHTS AGREEMENT