MEEEKKKSRVLIIGATGRLGNYLTRFSIESGHPTFALIRNTTLSDKLKSLSDAGVTLLKGSLEDEGSLAEAVSKVDVVISAIPSKHVLDQKLLVRVIKQAGSIKRFIPAEYGANPDKTQVSDLDHDFYSKKSEIRHMIESEGIPYTYICCGLFMRVLLPSLVQPGLQSPPTDKVTVFGDGNVKAVFVNDVDVAAFTIKTIDDPRTLNKTLYLSPPGNICSMNDLVELWEGKIEKKLEKTFATENQLLKKIKETPYPDNMEMVFIYSVFIKGDHTYFDIESCGGVNGTELYPDVKYMTVSEFLDTLL