He doesn't "agree with the lifestyles that homosexuals choose to lead" but doesn't want to be called "stupid, uneducated, or ...
The building blocks of proteins are amino acids, which are small organic molecules that consist of an alpha (central) carbon atom linked to an amino group, a carboxyl group, a hydrogen atom ...