MADKMDMSLDDIIKLNRNQRRVNRGGGPRRNRPAIARGGRNRPAPYSRPKPLPDKWQHDLFDSGCGGGEGVETGAKLLVSNLDFGVSDADIQELFAEFGTLKKAAVDYDRSGRSLGTADVHFERRADALKAMKQYKGVPLDGRPMDIQLVTSQIDPQRRPAQSGNRGGMTRSRGSGGFGGRGSQGRGRGTGRNSKQQQLSAEELDAQLDAYNARRDTS