MKVTLPEFERAGVMVVGDVMLDRYWYGPTSRISPEAPVPVVKVNTIEERPGGAANVAMNIASLGANARLVGLTGIDDAARALSKSLADVNVKCDFVSVPTHPTITKLRVLSRNQQLIRLDFEEGFEGVDPQPLHERINQALSSIGALVLSDYAKGALASVQQMIQLARKAGVPVLIDPKGTDFERYRGATLLTPNLSEFEAVVGKCKTEEEIVERGMKLIADYELSALLVTRSEQGMSLLQPGKAPLHMPTQAQEVYDVTGAGDTVIGVLAATLAAGNSLEEACFFANAAAGVVVGKLGTSTVSPIELENAVRGRADTGFGVMTEEELKLAVAAARKRGEKVVMTNGVFDILHAGHVSYLANARKLGDRLIVAVNSDASTKRLKGDSRPVNPLEQRMIVLGALEAVDWVVSFEEDTPQRLIAGILPDLLVKGGDYKPEEIAGSKEVWANGGEVLVLNFEDGCSTTNIIKKIQQDKKG*