MGGYQVPVGYRFTPSEEELLLHYLLPRVNGNDYPKGVVPDCDLYGTKEPWEIWRDFHHSSPDDQEDIYVFTTLKKKTPNGSRFCRTVGAAGTGVWKGEDSGKKIRACGNDIGTRKRFRYMNPGSPHDDRWIMLEFQLHESLVQVPNKETIVLCLVRKKETSGKSKLEERQNHEVDMASRGEIQAQHVHDDQQQHTDASTYDQLRFLDDYLMNDVGGEQNTMA