Biochemical and structural studies of FtsH, a membrane anchored degradation machine