MEAKMNKIDTNVVELEIKVDAKDFNEALKKSYNKNSKKFNIPGFRKGKVPMNMVKKFYGVEVLFDDAINACIDKTYGVALEENNVRPVDYPQIEVVEVGEGKDLVYKAKVTTYPEVTLGDYKGLEVEEVSYEVKEEDIEKQLADMQARNARVETKEEGTVENGNIAVIDFKGFIDDVAFEGGEGKDYPLEIGSGSFIDNFEEQLVGLKVGESKDVNVTFPEAYGKEDLNGKPAKFEVTVKEIKVKELPALDDEFAKEVSEFDTLEELKADLKEKAVKANELRAKREMEEKVINAVVDNAKVEIPEAMINREVENMVRDLEMRLGQQGLSLEQYYEFTGSTEDKMKSYMKENAERKVKTDLVMSAVTEAEAIEATEEELKAKAEEVAKMYSNGAETEKMVDLLLNAQRAALELDVKREKTLKMLFESLK