Ov-APR-1, an aspartic protease from the carcinogenic liver fluke, Opisthorchis viverrini: functional expression, immunolocalization and subsite specificity.