MSVEAKTFTNKSNGETFTKGTYNGIEVLRRDKDGYINATNMAREAGKLNHLNRFLNSAKMQEILEFWLKEYGGAKSGSTSKQTFYELTKGVMNEFKGIYIHPDLVHFVAEWCSVKYVFYVKDIMDSIDKKVHEKLDEEELEDTVENAKPLFEQEVRKMREKQLEHEREIYYGYRDSPFELDQ*