MSEMESDRMQEEDGSAAEERVRNGVESLGLHDAPSSPDQGEPSSSGRRKPIIVIVIGMAGSGKTTFLHRLVAHTQSAGIKGYVLNLDPAVLSLPFMANIDIRDTVNYKNVMKEYNLGPNGGILTSLNLFATKFDEVVGLVEKRANELDYVLVDTPGQIEIFTWSASGAIITEAFASTFPTVVTYVVDTPRATNPVTFMSNMLYACSILYKTRLPLILLFNKTDVAQHEFAVEWMKDFEAFQAAVDSEKSYSSNLSRSLCLVLDEFYQNLRTVGVSAVTGAGLNDFFDAIDESADEYMETYKKELEAKRAEKEEKEELRKQETLARLKKDIEESKGKKVVLSTTKGKEMMEEDEDDHDGEGMEEEDIDSEDDEEGEEDSDDSRP*