MIVHLQALLGNRWAAIASYLPQRTDNDIKNYWNTHLKKKLKKLQGQANPDDDDHNHHPQGFNATSHSNPKGQWERKLQTDIHTAKQALYEALSLDNQHSFLNETTTALGDGGGVCDRPPHQESSYASSTKNIARLLEGWMKSSPISGKIKVETAARSANVSNKMAAAAGSRSTSEGGVAGVATPECLDSLFSFNSSNSDVSQSVSADENNVNLTPETSTIFQEESKPGLESNDNHQVPIKLLEKWLLDDAAAQALQDDYLMDMALDQDALF*