MVALGQGGNRTKEAEEEAAARWESEKEAEIDYVFKVVVVGDSAVGKTQLLARFTRDEFALDSKSTIGVEFQTRTLTLHRKRVKAQIWDTAGQERYRAVTSAYYRGALGAMVVYDVTRRATFEHVARWVEELRAHADGSSTVVALIGNKADMPAGRREVAADEAARLAEEQGLFFSEASALTGDNVERAFLTLLEEVFAVVSRRALELDEARRMRGDQGQGDGGRGGEVLSLKGTAVDVGSIMETSAMKRSSQCACS*