Higher level Kac-Moody representations and rank reduction in string models