LQIVLNSMHRYQPRIHLVKWRDGGGPVTDLDHEQFRTYVFPETVFTAVTAYQNQLVSFIDFMHNEA