MSLWLGAPVPDIPPDSAVALWKPGTQDASSQAQGGSSCILREEARMPHHSAGGTAGVGLEAAEPTALLTREEPPSEHPELRPQKRKKGPAPKMLGNELCSVCGDKASGFHYNVLSCEGCKGFFRRSVIKGARYVCHSGGHCPMDTYMRRKCQECRLRKCRQAGMREECVLSEEQIRLKKLKRQEEEQAHATSLPLRASSPPQILPQLSPEQLGMIEKLVTAQQQCNRRSFSDQLRVTVMLLETSRRYNPGSESITFLKDFSYNREDFAKAGLQVEFINPIFEFSRAMNELQLNDAEFALLIAISIFSADRPNVQDQLQVERLQHTYVEALHAYVSIHHPHDRLMFPRMLMKLVSLRTLSSVHSEQVFALRLQDKKLPPLLSEIWDVHE