MGKDEDEMRGEIEERLINEEYKIWKKNTPFLYDLVITHALEWPSLTVEWLPDREEPSGKDYSVQKMILGTHTSENEPNYLMLAQVQLPLEDAENDARHYDDDRSEFGGFGCANGKVQIIQQINHDGEVNRARYMPQNPFIIATKTVSAEVYVFDYSKHPSKPPLDGACNPDLRLRGHSTEGYGLSWSQFKQGHLLSGSDDSHICLWDINATPKNKALEAMQIFKVHEGVVEDVAWHLRHEYLFGSVGDDQYLHVWDLRTPSVTKPIQSVVAHQSEVNCLAFNPFNEWVVATGSTDKTVKLFDLRKISTALHTLDCHKEEVFQVGWNPKNETILASCCLGRRLMVWDLSRIDEEQTPEDAEDGPPELLFIHGGHTSKISDFSWNPCEDWVVASVAEDNILQIWQMAENIYHDEDDLPGDDAPKGP*