MAREKIRIKKIDNITARQVTFSKRRRGIFKKADELSILCDADVALIIFSATGKLFEFSSSRMRDILGRYNLHASNIDKLMDQPSLNHQPENCNLSRLSKDIEDKTKQLRKLRGEDLEGLNLEELQRLEKLLESGLSRVSEKKGECVMSQISSLEKRGSELVDENRRLREKLVTLERAKMMAFKEAMETESATTNMSSYDSEAPLEDDFSDTSLKLGLPYWE*