MGRGKIPIKRIENQTTRQVTFSKRRAGLLKKTHELSVLCDAQIGLIVFSSTGKMCQYCSEPFRMEQIIERYQKVTGTRIPEHDNREHLYNELAVLRKETRRLQLSMRRYTGEDMSSIPFEELDQLEQELERSVNKVRERKNELLQQQLDNLRRKERILEEENSNMYRWIQEHRAAIEYQQGGIEAKPVEHQQVLDQFPFYGEPSSVLQLATIPQQFHSYQLQLAQPNLQDSNV