MAREAGRLNHLNRFLNSAKMQEILEFWMNEYGQAKSGSTSKQAFYELTRGVINEFKGIYIHPDLVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKHLFEEEVRKMCEKQLEHEREICYGYRDSPYELDQWEQEDLKREFREYELAKIALETAEKKLKVWGRFVQKYCE*