MAEHDALFGSYSHLKNLSRQEDALHTLKRLASMVKPIMRARGWRVRQLAEFYPDQQNLLGLNVNRTHKILVRLRYPGDVNQFLPFEEVTDTLLHELAHIVHGPHDSKFHALWDQLRDEHEGLLRSGYTGDGFLSVGHKLGGRRIPMDEARRIARVAAERRRAERGDVGRRLGGRTPRPGENIRDVIANAAGRRQASLQGCGNTKHGEGEIRQIEEAATRNGFRTKAEEDKANEDAIAQALWELVQEDKKARLGTSFVPPADFNQDLVFIDGKMSDDKSRRAGHDSLKRAGSSHDMSDVPPLKRPAASGSMSTTVQWTCTACTLINAPGNLRCEICEHPRPTEAAATRASGLTAKQTTKSEVIDLTTSPKQSAKPLNKTVSDDVNSAARSRESKLAPFWHCRHCETRMERKWWTCSKCGRMKEADSSHGRAEKPNSGGVYSQGGTYVPRIPAPTSDCWKCLNCKTRMDSKWWICSMCGKMKESS