MSDAVMKQIEEIEAEMARTQKNKATNYHLGTLKAKLAKLRSELINGPGGKSAGSKDAGRGFDVTKSGDTRIGLVGFPSVGKSTLLTTLTGTRSEAAAYEFTTLTCIPGTMKYKGARIQVLDLPGIIEGAAEGKGRGRQVISTARTCNLILIVLDAAKPLTHKKIIEAELFSFGIRINQTYPNVKVVKKENGGIGYQEMTPQTKGMNAEVCRMVLKEYKISCAEVILREDITVDQFIDVIEGNRAYIPVLYVFNKIDALTIEELDILDQMPNYVPISSQHSWNIEELMEEVWSKCNMMRIYTKPKGQIPDYDEPVILHSEGNPSVEEFCNRIHRSLIDQLDYAWVWGRSAKHQPQRCGKEHRLMDEDIVQLVKKSGGG*