MRKLLPSPHRRTGLLKDQLQLVPRKGDGGREDRYEIAPISDPLSFDKGFFLFIRACQLLTRKMEGVTIVVGVAGPSGAGKTVFTDKVASFLPGIAIICMDNYNDSSLVIDGNYDDPRIVDYEILLDNIKSLRAGNSADIPIYDFKLSRRVGYRRLEHPSTRIVIVEGIYALCEKLRPFLDLRVSITGGVHFDLVKRVLRDINRSGQAPEDIIHQISETVYPMYKVFIEPDLATAHIKVVNKFNPFLGFQSPTYILTSSRHVTEEEIKAAIGSKFTEATEDTYDIYLLPPGEDLETCQSYLRMRNRDGRYSLIFEELVTDEDFIISPRITFDVSVRLLGGLMALGYEMATIMKRSSRVFCDETEKIVVKIDKLEQVQRKYVQIQGKDRSLVADIGKKLGLEGSYIPRSYIEQIQLEKLTAEVVALPEDLKNKLSLQTTTVPESPVSSKTYSRSLSWNTSRFVILFFFRSPKHSIH