MSSRGHWRLAEDEKLRELVEQYGPHNWNSIAEKLQGRSGKSCRLRWFNQLDPRINRSPFTEEEEERLLACHRIHGNKWAVIAKQFPGRTDNAVKNHWHVIMARICRERSKIHAKTAARTLLVNEQKPSFSNHQVVRIMNCETRNISPSFVHEFFESYCDSYRHPFTLNYPSISKTFCNENRSPCEGKNQPLEFYDFLQVKTESSKSEVIDNARRDDVE