REGISTRATION RIGHTS AGREEMENT MIDAMERICAN FUNDING, LLC $200,000,000 5.85% Senior Secured Notes due 2001 $175,000,000 6.339% Senior Secured Notes due 2009 $325,000,000 6.927% Secured Bonds due 2029