MSGLSIQLETPTHGKYTQPTGLFINNEWVKAVDGKTFEVINPSTEEVITSVQEATEKDVDIAVAAARKAFEGPWRKETPENRGKLLNKLATLFEENIDLLASVEALDNGKAFSMAKVDIGMCAGCLRYYGGWADKIEGKVVDTTPDTFNYIKKEPVGVCAQIIPWNFPLLMWAWKIGPAVAAGCTVVIKTAEQTPLGGLVAANLIKEAGFPPGVVNVISGFGKVAGAALASHMDVDKVAFTGSTVTGRTILKAAAGSNLKKVTLELGGKSPN