MASELKSGPLPSDIEETVVNVMRQEGVRFITTKILRMHLEAKYQIEFTSHKKVIDEIVTRAMQRPEFRKQLDLALKEKDMADAIKRKRSGSAPQEDSKRSKKEAKVKKPEGYPKAARSSFILFAAEHRDKVKAANPEMKTTELFQELGRMWNDASEKVKEKYKNLADEDKARFDREVSEYKMQGGKEYSRSAKVKKDEGAPKRPMTSFMHFSKEFRNKNKGGGVVDVSRAAGAAWNELSQEDRKPYQDMAQRDKERYHREKKLASK