MVSQFAIEVRNLTYKFKESSDPSVVDINLQIPWNTRSLVVGANGAGKSTLLKLLSGKHLCLDGKILVNGLDPFSPLSMNQVDDDESVEDSTNYQTTTYLGTEWCHMSIINRDIGVLELLKSIGFDHFRERGERLVRILDIDVRWRMHRLSDGQKRRVQLAMGLLKPWRVLLLDEVTVDLDVIARARLLEFLKWETETRRCSVVYATHIFDGLAKWPNQVYHMKSGKIVDNLDYQKDVEFSEVVNAKVNGQVAFENDNNKVVISKVNSLHPLALEWLKRDNQIPDKEIGI*