MSHEPPPPSANGNPYGFNLDLGSLPDIHDPSGQDSNDLFALLDGDMGGSFGDVTMNLDSTDDAGMAQTFDPDNAADTENAAARNENQFNTASNNVPGAGPLPPGAFTQGGIVAGSTLTEFTKRRNWPAKVVEELKDFLQILDANGRIKYASPSILALTGYSSEEIQDVFLKELIHPDDQGVFVAELNESIASGNPLRVFYRIKVKDGSYGIFETVGHAHIASAKFAPNPHNQSPFCQAVFMMARPYPTKNAGLLDSFLEHKIENERLKRRIAELRREEEADADEAQKQWMHSQESRSEITPSEGTGASRTPFYRSSTTPNDRQLSQADRNALNIALTRENLEGAVAGSRPDSLRDKMARYEGASHTDTIEMLTGLRYIEGERSKGITTGNASPTLIKGDAGIAIPVDRDPRTGEKKKKLKASEEYVCTDCGTLDSPEWRKGPSGPKTLCNACGLRWAKKEKKRNNTAGSSHPTPVVDQAHS