whats the difference between BCAA and protein..? they both do the same thing dont they?