MACROPORE BIOSURGERY, INC. REGISTRATION RIGHTS AGREEMENT