MSAYSASFDSNVCNGALGFCHSRLPIFCGSFCWVARESSYPRPLSLSLSLSLCASQGAVMAYRSDDDYDYLFKVVLIGDSGVGKSNLLSRFTRNEFSLESKSTIGVEFATRSISVDGKTIKAQIWDTAGQERYRAITSAYYRGAVGALLVYDITRHVTFENVERWLKELKDHTDSNIVVMLVGNKSDLRHLRAVSADDSQAFAEREGLYFMETSALESTNVENAFKQILTQIYRVVSKKALDIGEDPAAVPSQGQTINVNNNDVTATKKVGCCSA*