MAFYDGTKLLSLKDINGENPEIFICTSNRNGGKTTYFGRYVVNRFLKYGEKFMLIYRYGYELCDIHEKFFKELQRLFFNDYVMTSKSRSKDVYVELYLNDKPCGYAIALNKAEQIKKLSHFFADTTRMLFDEFQPETGVYCANEVQKLMSVHTSVARGGGKQVRYVPLIMCGNPYTMLNPYYADMGISERLTDDVKFLRGNGFVLEQGYVESAARAQAESGFMRAFEGNAYHDYAVEGVYLNDNKAFIEKPKSKGKYMATIRCDGTDYAIRQYPEEGIIYCDDRADSSFPMKIAVTTEDHNINYVMLQNNTVFIYNMRFYFQQGCFRFKDLRCKRAIIKLLAIR