MMKEKSMASSAGLAMVIMGTSGSGKSTIGNLLAKSLGCVFLDADNFHSEENKEKMRQGIALTDSDRMPWLETLRDTLIDYILWGKIVILACSALKPSYRQILRTADYELALKLHEKQEGNSVCTEESERGEFLSNEHSHQGDVVSAEHSTDQCLDEILRPKAKMESTSELSKESSSQPQTESGCLEGTMNSLPSLRKVEFFLLHGTKELFASRLEHRYKEGAHFMPPSLLQSQIDSLNIGKNEEDVVFLDASMSPEAIVEQIKEIVCHKAHAVSDQ*