MGGLLQDPSNQEVMLSSVKEEPGRDPSPALQDGVSSPEGEESPAIDPEALPLKRKKGPAPKMLGNEMCSVCGDKASGFHYNVLSCEGCKGFFRRSVIKDARYSCKNDGKCQMDTYMRRKCQECRLRKCRQAGMREQCVLSEEQIQRKKMRKQEEETVRASVITQHAPSVLPDPIGTGAMAAATPLTTEQEKMIQQLVAAQQQCNKRSFSDQPKVTPWPAASDPHSREERQQRFAHFTELAIISVQEIVDFAKQIPGFLDLSREDQIALLKASTIEIMLLETARRYNDENDCITFLKDFTYSKEDFQRAGLQVEFINPIFEFSKGMRLLQLDDAEYALLIAINIFSADRPNVQDQELVERLQLPYVEALHSYTLIKRPQDHLMFPRMLMKLVSLRTLSNAHSEQVFALRLQDKKLPPLLSEIWDVHE