MMEKQPTTKDVWKNDQWVRPFLKRYKKTLYFALLLGFLTFFSAGALMFTSGYLISRAASLPENILLIYIPIVLTRAFGIGRPVFRYVERLTSHNWVLKMTSDLRLKLYNVLEKDAIFFKTKYRTGDILGLLSEDINHIQNLYLRTIFPTVIAWILYIFLVIALGFFSWWFALCMLLMLGVVVFLLPLVSVLVNGARQEKHKYAKNELYQTLTDNILGVSDWVFSQRGSEFVARYETDEANVRALDEKMKQFNRGRDFVLQLLFGVIAIAVLAWTSVRFPGNHGGAANWIGAFVLTVFPLIDAFAPLPAAAQETTIYKDSIRRFNELPEGEDDSTEAPVQPNGTSLSIEHLSFAYENQAKKVLNDLSLTIPEKQKLAILGRSGSGKSTLASLIRGDLRPTSGEILLGNIPTEAFGETMTEYIGVMHQAPYLFRTTILNNIRIGREEASEAEVWAVLEKVGLKEMVTQLPEGLQTMVDEAGLRFSGGERHRLALARILLQDTPIVLLDEPTTGLDPITEQQLLETFFEALKDKTVIWITHHLQGVTLMDQVIFIEDGQLEMSGTPEELLATNAHYQKLYRIDRGISSFEE*