MPLKPIEHDRRYGELDQVMRAYLGEPADDTAEKRSRALNAYLRHTWQTRPWAIAVAEHQLREYARNPPGRLRVRLGEYYTVPDVGLTDADVQGWLVCLADHLKHSIDNGEVPPPTVLPITHWEWHAHYPELAQLLGSWYSQDMPDEFDDHDAALQDYRATTHPGLVARLCGELHELLALPIDESDYAIALAELGMEVDPPAPYSPSGWLALIADRLTTEYPDYGPPSTTGG