MEIVEKLQNPNNGGEIKLNPTSNSKPKVVVIMGATGSGKSKLAIDLASHFPIEIINADSMQVYQGLDVLTNKVTPQEQKGVPHHLLGTISPCVEFTAKDFRDSTISIINEIWLRNRLPVIVGGTNYYIQALVSPFLLDDSVEDAEANCLSDFQEDEKPDLEVELINEDYDCAYNRLKDIDPVAANRIHPNNGRKINQYLNLYARFGVIPSKLLQEKTVENWGQVDNSRYDFCFLCVNASLTTLDPFVDRRVDHMVDAGLLKEVLDIYVMNADYTKGLRQAIGVREFESFLRCYILEHQKPCSGSHDQTLNDQILKQNIQHFVGSPDDNEWKALLTEAIQQVKLNTRRLVRRQRRRLNRLQMLYGWNIHYVDATKSIISGSDDIWTVEVVKPSVGIIKSFLTGESSTEIGSNASEETKMIQKDLWTQHVCEACGNKVLRGMHEWEQHRQGRGHRKRISRLKKSGSLCL*