MEHFFLKVSENNGDRNAKLCIDRQLKSEIAEVVKGVEDSCQLPAPNYVRVQIRLHNSQGIGQCVSEFNRPDWAGNCVTRSPKSFAVGFFSDKARKNLFLFQDYHFCSYDIDKAGKDYSPPFGATRQAVGTARGMYKETLFALCVGFAAATTCDSETTAGTWLFALDTSVAAYAHGGEDLNPKYNCFEVSKDNTTLQKLRVRLWILPAYLLKGGSCATGRSGKNSKQFFPLFPVLSKSVSATCDPGTVEAQADDNNEKNCVDKQLRADIAEDVKDAEDSCQGLVNALASKLNRPGWAMNCVARSPKSFSLFFFAKDKNFCRYDAVKGGKIYTLTLAELDKSKPGPKE