The heterotic string is a soliton