MGKGIAFKKRIGDWVPDESIDQVFYLANQETSLKFQELLGNIPLEMMKLSDDIIVYAKSTLKKSLNDTIYISLTDHLYTALERKKQGIAIKNLLLWDIKRFFPEEYEVGVNALKMVQKRVGMELSTDEAGFIALHLVNAEMEEEVGNIYELTKLMQEITNIVKYYFKVSFDEDSVYFYRFSTHLKFFCYRLLHQREVVENDDEELYAVIKKKYLNAYRCVEKISLYLNENYDYQVSNEERLYLTIHIARIVQTTEQ*