MAREMNGFFSHPPPPAPAPAPYQEEQEEAVADVDEAEDGSGGQGKLCSRGHWRPAEDARLKELVGQYGPQNWNLIAEKLDGRSGKSCRLRWFNQLDPRINRRAFTEEEEDRLMAAHRAYGNKWALIARLFPGRTDNAVKNHWHVLMARRQREQSGAFRRRSKPASSSSSSIAPAPHYPAVVLQHQHQHQYQLHGHGASPMPLQPFAMGVAIASGVYSKPATASRAYSGGESDESASTCTTDLSLSSGSAAVPCFYHHHHHQGTCLTACLPSRLKSQAPSPKL