MAGELGVLNALDVAKTQWYHFTAIVIAGMGFFTDAYDLFCISLVTKLLGRLYYTEPGAPKPGSLPPRVQASVTGVALCGTLAGQLFFGWLGDKMGRKRVYGLTLILMVVCSLASGLSFGSTPEGVMASLCFFRFWLGFGIGGDYPLSATIMSEYANKKTRGAFIAAVFAMQGFGILAGGVVALIVSYAYDQKYKLPSYEQNPEASLDPAFDYVWRIVLMFGAVPAALTYYWRMKMPETARYTALVAKNAKQAAADMSKVLQVELEAEEEKVKKLTENESNKYGLFTKEFVKRHGLHLLGTTTTWFLLDIAFYSQNLFQKDIFSAIGWIPPAKEMNAIHEVYKIARAQTLIALCSTVPGYWFTVALIDYMGRFAIQLLGFFFMTVFMFALAIPYDHWSEKENRIGFVVMYSFTFFFANFGPNSTTFVVPAEIFPARLRSTCHGISAAAGKAGAIVGAFGFLYAAQSKDPSKTDAGYPTGIGIKNSLIMLGVINFIGMLFTLLVPESKGKSLEELSGENGENDAEHAVSARTVPV*