Gravar-mail: Algorithm for prediction of tumour suppressor p53 affinity for binding sites in DNA