MKLLGGFRWELQLFDEDEVDPESELSSRETCSCLDDAGSFFDEPAGRLGDLTPLQRRELREAHALIQSVRHAHGGSPSIFALAESGSCRYELSMTWESSHVALVTQKIEAVPLSMLECVALVREPDLIPLPRWPGLPRIEHIANVHEFAPNNVVYHVAIEPWGPFPGYDSVCCAVGVVRSDVGGDGTGKACVGFARSPPEDEEEHRGWRVLPRLPRRVRMHVDGFAWVVAPSSAVEGHIDITTFMKTNIAVPHWLIPPSLVRWVTPKVFRGLLSLLTEQNKAPFRARVAADERGFYSALKRQLGQALCRYHTPDGLKMTACR*