MDKTINFSEIIGAATGEHSNMLGKFLYFSLSNILVDKKELKELCENLGIECSSGKRLPVSDAFKSATGDIRDRITVRRDGEQKFYQIYCRDNENTPAVLSRELVKETVNQRTNQYEKLANIYYDKADHRFGYDNLAYDEDVDAMKYCLQAERLFELYQVCANRKQVETICLKYLRSLDATKVSVNGHLYFVPRHTMDQVAVFETFFEELSRLNRNNTPLLANSFYLIDDAKQRDKMTEEFYLAVKKEITKYQERADYFIQSGCSSPATMERWVVKIQALEEKKRHYEDILRRELSGLDEEFESLRLLSQELSLRSRGIRSRKAA