MNPFQTVLNGLGDRIPESPPIHQSPNSNQSGHPQDHDNHPQNHHPQTHDQQNHNQQNHNQQNHLQHHHHTPNIHSLLSPDPAQLHQAPAPQQTEEDHRFFKLAKEAIVATAKATAQSAGPNKQILDPTLNDLFMRLQYVSSPHGNPIKNGENIQVNEKGQLMIQDFYQNFPNLNNDIFQTPGTGTSNGHASGASDTTSYWNSSRQHQGGNRNPLIGANPLIGVPSYSHESTAVSATATGEERRSQSPEERKFQCSRCTMNFKRSSDLKRHENQHLTIPPNICEFCGKGFARKDALKRHVGTATCKRNADKKLYMDNLLLRDEFGGQE