MILYEAIKYQYPDADPQKDFELRNDGDGSYINEWHLDVPKPTEKELKAWWEESQSNPRYQPPLPLDYLAQEVAKEKLMRKQLEHQCEHLTNELKALKKEILLYKGERES