MSMLNQLFNRGLQGSKCKTCLTLAISRIKLLQNKRDAQLRLMRKEIAQFLQTGQEAIARIRVEHIIREQNVWAAYEILELFCEFVFARVPILESQKECPSELREAVASIIFAAPRCSDLPDLLHVRNLFAAKYGKEFIAAASELRPDTSVNRTIVEKLSVGAPSAELKLNVLKEIAKEYNVEWDSSYTEAELSKNPEDLLNGPKQIAAPVRASLEPNTRGHPPTSENPVTSPNGNRGAKSLDSPTSVTKAPLWPANIDKPSHSDSTLADAVDIKKDTRPETSDVLERARSAISAAERASAAARLAADLVNVKFSSSKIEEDKS*