MKKQEKLALVESALEDFYGDQQFASSLRESVLYSIHAGGKRIRPFLLLEVLEALQVAIKPAHAQVATALEMIHTGSLIHDDLPAMDDDDYRRGRLTNHKKFGEAMAILAGDALFLDPYALIAQADLPSQIKVDLIANLSLASGSLGMVAGQVLDMEGEHQHLSLEELQTIHANKTGKLLAYPFQAAAIIAELSPEMQVKLKTVGELIGLAFQVRDDVLDVTASFEEIGKTPQKDLQAEKSTYPALLGLEESIAFCNQTLDQANEKLEEIAQQVPFETESIVSVVESLRING*