GLM ANALYSIS and HRF Function.

Good afternoon.
Very important question which HRF to choose for GLM analysis experiment is related to mental calculations, stimulus time about 0.5 seconds. If someone can share the knowledge of what HRF to choose for the experiment please help, if there is any algorithm to determine the HRF