MTNPIPVIEKRDFLKWFLENYQLKRRECAWLLNFLMSDDLLMERVHFVEDAEHCPKALLISANDVEDVPFAFHKNQHITMDAEKAFHDIRLNRNEEIYIQLNFQEKYANSEFMRVLEENHYIPVNEDEENVNRLLAEMVLDASLRQQEMKALHLRIDDALENGDEETFSVLAKEYAKLKALET