MAVKEDKKPSVEINNLKFTYPGIDGHPPPGSTPLIDDFNLTLYPGDRCLLVGSNGAGKTTILKILGGKHMVEPDMVRVLGRSAFHDTALTASGDLSYLGGEWRREVAFAGFEVPIQMDVSAEKMIFGVPGTDPQRRDELIKVLGIDLSWRMHRSSDGQRRRVQICMGLLKPFKVLLLDEITVDLDVLARADLLKFLIKECEERGATIIYATHIFDGLENWPSHLIYVAHGKLQLAMPMDKVKQISNLSLMRTVERWLRKERDEERKRRKERKAKGLPEYEKQVEGTRVVGGDPGRAAGRPLNNGWAGGTLHSTIAGEENFFLSSNRVLR*