MSGNRGVVYLGSGKVEVQKIDYPKMQDPRGKKIEHGVILKVVSTNICGSDQHMVRGRTTAQVGLVLGHEITGEVIEKGRDVENLQIGDLVSVPFNVACGRCRSCKEMHTGVCLTVNPARAGGAYGYVDMGDWTGGQAEYLLVPYADFNLLKLPDRDKAMEKIRDLTCLSDILPTGYHGAVTAGVGPGSTVYVAGAGPVGLAAAASARLLGAAVVIVGDLNPARLAHAKAQGFEIADLSLDTPLHEQIAALLGEPEVDCAVDAVGFEARGHGHEGAKHEAPATVLNSLMQVTRVAGKIGIPGLYVTEDPGAVDAAAKIGSLSIRFGLGWAKSHSFHTGQTPVMKYNRALMQAIMWDRINIAEVVGVQVISLDDAPRGYGEFDAGVPKKFVIDPHKTFSAAEAAAKEAAAKEAAAK