MGGSSISIDDDWEFAAPLNGLRTLVLVGRTGNGKSATGNSILGKKEFLSRASSAGVTSTSELRTTVLKDGQMLNVIDTPGLFDSSVDTEFIGMEIVKCINMAREGIHAVLVVLSVRNRFSKEEEAAINSLRILFGNKINDYMIVVFTGGDELEENEQTLEDFLQDCPLPLKETLSLCGDKCVLFDNRTKDQKKKADQVNKLLSLVNMVLTKNNGKPYTDEIFNELKRGTRKLHEQTEEVQSLQGYSKQEISELTDQMHKSYEEQLKRITEMVESRLKETTSRLEQQLAEEQVARLKAEELASAAQMKSNDEIRKLRENLERAQKETEELRKRAESGKCAIL*