MSGLALPKASNAGPSGSNSKPEERQMLDGEGSVATRPPQKAVASVPEITAVDGLVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPRRFAAVVMRIRDPRTTALIFASGKMVVTGAKSEDDSRLASRKYARIIQKLGFEAKFAEFKIQNMVGSCDVKFPIRLEGLAFSHGAFSSYEPELFPGLIYRMLKPKVVILIFVSGKIVLTGAKVREEIYMAFNQIYSVLLEFRKTT