IGFBP7 and melanoma: High IGFBP7 expression indicates prolonged survival of melanoma patients