MAAPLKAGVGVSKSSPEEALEGAADWGLDRIDAVLCAFSPRHDPHEVREAIVEYLEDDRCLILGLSSAGNITTDGFSDGSVAILAMELSKLVAMGMAIGTGLSEDPYRVARETVTEAAKSVEVDVSASLAPVATKLVTGNVDVTRHSLVDALLFTDDLCCLNHPEALMEALRGVLDCLGTVPRIVGGMTADEYEFERTYIFDDSGVYEDALAVLILYSSVKRGHAVDHGFVPSSEPMIVETEGVDVIRMDGEPALDVYEEVVGEEIGMETLLKYPLGVEDPGPRPYHLIRTPFEVDEEERTLKLVAQLPSGVAVRVMEPGDVEDSFKRAVQRALEDAGSPDELGAVLVFNCMARHLIVDTDDAVDLLRDLVSEDVPIFGFNCYGEYGLTPSGKFVQHNQTVVTYVLGSEVVGR