DOC:10.1106/002199802028223 DOC:10.1106/104239102022850 DOC:10.1106/JLT.2003.808761