MVEPTDIVLGGWDISGLNMAESMERAQVLDWSLQQQLVPHMRDLVPLPGIYDPEFIAANQEERADNIIKGTKAEQVQVVRSQIRAFKESTGVDKVVVLWTANTERYAQVCNTVTHAINAASRPYWLSFSYWLSIQVVEGLNDTTANLMAALERNEAEISPSTQYAIACIEEGVPFVNGSPQNTFVPGVIELAVERNVLIGGDDFKSGQTKLKSVLVDYLVGAGLKPVSIVSYNHLGNNDGCNLSAPQTXRSKEISKSNVVDDMVASNSLLYGPGEHPDHCVVIKYVPYVGDSKRAMDEYTSEIFMGGKNTLVIHNTCEDSLLAAPIILDLVLLAELITRIEVRTAKTGGEYC*