MDNITGALEMVLEPLKGPREGSSPKVISCMTQEDFIMWATCCNWFCLDGQPEEVPPPQGARSQAYSNPGYSSFPSPTGSEPSCKACGAHFANTARKQQTCLDCKKNFCMTCSSQVGNGPRLCLLCQRFRATAFQREELMKMKVKDLRDYLSLHDISTEMCREKEELVFLVLGQQPVIPQEGRTRAPTLSPDFPEQQAFLTQPHASTVPPTSPNLPSSPAQATSVSPAQAQENQQANGYVSQDQEDPTYLESTARAPVEDETQSIDSEDSFVPGRRASLSDLTDLGDIEGLTVRQLKEILARNFVNYKGCCEKWELMERVTRLYKDQKGLQHLVGAAENQNGGAVPSGLEENLCKICMDSPIDCVLLECGHMVTCTKCGKRMNECPICRQYVIRAVHVFRS