Text this: AiGPro: a multi-tasks model for profiling of GPCRs for agonist and antagonist