MSDLDKAIAQLRACRPIPEAQVRELCHKARELLIEEGNVVTVTAPVTICGDIHGQFHDLMELFRVGGDVPDTNYLFMGDFVDRGFYSLESFLLLLCLKVRYPDRMTLIRGNHESRQITTVYGFYDECIRKYGSANVWRYCCDVFDYLALGAIVLGASNTMSPGVEPVDDETEIEVCDQNGSIMSRFPRRRPDGSSQEQIQSPGGTAMDKTGPPGSGASGSSGGSVGNPAGAVLCVHGGLSPLVDTVDKIRLIDRKQEVPHEGAMCDLLWSDPDEIDGWGLSPRGAGFLFGADIVKVFNHRNDLSLIARAHQLVMEGFKEMFDASIVTVWSAPNYCYRCGNVAAVLELSEDESGTGLFARSNGDVGRSDGGAGAMMDGSMLPRSGPARRYRVFQAAPQDSRGMPAKKPVADYFL*