BANC OF AMERICA ALTERNATIVE LOAN TRUST 2003-3