MASTR Seasoned Securitization Trust 2004-2