PROMETHEUS LABORATORIES INC. REGISTRATION RIGHTS AGREEMENT