MKKPFLLSRKGIVSSRSPSPSSPFSVQRSLASVSPGAQLLQQIVSVFLPSSMDEWTDSHPTELVLKGFISSRRFFFSPCTTKSIMEEAHIPLKEENKMGLQEAAMSTRRGKIAEKQEDDDVVAVLFVQKERNFLSLFSLLQQNKAQML