MSDAGGNPHGVGKERSPDGNAGVDSGADEQDDSNERVESPTLSKREEREVRKKAKLEGDTRHPIYRGVRKRPWGIWVTEIRRPKNKSRIWLGSFATAEMAARAYDCAALALRGNGALLNFPKMAASLPRPADLTDKSIQAAATIAANNFAQLPSEMDVYGAMPSQSALSSSPKGDEDHQQHGSQQKLRQTSKSTTFTLGRVGGSSSQRLISNSDGSKSYQPSSSTKQGEEANLHKIIVSTSNPQSRSSEIAGTQSRYSSMCTSDTESMENLKHHATGGENNPPSSSGVQQLLFVDSEDMFTIGFTNLCDAMCIPPPAPEHATETDGEEGSTIWEPHLWSY*