MAGRLASLLAGGTASAARKTLDGVYAHTPPGVIKFNDVVIASGEGCWLTTTDGRKLLDMASGIGAVSTGHCHPAVVAAVQAQAARVVHAQQNVVGAHTAMVDLFDRLSGVLPSSLDQYFLANSGAEAVDNAVKIAKAATGRPNVIAFEGGFHGRTLGAMALTSSKTIYRQGFGPTMAGVHIAPYPYCLHCKAQAARGHAGYPTVTGERRCAEISCCGGPLDSLEWMLATQSAPSDTAAIILEPILGEGGFVAPPPGFLAGLRRLCDKHGILLIADEVQTGAGRTGLWWGHQHWLPDPSSASSPSSSAPANGGGPDLLVFAKGIASGYPLAGVATRRELVPAERMPPGTLGGTYGGNAVACAAAAATIDVINNERLTDNAQERGQQLREGLVKLASELPPGLIADVRGRGLMVGVEFGGVTDGGSAAPRFATPKKGVAYAVTKASAARDMLLLTAGARESVRFLPPLTITAAEVDIALGVFGEAVREVAAKQ*