MKTAELVFIPAPGMGHLVPTVEVAKQLVDRDEQLSITVLIMSLPLETKIPSYTKSLSSEYTSRITLLPLSQPETSVSMSSFNAINFFEYISSYKDRVKDAVNETFSSSSSVKLKGFVIDMFCTAMIDVANEFGIPSYVFYTSSAAMLGLQLHFQSLSIECSPKVHNCVDSESEVLISTYINPVPVKCLPGIILDNDESSIMFVNHARRFRETKGIMVNTFAELESHALKALSDDEKIPPIYPVGPILNLGDENEDHNQEYDTIMKWLDEQPNSSVVFLCFGSKGSFEEDQVKEIANALERSGNRFLWSLRRPPPKDKLQFPSEFENPEEVLPVGFFQRTKGRGKVIGWAPQLAILSHPAVGGFVSHCGWNSTLESVRSGVPIATWPLYAEQQSNAFQLVKDLGMAVEIKMDYREDFNKRNPPLVKAEEIEDGIRKLMDSENKIRAKVMEMKDKSRAALLESGSSYVALGHFVETAMKN*