MEALILGQGAKKVSTGAKPAAQNQEHIMAERKRREKLSQRFIALSAVVPGLKKTDKASVLGDAVEYLKRLQEKVKSLEDRVSKRNVEAAVLVKRSQLCADDDDGSPGDESFIEGQGGQSLPEIEARVCEKAILIKIHCENRKGVLVKALSEIETLHLRVMNTSVVPFSGSSLDITVMEEGFSMTAKDLVKKLNSAFRQFMR