MATLELRNLHKSYGSGLADTLRDIRLKIDSGEFLILVGPSGCGKSTLMNCIAGLESITGGAILVDGQDISGMSPKDRDIAMVFQSYALYPTMSVRENIAFGLKIRKMPQAAIDEEVARVARLLQIEHLLERKPSQLSGGQQQRVAMGRALARRPKVYLFDEPLSNLDAKLRVEMRTELKLMHQRLKTTTVYVTHDQIEAMTLGDKVAVMKDGVIQQFGTPQQIYNDPANLFVASFIGSPPMNFIPLRLQRRDGRWTGLLDSGQDRIELPLSLEPGLEEGRELILGVRPEQIALGDGSAVHDLRTEVEVLEPTGPDTLVFVTVNQVKVCCRLAPDVAPAAGSGMSLRFDPARVLLFDAQSGERVAVRTAGVAAEKVTALNGNRQKNS*