MAGPSVWKGLGVAGSTSIVISDDEKKEIQQDVEDLEEEEERPGWLPDGWIMEVYQGDDGTIYRYYTSPISGLTFTMKSEVLQYLFSGMDERFLESKNCAADNQLINNSVYVSPTMTYMQMTHEWLPKGWIIEVRAGGKNMNKMYKFYVYPPAGVRLFSKEDVLLYINKSEITGFDTNGECDTRTKDNILANVEFNPHSLPEGWVKEVVFRKTKTGVIRKDPYFTDPVNNYSFRTRKSAMLYVQTGKVPKRAFIQRTSVHDLYSFEKSADLHESLKKRLDFAARTNRKSRRSLKSKNSSLTEKSLSDEESSYKFYPF