MSGARHWEQDKEATVYIGNLDERVTDSLVWELMLQAGRIVNVHLPKDRVTQSHQGYGFVEFISEEDAEYASRIMNGIRLYGKPIRVNKASADKQKAVEIGAELFVGNLDPLVTEQVLYDTFSRFGTLVNIPKVARDDNNLSKGYGFVSFADFESSDAAIANMNGQYLMNKQVSVQYAYKKDGKGERHGDQAERMLAAQARKHNVRPPTQPLPPQFTNPGTPMAAAGVANGDGTQALNAAPPELATGRGIPPPNLGFQNIPSPQPNRQLPPTAPLANPPPGLPARPPPSQAGYGGPQTFLPSGFNSAGQQPPFPQQAAPPPGFAPPGFGPPSGTANPPPLPPGFQQPGYGGGR