AIRE and APECED: molecular insights into an autoimmune disease