Antheraea mylitta cocoonase: An explorable protease