MSLQLPQAGNKPNSMPPPSGPLQRPQPQAAPTPQPFAVPPTPQAVQTPSHTDTGFTHSAGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFDAKFSEFKIQNIVGSCDVKFPIRLEGLAYTHGHFSSYEPELFPGLIYRMVKPKVVLLIFVSGKIVLTGAKVREEIYTAFNNIYATLLDYRKQ