Immunogen sequence: GVAEVIVLVG GRQMVGMTQR SLVAVTCWNP QNNKWYPLAS LPFYDREFFS VVSAGDNIYL SGGMESGVTL ADVWCYMSLL DNWNLVSRM. KLHL29 (Kelch-like protein 29), also known as KBTBD9, is a 655 amino acid protein that is related to the Drosophila Kelch protein. Muta