I found out that I got one of them wrong, homocysteine is not an aminoacid. Cysteine is though.
I'm too lazy to remove homocysteine so i'll just note it as "not an aminoacid".
I was also missing 3 it seems, I'll correct all these things now.

FOr the refernce, and maybe confused people.
Homocysteine is not an aminoacid.
Selenocysteïne is usually omitted from the standard aminoacids (it's considered the 21st).
N-formalmethionine is only used by bacteria.
Pyrrolysine Are only used by methanogen-bacteria and archea.
Neither are aminoacids, but they're considered proteinogenic aminoacids.
I hope this isn't too confusing.
Perhaps I should make a version of this ASCIImation with only the standard 20.