MESAGDDEGSNSVEVRGLQFSYPGQPPFISHFNLLLKPGSRCLLVGANGSGKTTLLRILAGKHMVGGKDVVCVLGSSAFHDTSLICSGRLAYLGGSWSKTVGCAGEIALQGDFSAEHMIFGVEGADPLRREELIELLDIDLEWRMHKVSDGQRRRVQICMGLLQPYQVLLLDEITVDLDIVARMDLLSFFIRECKERDATILYATHIFDGLETWATHLAHVEDGKLKGLHQIGEVPDFKSAGQSKTLLQVVESWLRKEREAKMLGEKLERMTPAKPLVSSPWASSRHMAYYR*