MFNPGEMTALLGPSGSGKTTFLDLVSGRKTVGEIDGAIHFGGKAPTTRFLRRHTGYVEQFDTLISALTVHEMLMYTAELKRPLEESAESKEAACEKLLHDLGLAGARDVLVGSEMVKGISGGQAKRLNIAIALITDPSVLFLDEPTSGLDSFTANEVMSVVKTLNTDDVTIIATIHSPTAYAFSLFDSAMILCSGKQVYFGPNGPELVTYALDALPGVEKKSPGNSDIEWLIDVFTRADRDGIADNFAEVYKHSDLKARMDAALDDVDKIAANPDTEASRKLQVDSSTTVPFAHALWTMMKFRTRKNYKDGEYLGPRLGEKVFLSFLIFTLYWGIGDDHNPDNVVNVSSALFMWTTLPAFGAAAYVPQIVMERRLFMRERADGLYRPMAYLVFKMLDEMFLLLPVTLVLGAVVFYAMSLSGSFVLFWLVYYFTLGNGVVLAYLVSAVSPNMEAANAILPTYVVTLLFFAGWLIRRDDIPAYWSWYYYIDLMRYSFGSLMINQWEDNDPDWAGGQT