MNKEKVEQLKIQMQQWLNEAEEFINHIPPVQLYTAVGVVLSTLILLLIIRLFKRTTSNTIVLTGLSGSGKTYLFYQLRDGSAHQGTVTSMEPNEGNFILHSEEDKKGKLKPVHVVDVPGHSRLRPKLDEFLPQAAGVVFVVDSVEFLPNCRPASEYLYEILTKASVVKKKVPVLLLCNKVDKVTAHTAEFIRKQLEKEIDKLRTSRTAVSDADISNEYTLGVPGEPFAFSQCHNRVIVAEASGLTGEISQLEKFIRENVKP*