MRTSVMGQNFGEAPTVEDIVRDTILEGNSEDAFYVVDIQDILRKHKKWLLNMPRVQPFYAVKCNPTPIVLELLSALGVGFDCASKGEIDAVLNLGVSPNNIIYANPCKTKSFIRHAAEVGVDLMTFDNELELFKVRQSHPNAKMVIRIKVDDSHAVCRLGLKFGADIERVPQLLKTAKDLGVNVVGCSFHVGSGCESADAYTEAIANAKYVFDLGRQLGFKMNILDIGGGFPGTSITKVSFEETSKAVGEALDIHFPAVDEMGNESEIKIIAEPGRFYVASAFTLATNIIAKRTVQMEDQQTAQMYYLNDGVYGSFNCTIFDHWIVEPTPFPIDESLDDRQNYLTTIWGPTCDSMDCIKRDVVLPEMHIGEWILFKEMGAYTICAGSEFNGFKMPALQYFVPMYTLEMLQHLPTWSRIAPLLDMGGEEAHDMDVMDDLDHSLEMISVH*