MSGARHWEQDKEATVYIGNLDERVSDSLVWELMLQAGRIVNVHLPKDRVTQSHQGYGFVEFNSEEDAEYASRIMNGIRLYGKPIRVNKASADKQKSVEIGAELFVGNLDPMVTEQVLYDTFSRFGNLVNLPKVARDDSNLSKGYGFVSFADFESSDAAIANMNGQYLMNKQVSVQYAYKKDGKGERHGDQAERMLAAQARKHNVQVPTQALPPQFTAPAAPAMPADMSRPMSTGPADQGMGRVPMLPPQLVGFSPNVATQQSLARPGLPSVTAATPPPGLPARPPPSQAGYGGPQVFLPPGLNNSGQQPQYTPQAAPPPGFAPPGFGTPSGSSGPPPPMPPGFQQPGYGRGR