MLTIQSFLIALACTSACFYTHVSAFAPLTLGRAPAFVLSAGGFEWEDPSEAFDQGVENPFKSEVLVGSDEKIKSSAGRLLGPRLNGSNVYFVGIMGSGKSAVGDILARRMGTYNFLDTDEIIERATGMTIPEIFKAEGEEGFRTVEAQVLDSVHPYVRCIISTGGGIVIKLENWSKLQTGLVVWLDCEPEVIMRRIEGTDRPLLQTDNPLQKLKDLLAEREDKYSQADIRIKVTEDMDTEHVADLAIRELHNFIDENPPAWKLAKSKAQAEGLDWVK*