MEHLGTLFEMGKAICAPLQSLKENEAILDKKIEELSCRESDVRAELERAKLQYGKIPKKEVELWLRNVQNIKDKVHDIKQKLGEVSWTHIQLRMNLAKEVEEMIKEAVELKENGRFQEGLLVNLLVGSIETFPPIKLVGETTALKNLQKIEECLMDDEVGKVGVYGMGGVGKTTIMTHIHNKFMMARTFNSVIWVTVSKESDLEELQDRLSKALGIDLSNYKDALYGFFDEIEDTEKGFDKGYTIINDLKDACMLENGEQDCFSRSCVKMHDLLRDLAIAITRKSRQFVVKVRSNVGKFPRAENLMDDVIRVSLMYSDVQVLSCQSKCPMLSTLLLERSRLGSIDHLFFEQMPNLRVLDLSDTKITCLPQSLSNLVNLHALLLRDCYIMTEVPSLAQLRELRVLNLSGTSIKYLPDGMDSLTNLRCLGLSATRSLEMVPVRAISSFSHLEELSMEESKWKWTSNDNRNGRGAGVEDIVRLMHLKKLLVHFVDSSALSSYVRSGHWRGLNCFFLAVGHLSVDLEGIKYNFYSRKCLVTLYESDCMNSVAFPESNLTELVIMHSHNVSIYMEEPTQGDSLANLKQIEIVHCPKMKYVLSVGWFQTLQNLEEIGLFNCPEMEEMVVDMGDIGEANTYITNTLPRLKRITLSRLPKLKSIWNGRELDVVEKPFNSIWGGFATPSWAVILGCI*