MSTPWVEKYRPKKLDEVSAQSNVIRVLSNQLKSANMPHLLFYGPPGTGKTSTILAMARELFGPQLMKSRVLELNASDERGISIVRDKVKNFARLSVTNPTPEDKENYPCPPYKLIILDEADSMTFDAQSALRRIMENYSHITRFCIICNYITRIIDPITSRCSKFRFSPLNSANSLATLKMISQSEELDIDDDSLTQILDISNGDLRKSINFLQTGHKLFGEDSIENIAGLIPQNLVQSLIETLQSKNLNKIYEFLYMLVLKSYNSATILTSLHSCLLLKNIYLNSEQKIEVSRILYETDSKLSSGSDEFIQMLNLFLQLSKIF*