MGTNPISDYDWIDEVGGSDGDLRWTLDGFGDLPNPCVDIGDPYKDFCVLEQGDARKRARDELATAPKSKACREKMRRERLNDRFVELTSVLEPGRPPKSDKAMILSDAARVLVQLRSEAQQLKETNEKLQETIKDLKAEKNELREEKTKLKADKERLEQHMKAITMPPPAYMPHLAPFHAAAAAAFAAQGQAAVNKTAMYPGYPGVAMWQWAPPADVDTSQDHKLQSPAA