alaninamide aminoalkanol aminoalcohol aminopropanol alaninate aminoaldehyde allenol amino alcohol alanopine homoalanine