MAREAGKLNHLNRFLNSAKMQEILEFWLKEYGRAKSGSTSKQAFYELTKGVMNEFKGIYIHADLVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKPLFEQEVGKMCGKQLEHEREKCYGYRDSPYELDQWEQEDLKREFREYELAKIAFEAAEKKLKVWGRFVQKYCE*