MSLWLEAPVPDVSPDTAVELWEPDAQDVSSNCILGGEARMPQSVEMGLEAAEPKTLFPRAEPPSEPAEFRPQKRKKGPAPKMLGNELCSVCGDKASGFHYNVLSCEGCKGFFRRSVIKGARYICHSGGHCPMDTYMRRKCQECRFRKCRQAGMREECVLSEEQIRLKKLKRQEEEQTQATSLPPRASSPPQVLPQLSPEQLDMIEKLVAAQQQCNRRSFSDQLRVTPWPMAPDPQSREARQQRFAHFTELAIISVQEIVDFAKQLPGFLQLSREDQIALLKTSAIEVMLLETSRRYNPGSESITFLKDFSYNREDFAKAGLQVEFINPIFEFSRAMNELQLNDAEFALLIAISIFSADRPNVQDQLQVERLQHTYVEALHAYVSIHHPHDQLMFPRMLMKLVSLRTLSSVHSEQVFALRLQDKKLPPLLSEIWDVNE