MEESDLGGNLGKQTEEDKAAGESGDEGKIERSQSINLNRVPAVAVEAMSTQGNCETHGAAVPGTKDAGTGKAGQSSGDRQEEKLPKCEQVDYGSEVEGCADDENPGKRAALVTLVGNEYCGDEDERVQVLTIVKKDEHADDIVDRINPGTVAGYSEVKGAVGASAATSAVRPAGSRSSSFHGVTRHRWSGKYEAHLWDSSCRVEGRRRKGKQVYLGSYDTEEKAARAYDVAAIKYWGENTRLNFPISQYGKELEDIRDLSREECVTYLRRRSSCFSRGASIYRGVTRRQKDGRWQARIGLVAGTRDIYLGTFKTEEEAAEAYDIAAIEIRGKNAVTNFDRSNYVDKGMHCIEGEGLRLLASKPEE