INVESTOR REGISTRATION RIGHTS AGREEMENT