MKEYGRAKSGSTSKQTFYELTKAFMNEFKGICIHPDLVHFVAEWCSVKYAFYVKYIMDSIDKKVHEKLDEEELEDTVENAKHF*