MESMGDEEGSNSVEVRGLQFSYPGQPPFITHFNLLLKPGSRCLLVGANGSGKTTLLKILAGKHMVGGTDVVRVLGSSAFHDTSLICSGQLAYLGGSWSKTIGCAGEVPLQGDFSAEHMIFGVEGADPLRREELIDLLDIDLEWRMHKVSDGQRRRVQICMGLLQQYQVLLLDEITVDLDVVARMDLLSFFIRECEERGATIVYATHIFDGLETWATHLAHVEDGKLKGLHKIREVPEFISAGQSKTLLEVVESWLRKEREANLLKEKLERTRPAKPLVTSPWASSRHMAYYR*