MQLADEAITRLNSYVGFDSITRQIEHKLLKRGFQFNAMVVGQTGLGKSSLINTIFASHLIDSKGRLEADEPIRQTTEIQAVSHVVVENNVKLRLNIVDTPGYGDLVNNDGCWEPIIKYIKDQHSAYLRKELTAMRDKHIQDTRIHCCLYFIAPTGHGLRPIDIIVMKKLSEVVNIVPVIAKSDSLTLEEREAFKVRIRDELHYHSIRLYPFDNEDQDAEELQLNEAIRNMIPFAVVGSERNVIVDGKPVRGRKNRWGVINVENEEHCEFNYLRNFLTRTHLQDLVETTAQIHYEAFRSKQLLALKESSANKAHQPSNGA*