SHEPPARD MULLIN RICHTER & HAMPTON LLP