MAVAFIGKLWRWASKCGSVSDAEGASVADHEPVADDRELVADDFVDDQKLDADVSVPRLDHEEPTIFLSHSGKQKAFVENLYNALQRVNLSPFFDKHTLPPGSPFPLRIKRAAHGCRLGVIVLSDDFLNSKWPMIELEILVSKDQPNTYVLPLFYKLSPQELKSPENLSKWRHTWTEIAPECINEWERAVKNLRSFNGVVFIPGASETAYINKVVHSICKLVPSPILYDLSEIKGEQRLAKVVARQFEEVARQCDTVCMVGLHGVGGLGKTTMCKVMGNFYNSQYPGKSCHIEFPSDGDDKKIVQECKKALKTLTNLSDEHVLNKV