MTTTAIALAADYEKLQQLVETGEFSPEDIADTLESIECTIGDKLDAIMIHVRNIEGQAKILADESKRLTDRKKSFERQVKNLKKYALDCLLKAGMDSLRTTRNTFTARKGIMNVIIDDESKLPDELVDVQTITAPDKKAIKEAIENGINVPGAHIEIGQRSLQVR