MMNDEPLSMNMIPVLASLLLSNAFGLTNFLLVLQRIPRKFMSNFRENLSGTVYLRGPSGFMWAVEVERMFDEVVFGNGWQNFVKDHSLADADFVVFRYDGNSTFNVVIFDLSGCEREGSYFVKKHTSACSNGRCGFRREDGEGSEEVIDLDKVHENHMQKEKLTKGKGNTISKAVDTISQLKATQEKHLRVGKSAIASGVIEILMDESEESSGSATEASEDWSNNSVSLKCKSKKKEVGCLTNDSGKMKRPLDLPGSYNLYFISNRRKITEEEKQRPRRLAKQYSSTRPSFSIVMKPTHVCKAFTVNIREKWLDMHVPDKVRIALLRVAPDEKRWPVRIMRTKWRRGFARGWGKFVLDNNLEEHDVCVFELNEEGQANKKSIGFNVVIFRVLDEIVPLTRFSNTQPNASD