Previously defined 53 immune gene panel predicts melanoma survival using The Cancer Genome Atlas (TCGA). (4th November 2015)