should i take bcaa and protein