MLRPTNGLRVLVRACHSAGGPRAGYDAATSSGYFRPDPMQLAALDHLEKVYARVSTAHTAAGPAGVYLHGPVGSGKTALMDLLLQSCRGAGASCRRLHFHELMEHAHRQMHKKRAPPEIGADLAAEASLVCLDEMALTDIADAAIVTRLLEGCVSGGAAVVTTSNRRPEELYWNGLNRHVYIPGFCEMLGRRGVVVHELQAEGDTDYRARRADQGTRRKAEASAVGGDVSGDGAEAAAGGARYHWPADGAAAAAIRRSFEARGGALGRVRLPLGESGRRGLDLPLANRVGCVVSFATLCGSALGAADYLELARRYELLAVEGVPALTPEDHNAARRFITLIDVWYDQGKELPPLAASPWTWTASLHASSCEQELHLSSAVPLPQLFSGMHEEGMRASLGSLSTYAQADPVPAATSVRGFGGASAGLTSTWMGDGTEWSATGLMGVSMAALNGLQDAAFAQRRAASRLLEMSAADSWPPPARSAAAGGQDR*