MSVAVPTVPPHNRNAYNLGQQQQQQQPQYALSTPGASSSGSPTTVVAPAASTPGASGSGSGAVEKQGLTLEQQHITAVEGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVVTGAKSEDDSRLASRKYARIVQKLGFDAKFSEFKIQNIVGSCDVKFPIRLEGLAYSHGQFSSYEPELFPGLIYRMLKPKVVLLIFVSGKIVLTGAKVREEIYTAFNTIYTVLLEFKKP