MSERESKTHIEEKERVHDEESELTDDDLEQEDAKSAASSSTAPSLSGRRKPVILIVIGMAGSGKTTFLHRLVAHTQQSGVRGYVLNLDPAVVSLPFTANIDIRDTVNYKNVMKEYNLGPNGGILTSLNLFATKFDEVVGLVEKRANDLDYVLVDTPGQIEIFTWSASGAIITEAFASTFPTVVTYVVDTPRSTNPVTFMSNMLYACSILYKTRLPMLLVFNKTDVAQHEFAVEWMKDFEAFQAAVEGEKSYTSNLSRSLCLVLDEFYQNLRTVGVSAVTGAGMSEFFAAAESSADEYMDTYRRELEARRAEKEHQEELRRKESLMRLQKDMEDSRGEKVVLRSIGKEGNEEEEEEEEESEQEESEGEDEEEDEM*