SGPLGTKLVSPQTIDALADRLEKQVDAGTVSLDLLFQYGDELMRSGDEDHQEKGLEHMEKLIPSSSQWEQQVALIHIAYANLDLGRYPAALADLGTVLEKYPNSQKLWRLLSQLKQKMTRLGETG