Cyclin A1, a promising tumor antigen: the devil is in the amino acids. Issue 3 (March 2013)