MATTSSLALPLFAGGGGSDRLSQEIFSILESNFLFGAPPPEGPAGYYSSVGRVRVLSIDGGADGGALAAAALVRLERRLKELSGNPDARVADYFDLAAGSGAGGFLAAALFACRMPAEAARDVVARNRKVFSGRRGRGGGLFWRPESVFKKVFGDLTVRDAAKPLLIPCYDMATAAPFVFSRADAVEADAFDFPLWQVCAAACGVGPAEVASLDGRTRLRAAAATGGGGAVSNPAAVAVTHVLHNKREFPFAAGAGDLVVLSLGGNNAAAGPRASSSSLLRIAGACQADMVDQAVSMAFGECRATNYIRIQGNGIVAGAAAATAEAAMTERSVESVLFRGKKVMAQTNGERLDGVAEQLVREHHRRMESKAPVVLIKPSATPRTSSSSASTLITVSTNASSESP*