MPNNVTVQELVDKVRLKVLQGEDYLQRKITTSDISRPALEFAGYFKHYPAARIQLLGITETSFAKDLTHEQREEYMTKMCMPQTPCFVISTNLPIPKELKKAAEDAKIPILGTHLTSSQILSNMTSYLLERLAPRKSLHGVLVDISGVGVLITGDSGVGKSETALELVRRGHRLIADDRVEVYARDEQTLVGTAPQILKHLMEIRGIGIIDVSTLYGTGAIMPSDQISLIVHLETWTPDVQFDRLGDRGDTQTIQGVIVPKVSVPVKTGRNLAIIIESAAMNYRAETMGYDATETFDRNLNQLIKQNSERDSKNNKGSAN