MHHHHHHSSGVDLGTENLYFQSNAMDTLKKLKFEANGIIGVLLDYSREPVLTNIIDQFRTSLESNDIELIRYSLEQLKTWYARNRNEIYKNEFVFNEFEHHETENKIKKFLDELPVVDETEKSSITHFSSDQNRELEKKIFISHSSKDKIVCNAFVELLEDIGVSSEDIIYTSSPYHGIPGDEDIFEYLKKHLFKGAYVFYMLSDNYYDSVYCLNEMGATWVNSNNCSTFILPGFKGEIKGVIDKNKKAFSLEEPIDLFNLKEKILRMYDLTLEDKKWERIKAKFNTKLK