I am not even sure if this is algae, but it is a white slimy looking blob encasing my LR. Any ideas? I searched online, but couldnt find anything similar. Its dead center of this pic...