MKLLGGFRWELQLFDEDEVDPESELSSRETCSCLDDAGSFFDEPAGRLGDLTPLQRRELREAHALIQSVRHAHGGSPSIFALAESGSCRYELSMTWESSHVALVTQKIEAVPLSMLECVALAREPDLIPLPRWPGLPRIEHIANVHEFAPNNVVYHVAIEPWGPFPGYDSVCCAVGVVRSDVGGDGTGKACVGFARSPPEDEEEHRGWRVLPRLPRRVRMHVDGFAWVVAPSSAVEGHIDITTFMKTNIAVPHWLIPPSLVRWVTPKVFRGLLSLLTEQNKAPFRARVAADERGFYSALKRQLGQTLCRYHTPDGLKMTACR*