MSSRTPPPAPRPPRDGGAHASAIDVRPPRANELEAWAAATATAFGAAVDPDELPHFRGYLDPSRNLAAYDGTTPVATVAAASFALSVPGGELPAAGVTEVGVSPAYRRRGILTALMRRQLDDVRAWGEPLAVLQATEAEIYGRYGYGLGTVAASVDAHGVRVPGEDGGRIRLVGHDEALALLPRVYDRVRDVTPGFHSRTRGWWEHKTLPDEEGYRGGGGPLQRAVIERDGRPEAYALYRIENASPDGYPDGVLHLQEEMACSPAACRQLWRYLLAMDLVGRVRAPHVAPDHPLLLLASEPARLRMRVKDGLFVRLVDVPAALAGRRYALDGVLTLEVEDGFCAWNAGRWRLEVRDGQAGVTPAGDAPADLRLAVADLATVYLGGFTFLDLERAGRVESLTPGAIERATAIFRGERAPFSPEDY