MRVKPCSHCGKKHDSSKCHRKFGACFKCGEVGHKVKACPQKQGSQESEPKGNAQKPQAQGIVDAITQQDAEASKVVIEDHQKHGKRQKTKASNRSTPLNEKLAAILCNRCGKHHETSKCHWKSGACFQCGEIGHKVKDCPQKQGSQESELKGNAQELQTQGRVDALTQQDAKASKAIDAPTQQDEEASKAIFEDTVQRSSFAGYLSLDTSSLTSNNLNSTANLRGTQNEVLPLRSGAYGLDDIVGIGSLANPGLGGLTTGTSMKGYPTPLEDPIAISQRRDPSLGTPGIPDIRPERSNLFRQTDGLPSDESNILFVDGLPSDCTRREVAHLFRPFIGFKEIRVIHKEPRRSGEKAAVLCFVEFNDAKCALTALDALQGYKFDEKKSDVPVLRIQFAHFPFRSSSNHDDRRLGNIH