MEESDVGVNPGKQMEEDKAAGVSGDEGKIERSHSINLNRAPTVAVEARSTQGNVETHGAVVSGTKDAGTGKAEQSSGDGQEKLPKCEQVDYESEIEGCVDDENPVKKAALVTLVGNEYCGGDDDERVQVLTIVKKDEPADDIGDCINPGTVAGYSEVKGAVGASAATSAVRPAGSRSSSFHGVTRHRWSGKYEAHLWDSSCRVEGRRRKGKQVYLGSYDTEEKAARAYDVAAIKYWGGNTRLNFPIEQYGKELEDIRDLSREECVTYLRRRSSCFSRGASIYRGVTRRQKDGRWQARIGLVAGTRDIYLGTFKTEEEAAEAYDIAAIEIRGKNAVTNFDRSNYVDKGMHCIEGEGLRLLASKPEE