MPTHHRQQSTTEDRSAKRLRMSGPVIGTHSGHFHADEALAVHMLRLLPTYHDSPLIRTRDPEKLSTCHTVVDVGGEYEPSRNRYDHHQREFNTTFPGHGTKLSSAGLVYLHFGKAVIAQVTGLDINSEDAEVLYQKLYDDFIEAFDGNDNGISAYDTRALSTAGIKKRFEDRGFSIASVVNRYNHHWSSSEEAQSKEEQQAAEDARFLRASAFTGEQFEQELTDKFRAWLPARAEVRRAFESRQQWDPQGRIMVIPYKKEGVPWADHLYALEAADNVTNNNHAQVLYVLFAENGEPDSKWRIRAVSVEGGGFENRKDLPDAWKGVRDEELDKVSGIKGCVFVHASGFIGGNKTFEGALEMARKAVEA