MHETSIVNSIMRTLEQEFEREKLNKMKAIHLKVGVLSNIEPRLLHNAYSAYHLSNPGYHHVELHIESTPLKIQCEVCNHITDVQNYRFICENCDRPSKNVIQGEEMLIHKVEFED