MKFAKLYDEMLKSEEIPEDWIGSRIQYKSLKKCINRVVKELESACLEKDLIEVLLEGDHRLADYVLEKDSKIITPKLIIRVPHDKQGLPKSETSSRLWEFVNNREYLKDDELFKVVEVKEEEEATCLVFHFHEDSSFFRELSLELEGLNNFKEAQKRYLVDQVDMISKSVSESTSFVKRRSDLYTWRELFKLYIDSEIFFKSSTSTAGERSVQQAKANLAAFWNHVNNKKFHKAFHQKGSRSAFKSFIGLNERLLKVSQFQYLNKMAMTKILKKFDKQTSLHTRLIFPKLLAHNTFIEESFAQQLCYKISTNLLSIIPQLDDYTCPICCSVAFKPIKLDCGHIFCVRCLVKLQRSGEDRCPLCRGEVVLNADNSNLDVEHMEYLQKYFPKEVKIKQNETEREIAKERFEAVYGEKNCIIM*