Crystal structure of Cry78Aa