Or alternatively you may also try this......

=LEFT(REPLACE(A1,1,IF(LEN(A1)-LEN(SUBSTITUTE(A1," ",""))=1,FIND(" ",A1),FIND("*",SUBSTITUTE(A1," ","*",2))),""),1)&" "&LEFT(A1,FIND(" ",A1)-1)