HP - A Heuristic Finite State Parser Based on Morphology