MADKMDMSLDDIIKLNRSQRVNRGGGPMRIQQGEFGGTGAARRCGRGVPAVPWLGIGGGQWLCEPRPTARPKQLPDKWQHDLFDSGFGGGAGVETGGKLLVSNLDFGVSDADIQELFAEFGTLKKAAVHYDRSGRSLGTADVHFERKADALKAMKQYNGVPLDGRPMNIQLVTSQIETQRRPAQSSVNRGGMTRNRGSGGFGGGGTRRGTRGGSRGRGRGTGRNSKQQLSAEELDAQLDAYNARMDTS