SNAMKKQEKLALVESALEDFYGDQQFASSLRESVLYSIHAGGKRIRPFLLLEVLEALQVTIKPAHAQVATALEMIHTGSLIHDDLPAMDDDDYRRGRLTNHKKFGEAMAILAGDALFLDSYALIAQADLPSQIKVDLIANLSLASGSLGMVAGQVLDMEGEHQHLSLEELQTIHANKTGKLLAYPFQAAAIIAELSPEMQVKLKTVGELIGLAFQVRDDVLDVTASFEEIGKTPQKDLQAEKSTYPALLGLEESIAFCNQTLDQANEKLEEIAQQLPFETESIVSVVESLRING