MASRGAKLFARVLGSAGNYPLQYASLPKLFDSGIRSPSLVLGKTLGRFSSSSASANQGKTEKAVHNEPSDADPVRRDRLKTLARILGQDDSDDAGLDPDAFLLKVLKRELKKGEQSVQKYQVEIKGTFDPFEIVPTDGTSDLTLRRITEDEEITIKCILQLEEPPDEEYLMEDNEYELNIIQHLKMNIEFRKVSLGDKARFQIFCHYMTESLSIEEVVYLEKSAYVEKDYPYSGPFFPDLNPQMQQHFYYLLKSRGIDARLADLALDHLSSKYQEEYLSWVRNIRRFLKKKGQVREPSKEHQHDHIITKKLS*