MRYFALTDLTKPTAKFTTDAMELRQISNAYLNQAQAYLQKGLKQLKKDYKNAILYTPKTEYKRFLKWKQTFLQDLNQTQKRFFIVRAQHFSYVLLFNLLDEQVEAVIATFNNFLDEHRLEAQSKQFDLDTAVNELHDYFDQLQKNTAYSEDLPTHLTQKTEQLINARNTQLTNLLNKIATTKPPLNKQQRLLASFRNYHEHLFLKNEVKKVTWLNEPRAKKESVTPDEEHIIELKNVYKYITNGVTTNAVLKGIDLKLKAHDFIVILGPSGSGKTTLLNIISGMDRPSSGSVVVNGQEMICMNDRQLTNFRRNYVGYIFQQYGLLPNLTVRENVEVGANLQRNPDKRINIDELLEAVGMKHLQKKLPNELSGGQQQRVSIARAFAKNPLLIFGDEPTGALDLEMTQIVLKQFLAIKQRYKTTMVIVTHNNLIAQLADLVIYVADGKIQALQANPNPKQVEDIN*