BANC OF AMERICA MORTGAGE SECURITIES PASS THRU CERT 2003-6