MEKDNKRKVTPDINEELMMNLMVDGVKKDGLQLPPEPAEEQEKEEIQNEVRQDELPQSKPVQRERNRTKKSLDGSYGEHFLKTHSMTKRGDKSIYIRQEYHERLSRIVQVIGKDAIPLYAYLDNILEHHFEMFEKAITDDFNEKFKPIF