MSPKQAPPQIIVKNLSYTFPDFSTGVRNISLDLPPRSRTLLIGANGAGKTTLLRLLAGKRLAPGDAISICGVDPFKEGLEGVTYLGLEWVLNPIVRNDIGVMELLRSVGGDAYPARRDELVHMLDIDTNWRMHAVSDGERRRVQLAMGLLRPWTVLFLDEITVDLDVLSRFQFLAWLKRETETRECTIVYATHILDNLAGWPTHLVHMHLGTVKEWDTADNMLRSIDATVGPTGNSRLGELVMGWLRDDLKARGPRSQANIAPEGKTYGFGGIKIGGYGDESKQREN*