MRPLGRTSKGRQHIDNKERRQVTFTKRRGGLFKKASELALLAGASIAVVVFSETNLAYAFGDPSVDAVLLSYGPVPGEDAEPAPVHSGGLGKDVDLEMLRQAVGETRAEVAAEKARMRGITAKILQAKAEGRFWWDVDVGEVGEAELPEFARALKELRAKLDGHANGRPPRQQQ