MSLSVTLETPTAGKYEQPTGLFINNEFVKGVEGKEFEVYNPADESVTCKVHEATEKDVDIAVAAARKAFDGPWRQVTPEDRGKLLVKLADLFEKNTELLASIEALDNGKAANMAKVDISMCVGCLRYYGGWADKIEGKVMDTTPDTFNYLKKEPIGVCAQIIPWNFPLLMWAWKIGPAVATGNTVVLKTAEQTPLSALVAANLVKEAGFPPGVINIISGFGKVAGAAISSHMDVDKVAFTGSTVVGRQIMKAAAGSNLKKVTLELGGKSPNIVFNDADIENAISWVNFGIFFNHGQCCCAGSRIYVQESIYDEFVKRFKERAQKNVVGDPFAQDT