MARKSRTEMIAETRAKLLGAARHAFGTVGYADASMDELTAAVGLTRGALYHHFGDKRGLLRAVISEIDDEMNERLRVVSASAADAWAGFRDECTAYIEMALEPEIQRIVLRDGPAVLGDPWNWPTQSACIRSMTASLETLVEDRILLPLDPEAAARLISGATLHAAQWIAHAENPQTASHRAIAAFNAMLDGLLLRPAESG