MVKSQQCEKEAVKKGPWSPDEDHKLIAYIQRYGIWNWSQMPKPAGLARSGKSCRLRWVNYLRPDIKSGSFNKEEEEAILKLHETMGNRWSAIAATLPGRTDNEIKNYWHTHLKKRFKATEPVQEAQVFNDKKKFSETELFLLGEAPKASKLETISTSSSSGPVHGDHNKDQIAEQNICASETFGEQQSLWAESHIVQDSEAIFKDPGFTLSNPPTQSWLQEPIFPS