MDGMVEENGTSGAAGVQDPLAGAASSASTTPHVVVTSIVQLTLPTQAPSAQVQSVIQPNQQSVIQTASNIQSVQLPKGNVILVSKPSSVIHTTQGTLQTLQIKPEPNSVVGTQGQSCSDDSCSDDDSPKRKYREMLTRRPSYRKILNDLGGAEIAENRIGTKGLENEVSLSPSLSFAPVSGTTGGGAIVQYATSQDAQFYVPGPILEDQTRKRELRLLKNREAARECRRKKKEYIKCLENRVAVLENQNKALIEELKSLKELYCQQKTE