LOC643783 GI:88974375 PREDICTED: hypothetical protein 1 mpgqapgraa aaaaprrspg rprrgsggpp rrrgarepgt ishirlrgsr 50 51 ilpr