MGRDRLESQRAVQNKCVGHQHLKNPNLRDCGSGERLERKELNQKTAALDKERYEVACLRQDIIDEYEKKSAELLEYLNSMELAFDRQRLEFEDREAQLLAENSELKNELEGGCRAHLQEHISQEEQRQKREWEAQRAMEQLKDEHKRTEKLLKKGQKRLQELDAELNDLREELQRKDDLFYHRTKMQERRRKSLEMENANLKRKAALGWMIGSLSELFLRLDPEVGVGSVLKLVRKVQKELECGNNVFDCHVGQAPKVEYDIIQKEIRRLLNHRSPVSRTLHRVPSCCLIKDKPGKVEFFDPRRKRVCKGRHWRPPSGPDATLKAAAGRLECEAAEQSDSPLCTSAPETPGGAACQTPCLLLDTPFENCSTSSCHAPSQINLINEKKSLRETHTPPSWTPAHDYASYTNRRQSLKRMLRHLEASMTFILGQERRRRKVEGRNYVNKPTKRGVACCKHQDSSIL*