Leucine-rich repeat-containing protein 74A (LRRC74A)