MTYAVEFQNVSRLYGDVRAVDGVSIGIRDGEFFSMLGPSGSGKTTCLRLIAGFEQLSGGTIHIFGQPASELPPWQRDVNTVFQDYALFPHMSILDNVAYGLMVKGMAKKARHARAQEALEKVALGFAHHRKPSQLSGGQRQRVAIARALVNQPRVLLLDEPLGALDLKLREQMQVELKKLQQSLGITFIFVTHDQSEALSMSDRVAVFNNGRIEQVDAPQDLYLHPRTAFVAGFVGTANVFAAEEARRLCGMAGSWSLRPEHVRLQGGGEVQVQGVVQAVQYQGAATRIELRLADGDKLLVSQANIDGAAAASVPRTGQIVQASWSRSAMTPLESGG*