Front cover seal