MAKHSQKALITVLKSYVETRDGYINATKMAREAGRLNHLNRFLNSAKMQEILEFWLKEYGRAKSGSTSKQAFYELTKGVINEFKGIYIHPDHVHFVAEWCSVKYAFYVKDIMDFIDKKVHEKLDEEELEDTVENAKHLFEEEVRKMHEKQLEHEREICYGYRDSPYELDQWEQEDLKREFREYELAEIALEAAEKKLKVWGRFVQKYCE*