MMEGSNLEGLHQMSSIINTATDTLVSDVKTEIHGVELGVEPYPEVNSNPSGSPPGVEEDKDEDKVDDDGKPKKQRRQRTHFTSQQLQELESLFASRFMALENRAQ