Polypyrimidine-tract-binding protein: a multifunctional RNA-binding protein. (22nd July 2008)