MFFIYFHLNISLQKHTLIPCVWHELHNPTSRLSRQLLKGCSPAKRKHTAVNICQEPFNRMKKLIIDVDIGVDDAQALMMALSDPDVQILGITCCFGNTPLENVLKNTLRVLKVCNRLDIPVYKGCSEPLLAPKRHAGDYHGKDGLGDVPDPDAPGLELLQKKKAVTALIKMIKQNPGEVTLVATAPLTNLAVAIQLEPSLPKKLKALYIMGGNTDSRGNTTVCGEFNFVTDPEAAYIVLDRYTCPTYIATWEFSCRSSLPWSFCDHWLSQKTEKAAFMKKITDLSMTRAKSEEYQKETTEGQGFNACDTYALAAAINDTLITEMEEVGVTVELVGKYTRGMMVLDYMELLNKKNKVFVIKTVDLEKFKEMLMKSLQ