MAAKDQATTSDDAIRVSGMEFSYEAEDPIFFDFNLDLPAGSRCLLVGANGSGKTTLLKILAGKHMVGGKNVVQVLSRSAFHDTQLVCSGDLSYLGGSWSKTVGSAGEVPLQGDFSAEHMIFGVEGIDPVRREKLIDLLDINLQWRMHKVSDGQKRRVQICMGLLHPFKVLLLDEVTVDLDVVARMDLLEFFKEECDQRGATIVYATHIFDGLETWATHLAYIQNGELNRSSKMADISEMKTSPNLLSVVESWLRSETKIDKKKKKEPVPAWKPTPFDNSPFRSSRHMAYYR*