MSLWLEAPVPDVSPDSAVELWEPDAQDASGQALGGSNCILREEASTPQSSGGTSGVGLEAAEPTALLPGVEAPPESTEPRPQKRKKGPAPKMLGNELCSVCGDKASGFHYNVLSCEGCKGFFRRSVIKGARYICHSGGHCPMDTYMRRKCQECRLRKCRQAGMREECVLSEEQIRLKKLKRQEEEQSQATSVPPRVPSDPQVLPQLSPEQLGMIEKLVAAQQQCNRRSFSDQLRVTPWPMAPDPQSREARQQRFAHFTELAIVSVQEIVDFAKQLPGFLQLSREDQIALLKTSAIEVMLLETSRRYNPGSESITFLKDFSYNREDFAKAGLQVEFINPIFEFSRAMNELQLNDAEFALLIAISIFSADRPNVQDQLQVERLQHTYVEALHAYVSIHHPHDRLMFPRMLMKLVSLRTLSSVHSEQVFALRLQDKKLPPLLSEIWDVHE