Purification and properties of the catalytic domain of the thermostable pullulanase type II from Thermococcus hydrothermalis