MEAIKKQATKLREQVAKQQQAILRQLGHLGHESVMVDEAELEIHQRLQELYMSTRAAKHFQRDIVRGVEGYISTSKKQVEIARKLVDNCYKYGSEIQNGPSTLPKVAVEFGTTHAAMEDQREIMLGVLGSQVCEPLRASIHGAPLEDARHLTHSYDRMRQEFESQATEVIRRQSKFREASTESLAKLKNAETRLSELKSSVLVLGKEATDAMLSVEEEQQQITFQKLLTMVDAERSYHQNVVSILEKLHSEMLVEEQLSESPPQSSNSPRVLHDTTSNGTEHPETEDKSPTYFIAKVMHSFDAQADGELSLEVGDYVVVRQVAPNGWSEGECNGKSGWFPSAYAVMSDEVAASKMVETDTTP*