MGPSGGGSINNSTLTSRQRLRWTSELHERFVDAVMQLGGPDRATPKGVLRLMGIQGLTIYHVKSHLQKYRLAKYIPDGSSDGTKSDKKETGNLVSSLGEASGMQITEALKLQLEVQKRLQEQLEVQRQLQLRIEAQGKYLKKIIEEQQRLSGVLAETPSSWNPGDHLPESDKTHPSTPALSSESRLQDKAVKEQTVKGPADSLSRDESFTTSHHEPSTPDSGCRVTYPTVSPRNEKPVQKQWNAGSTSHQPEMVITHPILESSLGLGFQQPRSAFS