CWABS, Inc. Asset-Backed Certificates Trust, Series 2004-6, Class M2