MPLREFKIVVLGSGGVGKSALTVQFVQGIFVEKYDPTIEDSYRKQVEVDSNQCMLEILDTAGTEQFTAMRDLYMKNGQGFVLVYSIISNSTFNELPDLREQILRVKDCEDVPMVLVGNKCDLHDQRVISTEQGEELARKFGDCYFLEASAKNKVNVEQIFYNLIRQINRKNPVGPPSKAKSKCALL