BANC OF AMERICA MORTGAGE SECUR BOAMS 2004 L 2A1