MGGSSETKFLQELILYAASAALSCLVLFAGLRHLDPNREASKKALEHKKEIAKRLGRPLIQTNPYEDVIACDVINPDHIDVEFESIGGLEAIKQALYELVILPLRRPELFAYGKLLGPQKGVLLYGPPGTGKTMLAKAIAKESGAVFINVRISNLMSKWFGDAQKLVAAVFSLAYKLQPAIIFIDEVDSFLGQRRNTDHEALTNMKTEFMALWDGFTTDQNAQVMVLAATNRPSELDEAILRRLPQAFEIGIPDRRERAEILKVILKGERVEDNIDYDYVASFCEGYTGSDLLELCKKAAYFSIRDLLDAEKHGKRASAPRPLSQRDLEKVLSTSRKTKTAASEYSGLSSQSSRWSRSADSGDYPVQAAINELSKLVVSHVLNLQSDSQDP*