QPKQLPDKWQHDLFDSGFGGGAGVETGGKLLVSNLDFGVSDADIQELFAEFGTLKKAAVHYDRSGRSLGTADVHFERKADALKAMKQYNGVPLDGRPMNIQLVTSQIDTQRRPAQSVNRGGMTRNRGSGGFGGGGGTRRGTRGGSRGRGRGTGRSSKQQLSAEELDAQLDAYNARMDTS