MVIKKKISLKIIVIGDSGVGKTSLITQYIDKKFSNQYKATIGADFFTKQEVFDDRLVTMQIWDTAGQERFQSLGVAFYRGADCCVLVYDVTMTSTFKTLDSWRDEFLVQSSPRNPERFPFIVIGNKCDLDNRAVSENRAKQWCQANGNLPYFECSAKENTNVEKAFAHIIGVAIDEESATNLHSDYPDSIRLGTEEQENQDRCRC