MSILGGRENSNKMSQPYLQLHEFKKQASFFLKEKIKTARLALTDVTPAQLLAEEATNGNPGAPDTRTLKMISKAAFEVDDYWRIVGILHKKLSSFDRKNWRVSYKAVIVLEHLLTHGPESVAEEFLTDKDVIKEMGHFQLIDEKGFNWGLNVRNKSERILKLLENGQLLKDERNKARKISRGIEGFGSFNIRTNSAEGILEESAVKPYGRSNSQFNDHGNEDDENSNFNTKDFVSTKMEKVEDAAVSSVSFKENMAPSEDMHKWNFKGESKSLLDEQKTDPRIGFSSEEDHPFTETDRLTSASLLSSGDQVLQTCQ*