MPREAGKLNHLNRFLNSAKMQEILEFWLKEYGRAKSGSTSKQAFYELTKGVINEFKGIYIHPDLVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKHLFEEEVRKMHEKQLEHEREICYGYRDSPYELDQWEQEDLKREFREYELAKIALETAEKKLKVWGRFVQKYCE*