Recombinant Human IDI2 Protein