MGPVTGMTPDKNIETPAAEKVPGLSQTENMGSLPEEVGAARPKASMVDSGTTDEELTNLNWLHESTNLLNNFSLGSEGVPTGSPLYDIEGDLSPSGCQTPEKLSASSKPPYSFSLLIYMAIEHSPNKCLPVKDIYSWILDRFPYFATAPTGWKNSVRHNLSLNKYFQKVERSHGKVNGKGSLWCVDPEYKPSLIQALKKQPFSSALALYTPPTSPTSVSSRSSVSSLSSVEEVYEFIPKNSRAGSDGSEGFHSEDDTDIDYEEDMLGDSGYVSQPCINPSSNDLHGNKLRKEACQDIDDELKEAAGSLLHLAGIRTCLDSLLKTAKAQSQKHRK