MPRTKKQKTTDDTMAHAWTNLPSQLESAIPKANKDATEDGNMKYFLRSEAITEPVTFGIKSAGSDDAILTTASKDKVEFRTGNSKDAVFSLVALPEQWEEFFKQTPKMPYQSFWGMFGMNIKQEGITIEGDMHAFAVWTHIWRRTLELLHDALVGPTPAAEEPMRDDDHIVGRYVYVTSPLWGRSKVFYEQSGEGDQDILFLHTAGSDSRQYHGVMNDERMLKKCRMTAVDLPAHGRSFPYEGYWPGKHTNTEDGYVGFIAAFLKKLGMKKSIVCGASMAGQVCLAVAARNSEVGSMGTIPLQGSDYLNMDRQWNDQSPFTNQALYNPEWIYGMMSPTAPLVNRQLIWHLYSAQAYGIFHGDLDFYFGGWDGRDRMHTIDTKTCPVYMLTGEYDWSNTPEMSQKTADKIPGGKHVAMKGLGHFPATENPKVFCDYVLEAIDHIQKTHQG*