<prompt> Homocysteine isAmino-acid in Protein- D formAmino-acid in Protein- L formNon-protein alpha amino-acidSeen in Collagen  <response>: Homocysteine is a non-proteinogenic alpha- amino acid Homologous to cysteine, differing by an additional methylene bridge -CH2- Synthesized from methionine. 