MSLLNQLFNRGLQGSKCKTCLTLAISRIKLLQNKGDAQLRLMRKEIAQFLQTGQEAIARIRVEHIIREQNVWAAYEILELFCEFVYARVPILESQKECPSELREAVASIIFAAPRCSDLPDLLHVRNLFAAKYGKEFIAAASELRPDTSVNRTIIEKLSVGAPSAEVRLNVLKEIAKEYNVEWDSSYTEAELSKKPEDLLNGPKQIAAPVRAFLEPNTRGHPPTSENPVMSPNGNRGAKSLDSPTSVTKAPLWPANIAKPSLTDSTLADTSNIKKDTRPETSDVLERARAAISAAERASTAARLAADLVNVKFSTSKIGEGKS*