MSLETSLLTNEETTVSLHRDPRQWRKEWTWRGHKVRYAALGESNTGPCVLLVHGFGASADHWRFNAPVLADRGYRVFAIDLLGFGLSAKPSIPEGFSTHGAFVWMQQLSDFIEQVMPEEQVYLAGNSLGGYSVLNVAAYYPERVKGLALVNAAGPIVAPEDVQDVSWDPKDADPFEKDPFSKETVWELFTDIFARGASLAGFLAFRRKERIRKVLEQVYPSDKSRVDDDIVEFIYEAAMTPNAFEVFYRTAIGGRAMRTGVNVNNLISRIRECKIPVVLLWGVLDPWITSERAEKMLLMLERDDCFIPIQAGHCPHDENPAEFNEKLDRWLQHCEGAN*