MLSPASWHPPPTNLISPSLSSFYKPGAAPPHRRRPFLPLCSASQDANVLILGGTGRVGSSAARALCRLCPNINLILAGRNREKGEKVLTEIKGNARFIIVDIDDLKSLEAALNGIDVVVHAAGPFQRKEHYNVLEAAISKKVAYIDVCDDQDYAQRIKRFHDKAKYANVPAITTAGIYPGISNVMAAELVRMTTSSDLDSSMERKPDFLRFSYFTAGSGGAGPTILSTSFLLLGEEVLAYQKGEKLQLKPYSGGLDVDFGKGVGMKSVYLLNLPEVASAHEVLGVPSVSARFGTAPVFWNWAMGAVANLAPPGFLKDRRNVEMLVSLADPLVRAVDQFVGERMSMRIDFVTTDGKKTVALFTHKKLSETVGIAISAFVRAVLEGSTQPGVWYPEEPGGIAVEARQILLERAAEGTFNFVMNKSPWMIEAEPKQLGFGIYM*