MTTEIPEIFRALLEHPFTLPNFEDNGDTDKEKLGLGENADLSVGGSDMGPSAALTPAIWDKTIPYDGETFHLEYMDLEEFLMENGIPTSPGEDAEEANVAEKAKVTASQSKVAKPAKVSPVSLMPVQELDKCDNEVVIINKTDADATCDVVTEVTTSKDRVTPDPIDPDEIEIDVNYDPDPTDLVLSSVPGGELFDPRKHRFSEEELKPQPMIKKAKKVFVPEEQKDEKYWQRRKKNNVAAKRSRDARRLKENQITVRAAFLERENAALRSEVAELRKECGRYKNVVGHYEAKFGTLAVPDDE