MRPLGRTSKGRQHIDNKERRQVTFTKRRGGLFKKASELALLAGASIAVVVFSETNLAYAFGDPSVDAVLLSYGPVPGEDAEPAPVHSGGLGKDVDLEMLR