MSEKSLQEIRDKQAGLSLSLAKEDFERGINNINNFHETGSQTIEGEFVNPKAIDDDIKQKKELYKQLKFQYLEQETKEKFLRIILDNPPRYIDNSDLAEIDQQTSALKQGLRTKKASVEQRSKQLEALSAEVLIENRQLDSNIAEISNGMQAIAAMQAEIDQLENEDWNNEDNTLLQINDLLKQTGEPGESHSASTIPDIKSQIQLKRQGITQLDVTVGAAQSEAHEAESALASSKSTLKELTDQNRGLVRTIEEERLLAEAARAKSDATGLLGDARSKADKWLNELINIWCSFSNPTIEDLDILPLDEHSFKLVMKIRDRAPLTLHMSKTNFTILRVEPLSEAGSATQIIQRANRSADPINYFMQLFVHQ