java.text.ParseException: fecha no analizable

Estoy analizando la excepción mientras intento el siguiente código

    String date="Sat Jun 01 12:53:10 IST 2013";
    SimpleDateFormat sdf=new SimpleDateFormat("MMM d, yyyy HH:mm:ss");
    Date currentdate;
    currentdate=sdf.parse(date);
    System.out.println(currentdate);

Excepción

Exception in thread "main" java.text.ParseException: Unparseable date: "Sat Jun 01 12:53:10 IST 2013"
at com.ibm.icu.text.DateFormat.parse(DateFormat.java:510)

entrada:Sat Jun 01 12:53:10 IST 2013

Rendimiento esperado:Jun 01,2013 12:53:10

¿Cómo resolver esto?

Respuestas a la pregunta(8)

Su respuesta a la pregunta