MESSMLLDTEVPLQPLLQAAEASRGSNISTIRSLVMRAISDKEIFCGFDQIILIVGKSLSESIEGEKMLQTLHLFSNGTYDDYEKHRERYVNLTEAQVFKLRQLTAMSVVEDACCNRQSAVSYLSLRQNLQLADNTAVEDVLVSCINARVLAGELCQRSASLFLNENGPAVSPRDVTLTSVDAMIERLRTWKDVLAHSQVVSTQIQAAAASQLSVHNNWNSLLQSPLQHHAVERNTAERGWDLSDVRRYGDGSIGTKGDPMEISRPDGAGRRQKRGRGSLQGNAAETSEFGSFEW*