MADPLKLMFDELGVCTEEALFYLEGFRWDLNAATEACRTKTLPSPAQPPSSENQRTAAEEQSRNEKISSFIDLSHGSASVADATKYLSDNNWSLEHAARAFCEHRFDKPEKKSKPMPLSHDGGDTEPQVHSTSTNLRIESPPWVSTAPFRLAQQRINHFHDVVSAASAKAVIDCLNYCKGDVDAAIFYFDDVYSKKLPDEIKEELIASFSSTTGETRQVAKVYLEQYMWDLRQAVDSFFEHSDSEKQTSALNNRDPPLEEGGEGDVTVAIPGMASSQADGEAVEEGSSTETVPDPIMITISLADTSGVSLELPFTSDQTVRDIRNAIDQRYPNNDRGYFLQSGDGVDYMDWNVTVYRVTRGESTTLFQIYP*