MLKLRLLPRSARLLSSRLLSPSPTSSVPSLSRRGFATDDGNNNDDADFFTEYLSQAPTPEELSQQRRRQPAASSGFGRQGSRFAGGRGGGGFMGAGRGGFMGRGGGRFGGPSRFRPNFVDDEQLGAPITEEDLKLKAELDQKRAKGELEEKRITEEEHEEEEEEEVKSIYTGFIDPRYDDVAKEHKMHLKRLKYKDKAMIPARFADEENEEDLSYLDRDSDEERERANFRGRGGARARAMVPLEDEVDDTEDEVDEEEWEIMNEMDNEEFENHLRHREHAKKLRKEYDARIEALGDKAEDLEEVKKVQKAIMKKWRSHYLMPRMVTPKEKEEMWKKHNENPEEWTVDKLAEEYNVCKARVHAILFLWDIRKHEGETQTAEEETKIYLENLCFDEWGKPCLPPHMGEDKWVTTWNTRPNYKIMPADWEGSVRSEEEAIEEASAKEEAMMLEEFVRRLEFNKLQMAGLMKQNKYDRRRPPGGWTYLIEKLGPEGKRGKRGGFRFVASSDGKHRKLNDLEKLVLKREAVRPRKRIL*