MDLELELQGGRCRETLVSELGVRVGVAAENGLAAVAGGRAGAGSPLRGVVLLSSSSEGGGEELVSSNAGVFSGDDIISWNDDGSTFVVWRPAEFARDLLPKFFKRNNFSSFVRQLNTYGFGNIVPDRWEFANDASGEGNGGCSVTPPTPATTTTGAVTVAAAIPMALPVTTRDGSQVLSGEEQIISSSSSPEPLLMLSQTPSGSGSGSGGVASGGG