AEGIS ASSET BACKED SEC CORP MORT PAS THR CERT SERIES 2004 2