Barra invertida de escape en variable

Estoy usando sed para reemplazar las URL en un archivo, todo funciona bien solo un hipo cuando la url contiene un '\'

exmaple url: http **: //www.example.com/simi/ic

# variables
ICR_KEY=somekey
ICR_KEY_VAL="http\://www.example.com/simi/icr"
sed "s!${ICR_KEY}=.*!${ICR_KEY}=${ICR_KEY_VAL}!" properties > tmp

Esto reemplaza la URL, pero el resultado no contiene la barra diagonal inversa del valor de la variable.