Leishmania CPA, CPB and CPC cysteine proteases