al proteins that