MKMNDSSKLKKLYQIEEKKFAERVRRYEDIGHMMDTHQFYLEDVVLKKEEMLYKYISPSQGIAELSEEDSLGFDYEFIHKSVGNKEWRGGISTGEMIKVRKLPCTNLAHGGERNARTSSRMQKTKGGRVYACEIEGCNKKYTSSFGLKYHMKEGHSEEKMNIFKPYVCPFSGCDKKYKNNNGLKYHIKHYHDGQTA