MDETVHFLDQKVVASAGSSSQPSTLSLNYPTSPSDVSAMASLIMNIFALGAQMNPSRVVQFQVAENSSTPYTDATNCKKSSNHIKRPMNAFMVWSQMERRKICEHHPDMHNAEISKQLGHRWRQLTEEEKTVFLIGHHDRLKI