MGRPPCCDKTGMKKGPWTPEEDIALVAYIQQYGVGNWRAVPANTGLSRCSKSCRLRWTNYLRPGIKRGNFTENEEQMIIHLQALLGNRWAAIASYLPQRTDNDIKNYWNTHLRKKLKKLQTGLDGDMNDGLSGFQQISKGQWERRLQTDIHRARQALCDALSLEKSNNIPLSDSKAATGVYPNTTRSTQSSSTYAWSTDNVSRLLEGWMKIDPKRPPQTNSQAKNPCATNMLAPEALESLLTFDSSTSDTSQSVSFEETMNYGSDAALLHAESKPSLGGPVPLMMLERWLFDEAVSQGQDELMDMPLDEKMS