MTTEIPEIFRALLEHPFTLPNFDDNDTDKEKLGLEGSADLAGGGSDMGPSAALTPAIWDKTIPYDGESFHLEYMDLEEFLMENGIPTSPDNAALKGVPEVSVAGTEKVKSKPMTLLPITELDRCEEEVVIITKSDSDITCDVSTEVTTSQERATPEPIDPDEIEVKVNYEPDPTDLVLSSVPGGELFNPRKHKFSEEELKPQPMIKKAKKVFVPEEQKDEKYWQRRKKNNMAAKRSRDARRLKENQITVRAAFLERENTALRQEVAELRKECGRYKNVVGRYESKYGPIAPPDDE