MEATGVSLGKAALGGALGYATSKAAEEIALQLGVERDVNFIKNELQMIQSFLMTADEEQIQNKVLTTWVKQIGALAYKVEDSLMDFGLHSEKKSFLGCIPHNPCDQRRIAKDVKQLRAEVEDVSNRNLRYRLIKESSGSEPTMAEQQANIATAAMFGINEASLTALEHKKSSEVDLNQLITSKDVNLRVIAMWGTSGDLGKTSAINELYDDPKVMKRFEFRAWIRLMHPFNPQEFLQSLVRQFYENSHDDVAKPSFGPQEFLRSLVRQFYESSLDEVGKPEKETSVGAVLAKMEKMDQSDLVRVFNAQLCGNSYLVVIDDLSTLVEWHWIRKYFPDNKKQSRIIISTQQAEIASLCTEKPYQVSMFKQLSYDQTIYLFHKKILE