MSVEAKTFTNKSNGETFTKGTYNGIEVLRRDKDGYINATKMAREAGKLNHLNRFLNSAKMQEILEFWLKEYGRAKSGSTSKQAFYELTKGVMNEFKGIYIHADLVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKPLFEEEVEKCVKNN*