MDIPNTTATIATIPQAPAGFRSGFVAIVGRPNVGKSTLMNQLVGQKIAITSPVAQTTRNRLQGIITTPSSQIILLDTPGIHKPHHELGRVLVKNAIQAIHSVDLVVFLVDSSATLGRGDRFVVDLLQKTDGPVVVGLNKQDQQPPDQREELNASYETLTENHGWPCFKFSALTGEGLSNFQSALEARLDPGPYYYPPDLVTDQPERFIMAELIREQILLLTRQEVPHSVAIAIEKVEETPERTNVFAAITVERGSQKGIIIGQKGSMLQAIGTAARQQIQKLISGDVYLKLFVKVEPKWRQSRQQLLEFGYRVEE