MTAPDVALRRLRDQLPLLAALVLVWNLLWGTWSWANLLSGVVVAVAVTWLLPLPPVTGGAGFHPAAALRYLARFATDLATSSAEVAWSALRPRGLSSGAIISVPLRTDSDLLLTMITESLCLVPGSIVIDLDREARTVALHLLSVRDLAEVERQRAEVLATEERVVRAFGSAADIAALDTAPDRRTAP