heterotrimeric G protein