MIVRDEAIDLRHAAAQRLDRRLAGAPPMRLPPGFAPTPFQRRRLGMLLDILDAVLGRERTGITTHEIARRYVYPAMTIGRGNGWKSSAERRRTQRLIDEALALMNGGYRALLRG