MSTELLLDIPSQESYAKISVRKLDRFAEDTGVPILKGVSLDIPTGAVVGVIGPSGSGKSTFLRALNRLWEPPADSVFLDGEDVTELNVISVRRKVGMLFQLPAMFDGTVADNVRYGPSLAGNKIDDSRVEELLQIADLDPSFASKAVVGLSVGQAQRVALARTLANDPEVLLLDEPTSALDPISTHNIEDAVTRLSKKGLTIIMVSHSVKQVQRIASLVCVLVNGEVVEVSRPDELANSTHPMVKQFLEAS*