Typing the @ sign creates new line.

Whenever I type the @ sign like for example when using a proxy ftp server, The system forces the cursor to jump to a new line. I know it has something to do with the terminal settings.
How can I get this to stop and more importantly, how can I modify my profile to set this up whenever I login?

Thanks,
ricnetman

Please show the output of

stty -a
$ stty -a
speed 38400 baud; line = 0;
rows = 24; columns = 130
min = 4; time = 0;
intr = DEL; quit = ^\; erase = ^H; kill = @
eof = ^D; eol = ^@; eol2 <undef>; swtch <undef>
stop = ^S; start = ^Q; susp <undef>; dsusp <undef>
werase <undef>; lnext <undef>
-parenb -parodd cs8 -cstopb hupcl cread -clocal -loblk -crts
-ignbrk brkint -ignpar -parmrk -inpck istrip -inlcr -igncr icrnl -iuclc
ixon ixany -ixoff -imaxbel -rtsxoff -ctsxon -ienqak
isig icanon -iexten -xcase echo -echoe echok -echonl -noflsh
-echoctl -echoprt -echoke -flusho -pendin
opost -olcuc onlcr -ocrnl -onocr -onlret -ofill -ofdel -tostop tab3

These two are unusual:

Jim Mcnamara has diagnosed the problem. The "@" key causes a KILL signal.
The values are so unusual that it is worth checking /etc/profile and your .profile file for erroneous "stty" statement(s).

This is really a local issue and depends on the type of terminal you have and the keymapping expected by your application. More normal settings for say a DEC vt220 emulator would be:

stty intr "^c"
stty kill "^u"