MGAREDEYDYLFKVVLIGDSGVGKSNLLSRFTRNEFNLESKSTIGVEFATRSIEVDGKTIKAQIWDTAGQERYRAITSAY YRGAVGALLVYDIAKHLTYENVERWLRELRDHADQNIVIMLVGNKSDLRHLRSVPTDEAKLFAERNGLSFIETSALDSTN VETAFQNILTEIYRIVSQKQIRDPPEGDVIRPSNVEPIDVKPTVTADVRKQCCQ