EAVKKDLQHLSREERRRRRRATAKYRTAHATRERIRVEAFNMAFATLPPDKKLSKIEILRLAICYISYLNHVLDV