Identification and biochemical characterisation of Acanthamoeba castellanii cysteine protease 3