MEKIGTSVAVDAMNKLIVSPLIQQIDYVIHLDRNRGALRDKLESMKLLLQHICNGFQNQQRTPAKSIQHCLDSTRDAIGEAKGLIDRFQLQQRYLNCIFCKPRISKQIREWNSIFDQLCQELDTLFSIFASAQQIGSSLAQPPAKELIQPLPDWGIVGMDIKSTETQLQKWLTEASEPLTIGVYGMVGVGKTTLLKSVYNFYKVTDVFDVVIWVTVSQDYKISVLQRHIATALKLDLSIISDLDTDTPKMMLSATLKKRKFLLMLDDIWSALDFQELGVAFETSKGSK