THSEAGPKRLHISNIPFRFRETDLRTLLEPFGVITDVEIIFNERGSKGFGFVTFESATDADKARENMNGNIVEGRKIEINNATARVM