MEFVKNFKGVAQLLEQGGYTLFTPHYITWYCPKAFLDTRQCKSQCINNGRYCAPDPEQDFSLGYDGKDVVMENLRELCVYKVANDTLKRPWVWWDYVTDFQIRCPMSAKKYSNDCAEDVLKSLGLDLQKVRDCMGDPTVDAENPVLKAEQEAQIGQGSRGDVTMLPTLIINNVQYRGKLDKGAVMKAICAGFKETTEPAVCLTEDMETNECLTNNGGCWQDIGANLTACKDTFRGRVCECPLVNGVQLQGDGYISCEAMGGGRCKINNGGCWMESRGNKTFSACSDSKPSGCTCPAGFRGDGVKICEDINECKEKTACQCSECSCKNTWGSFECQCQGDLLYMSEHDTCIIKSGNRSRTGWVVTIVVLFTLAAATVGSYLVYKYRLRSYMDSEIRAIMAQYMPLDSQNEVHHHLQEAA*