MEVDSEMHESSTSVPENEAPTVQMDGEQLSSNEKGKENDEIMQSMEKLQIEASSGFKRKPVIIVVVGMAGSGKTTFMRQLVCHTHASNLRGYVINLDPAVMTLPFGANIDIRDTVKYKEVMKQFNLGPNGGILTSLNLFATKFDEVISVVESRADQLDYVLVDTPGQIEIFTWSASGAIITEAFASTFPTVIAYVVDTPRSSNPTTFMSNMLYACSILYKTRLPLVLAFNKTDIAQHQFALEWMKDFEAFHAALEADESYTSTLSQSLSLVLDEFYKNLRSVGVSALSGAGMNEFFKAVDDSAKEYMDTYKVALDKRLAEKERLGEDHRRDNMERLRMEMENSQGETVVLSTGLKDREAGSNSMLEDDNEEDEEDEYARFSEVEEDMIDDEDEDVAGFSF*