MKQFVNLGKSDVEVFPIALGTNAVGGHNLYPNLDEEQGKDVVRQAINHGINLLDTAYIYGPERSEELVGEVVKEYPREQIKIATKGSHEFDENQEVHQNNQPEYLKQQVENSLKRLQTDYIDLYYIHFPDNNTPKDQAVAALQELKEQGKIKAIGVSNFTLDQLKEANKDGYVDVVQLEYNLLHRENEAVLQYCVDHQITFIPYFPLASGILAGKYDENTKFSDHRTTRRDFKPGVFEENVRRVKALESIAAAHQTSIANIVLAFYLTRPAIDVIIPGAKRAEQVVENIKAADIVLSDDEIQYIDELFPIED*