MSKARTALEEMGKDGSFKRKDSAWRSWISNEEGAEFPPESGRYHLFVAAACPWAQRTLLTRALKGLEDAISTTVVHPTWRRTRPDDDEDKHCGWVFGAPKGSDETFKNSIGLGGPFPCHMDGCEPNPLFESKAVRDIYEKAKDTEGKYTVPILWDKKKETIVSNESAEIIQMLNGCFNEFAKNPKLDLEPEELKEEMASVDTWIYNTLNNGVYRCGFASSQKAYETAITELTDSFDRVAQILEKQRFIAGDQITLSDIRLFPTLLRFDEVYIVYFKCNTRAVRHTPAILNYCREIYQMAGVKGTVDMAQIKMHYYTSHPHLNKFSIIPRGPNFAKLLEAPHDRNLVANSKKQKVEE*