MLSEEEWELVLSLMELIKEDIEGVGLAVLTRLFTEHPEILKLFPEFKHLKTVEEMEASEKLKAFGVKVLTRLFAIFEKRGDDEELLRPLAIRHATVLKVPIKYFDYLAEAMIKVAKERYPEKFDEETQKAFKKALDLIRERMAAIYKELGKGG