Refolding Records (1) for Protein: Ectonucleoside triphosphate diphosphohydrolase 6 (CD39L2)