MPPKTKEKGRKSGTQKKKKNLSVGKADVEAEAKHRLMVLEKELLLDHLALRRDESRRAKASEELLKQKLQGLEAELKEARSEEKAIYAEMSRQHQALKEKLETRSNQLEEEVRSLREQLEMCQKEAKAEREEAEQALRERDQTLTQLRAQVVDMEAKYQEILHGSLDQLLAKLRAVKPHWDGAVLRLHAKHKEQLRQFGLNPGSLRLPASTL