MAREMNGFFSHPPPPPPAPYQEEAAADVDDAEDGGGGQGKLCSRGHWRPAEDARLKELVGQYGPQNWNLIAEKLDGRSGKSCRLRWFNQLDPRINRRAFTEEEEDRLMAAHRAYGNKWALIARLFPGRTDNAVKNHWHVLMARRQREQSGAFRRRTKPASASSSSSIAPAPHYAGVVLQHQHQYQHHGASPIPMPLQPFAMGVAIATGMYSKAATATASRAYSGGESDESASTCTTDLSLSSGNAAVPCFYHHQGYDMAPQAHAVTQAFSPSARSAFSAPSSSSARRQQQQHEEEDGDKLSLPFFDFLGVGST