MNKKEKKKLRYMTKEKRFSIGEIENIDIEKYNTLSRFVKNKNRKNALKGKAYIKKLVLRKQKKEEIRNKKALNIPVEKKLPKTIERLSIFDDNKISLENEKFLLNENCIDEFSDYFKNQKEPNIIITSIKRPSKNTILFMKELSLTFPHIFYEPRLDNSIEYLLNNSIQNQFSTFILIEEGIDHHPKNMFICTLPNGPTAKYSLSNIFYAHKQKSNIEITTLAPEVYITNFNTFIGERIKRQLHTLVPFKPEYKSQKVVVFYNQRDFIFFRHYKYNFVDKKKCNLSEIGPGFTLQLLSLKDGLINDKEKMYEFVIRPDMKVNRKKMYL*