MPSVPRGNFSNRQTQFSERRQKIIQQRKSLPITPVEKRLVEEVRKHDVLIIVGETGSGKTTQIPQFLFDAGFCRDGRVIGITQPRRVAAVTVAKRVAEECGVELGQKVGYSVRFDDATSGSTRIKYMTDGLLLREALLDPYLSKYSVIIVDEAHERTVHTDVLMGLLKNVQLARSSSVSGGQGLIFGNKNMNKLLEKENDQSGSFLKKPHHEKYAPLKLIIMSASLDARAFSEYFGGAKAVHIQGRQFPVDIFYTRDAETDYLDASLITIFQIHLEEGPGDILVFLTGQEEIESVERLINEKLPQLPQENQKLLVVSIFAALPSEQQMRVFAPAPSGFRKVILATNIAETSVTIPGIKYVIDPGFVKARSYDPGKGMESLIIIPASKSQALQRSGRAGREGPGKCFRLYPEREFEKLEDSTMPEIKRCNLSNVILQLKALGVDDILGFDFIEKPSRAAIIKSLEQLFLLGALTDECQLSDPVGHQMARLPLDPLYSKALILASQFNCLEEMLITVALLSVESIFYSPRDKLEEARTATKCFSSPEGDHITLINVYRASNDFLEKRSMEMNTAKTEKVYRKWCKENFINSRSLRHARDIHRQIQGHVEQMGLNLSSCGDDMLQFRRCLAASFFLNAAVKQPDGTYRTLASGQVVQIHPSSVLFRQKPECVIFNELVQTNNKYVRNLTRVDYLWLTELAPQYYAMHN*