MQCPNQDNLGRDPRAEGEYSLKTHGPFLFQAWLAPQLSPIASAGLPHLLEELLIHTFPIPYFFVSIFYKKLEKFFETYGQEVIDMAQIKYGLDRHDALHNILFFMGFNAFGGLNLFFPPMIGYVGGAGQKLHKDLAEEVREAVRIEGKGKLTANALNKMELLKSVVYECLRMYPPVPYQYAVAKEDLIIETHDGRYKVKKGEILGGCQPMATRDPKVFKDPDNFLASRFVGEDGRKLLRHVVWGNGPGDAETSTKNKQCAAANLVPFLSQTLLACMFLRYDSFTTFKPTIRGNQITVHFSSLNKAAFPLI*