MARRAEEEYDYLFKVVLIGDSGVGKSNLLSRFTRNEFCLESKSTIGVEFATRTLQIWDTAGQERYRAITSAYYRGALGALLVYDVTKPTTFDNVSRWLKELRDHADANIVVMLIGNKTDLKHLRGVATEDAQSFAEKEGLSFIETSALEATNVEKSFQMILAEIYRIISKKNLSSEDSAPASIKEGKTISVTGPEVNTKRPCCST*