MAREMNGFFSHPPPPAPAPAPYQEEQEEAVADVDEAEDGSGGQGKLCSRGHWRPAEDARLKELVGQYGPQNWNLIAEKLDGRSGKSCRLRWFNQLDPRINRRAFTEEEEDRLMAAHRAYGNKWALIARLFPGRTDNAVKNHWHVLMARRQREQSGAFRRRSKPASSSSSSIAPAPHYPAVVLQHQHQHQYQLHGHGASPMPLQPFAMGVAIASGVYSKPATASRAYSGGESDESASTCTTDLSLSSGSAAVPCFYHHHHHQGYDMSPQAHAVAQAFAASPRSAFSAPSSSSARQQQRRQQQYEEEASGAAGQDGDKLSVPFFDFLGVGST