MHATWAQTAQCFEALSRISARKEIIKQLAEYYATLDQEELIYAVYLSIARVSSESNGVEMNIGENILLKALSTFSSSSVDALRKKMKESGDISTIVTVSSRPRLFFAKKKTLSLAGVFVALKEISELTGKESTLRKTQRIAEVLTQCITNEEVKYIIRIIDGKMKIGLSTQTVLCSLALAFRKKFPDGAIPKENCAEKDKEGNSAETAAQTVIIGAVDKEGQIEWSEEENKVMDDIKEAYSQLPSFDKIIRYVFSHGLSAVSTTSLIRPGYPLRPMLAIPEKDPETVAARFKGEYLVEHKYDGERVQAHFFDGKVELFSRGLENTTERFNQLTEPLMKANKTGVPFILDAEVVAYCRKTKKYSPSRHSRTEREK