MVSLRRRKLLGLCAGRSSFLTPLPRFFDNGTAPVGSTQNGRSVSVHPLPSDDANQPEEKTIAKVGAGSSNVSASSSSKEQRSQAYPEQPVKRRKRHRRKHVQNQEPCLMRGVYFKNMKWQAAIKVDKKQIHLGTVGSQEEAARLYDRAAFMCGREPNFELSEEEKQELRKFKWDEFLAITRSAINNKKHKRRIGAGLQKRSETTLQDGDWDAKDGLNGFSASEDVEPDSSAS