MFFKDIELNSKKELDPYFDLVDYEACEYCFSTLYMWQHVYKTGYYIGEDFAVLVGEYEGDSFSILPLAKKDKLPEVVDFVLEYFSKNNKKIYLRGITTEVVEFLKEKYPGRFEYIEERDLFDYIYDAESLRTLAGKKNQKKRNHINYFLKEYAGRYEAKLLDKENFDECLVLMKEWESNKEENNEFDESMDDELIGIKKIFNHYDILKDKVKVFGVYVDGKLEAFSIGELLNPNMALIHIEKANPDIRGLYPFINQQFLVSEFKDVEFVNREEDLGIEGLRKAKLSYHPCRFVEKYSVREA*