MADKMDMSLDDIIKLNRSQRGGRGGGRGRGRAGFQGGRGGGAQAAARVNRGGGPIRNRPAIARGAAGGGGRNRPAPYSRPKLRDKWQHLFDSGFGGGAGVETGGKLLVSNLDFGVSDADIQELFAEFGTLKKAAVHYDRSGRSLGTADVHFERKADALKAMKQYNGVPLDGRPMNIQLVTSQIDTQRRPAQSINRGGMTRNRGSGGFGGGGGTRRGTRGGSRGRGRGTGRSSKQQLSAEELDAQLDAYNARMDTS