MADIRLENVTKSYNKKNTVIENLNLTIEDGSFTVLVGPSGCGKSTTLRMIAGLEDITSGRLKIEENDVTKTDASKRDIAMVFQNYALYPHMTVRENIEFGLKNKKVEKEKREKLITEVIDVVGLREYLNVKPGNLSGGQRQRVALARAMVKNPKVFLMDEPLSNLDAKLRNQMRTELIQLHQKLKSTFVYVTHDQVEAMSMADKIVIMNKGKIMQIGSPKKIYQNPKNLFVAQFIGSPCMNILDIKNDIKFGFRPEKATLESINIDGKNDDVFSLFGKVVTKEVLGNETIYCLSVLNREIRVKTENDIFDIGRTLRISVLEKDLYYFDKNGERIEDVKVCKSMYSKIKGDIYEKAI*