MSIEAKTFTNKSNGETFTKGTYNGIEVLRRDKDGYINATKMAREARRLNHLNRFLNSAKMQEILEFWLKEYGRAKSGSTSKQAFYELTKGVMNEFKGIYIHADLVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKPLFEEE