MSLWLEASMPDVSPDSATELWKTEPQDAGDQGGNTCILREEARMPQSTGVALGIGLESAEPTALLPRAETLPEPTELRPQKRKKGPAPKMLGNELCSVCGDKASGFHYNVLSCEGCKGFFRRSVIKGARYVCHSGGHCPMDTYMRRKCQECRLRKCRQAGMREECVLSEEQIRLKKLKRQEEEQAQATSVSPRVSSPPQVLPQLSPEQLGMIEKLVAAQQQCNRRSFSDRLRVTVMLLETSRRYNPGSESITFLKDFSYNREDFAKAGLQVEFINPIFEFSRAMNELQLNDAEFALLIAISIFSADRPNVQDQLQVERLQHTYVEALHAYVSINHPHDPLMFPRMLMKLVSLRTLSSVHSEQVFALRLQDKKLPPLLSEIWDVHE