Mechanistic and structural study of GAP-catalysed hydrolase activity in small G proteins