111652-29-0 hexa-L-alanine