MEAKELREQLKGTDEKYYEVTVTLQVDDETEEDKTYFFRKPKTPSYDRYLKTVQTSNSKALTAFCLDNIHPDQRETLEADFKEYPAMALSVGEKLLAMLGLSKATAVKKL