REGISTRATION RIGHTS AGREEMENT between PNM RESOURCES, INC., as Issuer and CASCADE INVESTMENT, L.L.C., as Initial Holder Dated as of , 2005