MMTEEEWEKVLRVWAKVKEDVEGFGTDVLIRLFEENPSFLKLFPEFKHLKTVEEMRASEKLKEHGKGVLTWLFAAFEKRGENAELLEPFARYHAEVAKIPISYLKDLAKAIIAVAKERYPEHFGPETQAALEKALQELIDQIAAIYAKLGKGG