MALSGARYKLISRICNPALLSYHANMVRKYGANVVHGQAAEGQLFFDEVHAAAAATTSPAKLPTAKSRTAVVLHGLLGSGRNLRSLAQDLCRQAAAATGQPWRALLVDLRCHGRSASAAGLPPPNDLQSTALDVVRLLQRQLEGSAPEALIGHSLGGKTALEVVRQLALPGQTPQPKAVWVLDARPTAMLGNPDGATRDVQHVLESVRGIQVPLASREELYRLLGEQGFSNSLQQWLGSSLVRDGDGRLTWQFNVEGAAAMFADYLEQDYSALIEX