MSEGASLQEHLLKIKDIREQLEAIGQKMAEEDMVVITMNNLPGSYDHFIETLNITNTDIDLNFGELSNKLLQQDKWKKQFGSSSEIEGSEQAFAAKAKGKGKWTRKPSPGNDEYATKSLKTITFHYCHKTSHMKKHCRKRLADKKHNHGGSQQKAHVAEHTKEKEAAFYTFMACTQADQSKSSAWFFYLGASRHFTNQKDWFTEFTPSPSKDSMIFGGGEEYNIVNKWNVHISFRGKMRMFLNVHYVPGMELNLLSVSQIMRHSPHLDVNFSNHKCYIVDKNTKKIVSLGVEDHGLFRLVDIGQGRENALETKSASNIFTLWHQRYGHLNFNYLSQLAREKMVDGLPYIQ*