Calcium activated neutral protease: domain structure and activity regulation