MEESDVGVNPGKQMEEDKAAGVSGDEGKIERSHSINLNRAPTVAVEARSTQGNVETHGAVVSGTKDAGTGKAEQSSGDGQEKLPKCEQVDYESEIEGCVDDENPVKKAALVTLVGNEYCGGDDDERVQVLTIVKKDEPADDIGDCINPGTVAGYSEVKGAVGASAATSAVRPAGSRSSSFHGVTRHRWSGKYEAHLWDSSCRVEGRRRKGKQVYLGSYDTEEKAARAYDVAAIKYWGGNTRLNFPIEQYGKELEDIRDLSREECVTYLRRRSSCFSRGASIYRGVTRQKDGRWQARIGLVAGTRDIYLGTFKTEEEAAEAYDIAAIEIRGKNAVTNFDRSNYVDKGMHCIEGEGLRLLASKPEE