2-amino-5-guanidinovaleric acid 7004-12-8 74-79-3 ARG L-arginine arginine