An in-depth review on the structure and functionality of the zinc finger protein ZFP36L and its role in gene regulation