MPLLDIRHLTIEIDTPQGLVKAVDRMSLTMNEGEIRGLVGESGSGKSLVAKAIVGICKENWRVTADRMRLGNIDLLQLTPRERRRVIARDVAMIFQEPSTCLDPSEEVGRQLIESIPFRTFEGRWWERFTWRKKQAIALLHKVGIKDHKDIMSSYPYELTDGECQKVMIAMAIAAKPKLLIADEPTNDVDPITQSQILRLLSRMNQVNNTSILLIGHDLTTITQWADRITVMYCGQSVESAETAKIVAEPKHPYTAALLKAMPDFSDWIPHKQKLQSLPGSIPPLQHLPIGCRLGPRCPYAQRQCVEVPHSRWVKNHKFSCHFPLNMESPQ*