mfc copia certas seções de um CString

Digamos que eu tenha uma variável CString carregando a string "Bob Evans". Eu quero copiar da posição 4 até o final do CString original para um novo CString, mas estou tendo problemas para encontrar exemplos de semântica para isso:

CString original("Bob Evans");
// Below is what I'm trying to do
// CString newStr = original.copy(4, original.GetLength());

Eu também pensei em copiar a variáveloriginal para uma string STL C ++, mas conseguir isso não é tão fácil em termos de conversão. Qual seria o seu conselho sobre isso? Eu poderia fazer a string para ser armazenado em uma string STL para começar, mas este seria um dos últimos recursos, pois eu não queria reestruturar muito código apenas para armazenar os dados na string STL em vez de CString. Desde já, obrigado.