MDVDRLELVKAQLQPFLRQGEEYVRRVEEFAREIPPIQIYIAVGAVFITTFLIYLIRLFKHTISNTIVLTGLSGAGKTVLFYQLRDGSSHQGTVTSMEPNEGLFVLNSETSKKGKIKAVHLVDVPGHSRLRPKLDEYVPRAAGLVFVVDAVEFLPNCRAVSEYLYDILTKSSVVKRKIPLLILCNKVDKVTAHTKEFIRKQLEKEIDKLRTSRKAVSDADISNEFTLGIPGEPFSFSHCVNKVTVAEASALTGEIQPLELFIRERVKP*