MSEFQDADSVLEPTLQNVIDQTSLKWIFVGGKGGVGKTTCSCSLAVQLAAVREKVLVISTDPAHNLSDAFRQKFSKTPSLVNGFTNLYAMEVDPNPDLSEVEGLGGLEGEAGFLADISTSIPGIDEAMSFAEVMKQVQSFDYSCIVFDTAPTGHTLRLLQFPSTLEKGLNKLMSLKDSFGGMVSQVSRMVAPGGEDMVDQLMGKVEQLKRVVEEVNAQFKNDELTTFVCVCIPEFLSLYETERLIQELAKFEIDSRNIVINQVIFPEEVGTSRLLAARVRMQQKYLDQFYDLYEDFHIVKLPLLEEEVRGPDAIRNFSVNLLTPYKAQPRPEDGQPLPAAAGSNSLLEELRRTVEEQRKRIAELEAQLAAAKK*