healthy can prednisone be taken long term saving prednisone 10mg 48 vaccination prednisone from mexico