MVQEIAQEIIRSARKKGTQDIYFVPKLDAYELHMRVGDERCKIGSYDFEKFAAVISHFKFVAGMNVGEKRRSQLGSCDYAYDHKIASLRLSTVGDYRGHESLVIRLLHDEEQDLHFWFQDIEELGKQYRQRGLYLFAGPVGSGKTTLMHELSKSLFKGQQVMSIEDPVEIKQDDMLQLQLNEAIGLTYENLIKLSLRHRPDLLIIGEIRDSETARAVVRASLTGATVFSTIHAKSIRGVYERLLELGVSEEELAVVLQGVCYQRLIGGGGIVDFASRDYQEHQAAKWNEQIDQLLKDGHITSLQAETEKISYS*