Housing seal