MENEFQDICDVCPEKLPNYEAKLKNFFEEHLHTDEEIRYCLEGSDGHRGIWPGGYYPNPSEPIDVCLFGIVIMLLLGPGLELLEELSCFIDAELAALTIDNVDALHDVYTVLLHVNVLQVPTEIAGCLLARPRGGMDRVLLPVRVKEEWPPPPPEEEEEELEHRGLAPRPMEGLHETGPPPFLTKTFDLVADPATDGVVSWGRAGNSFVVWDPHLFAAMLLPRFFKHSNFSSFVRQLNTYQQALGSCLEVGQFGFDEEIEVLKRDKNALLAEVVKLRQEQQSSRADMRAMEERLHHVEQKQLQMMGFLARAIQNPDFFLQLIQQQNKLKDLEDGYPTKRRRPIDDREFSELENLAMNIQGIRKGMEDDRGGRNQGCGEAELTDDFWEELLSEGMRDEAEMLELERRRSRCFDA