MVLEKEKEEEKKGLKEIPGGYGWWPWWSAIRDRLDFFWFQGETQFWVSRMEKYKSTIFRCNVPPSPPGFPTNPVVMLLDLKSFPILFDVSKVEKKNVLLANYMPSLKFYGGIRPCIYLDPSEDRHERIKSFVIDLIKLNASKWVPEMEAACAEAFPVWEEDLKKKGRAQVNHETGQIACNVLIKTILGRDPRAEGEYSLKTHGPFLFQAWLAPQLSPIASAGLPHLLEELLIHTFPIPYFFVSIFYKKLEKFFETYGQEVIDMAQIKYGLDRHDALHNILFFMGFNAFGGLNLFFPPMIGYVGGAGQKLHKDLAEEVREAVRIEGKGKLTANALNKMELLKSVVYECLRMYPPVPYQYAVAKEDLIIETHDGRYKVKKGEILGGCQPMATRDPKVFKDPDNFLASRFVGEDGRKLLRHVVWGNGPGDAETSTKNKQCAAANLVPFLSQTLLACMFLRYDSFTTFKPTIRGNQITVHFSSLNKAAFPLI*