QPKQLPDKWQHDLFDSGFGGGAGVETGGKLLVSNLDFGVSDADIQELFAEFGTLKKAAVHYDRSGRSLGTADVHFERKADALKAMKQYNGVPLDGRPMNIQLVTSQIDTQRRPAQSVNRGGMARSRGSGGFGGGGTRRGARGGSRGRGRGTGRSSKQQLSAEELDAQLDAYNARV