MSVEAKTFTNKSNGETFTKGTYNGIEVLPRDKDGYINATKMAREAGKLNHLNRFLNSAKMQEILEFWLKEYGRAKSGSTSKQAFYELTKGVINEFKGIYIHPDFVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKPLFEQEVGKMCEKQLEHEREICYGYRDSPYELDQWEQEDLKREFREYELAKIALEAAEKKLKVWGRFVQKYCE*