MLDEYSNGGSDSDLLMRLQDATRQDSHDGARVIRVEKATTPSGTARPVLKRDRGAIGITQMCSVCEVMTNGFHFGAVSCAACSAFFRRTVAENRSYMCRKEGDEHLKCPINQSARCYCRACRMQKCLNAGMDPTAWQID