MTLEDVLIEIDGNPLSSSKDYGKKIRTYLNSVLEKEQRINLSITGEEVLSRIYAITDSDLQYKILSREIAEVKAKDSYRNAVLVLAGGVTLIGASVSTMVVLSGAPMSEESANVLKTIVQGTFELIKMLMQ