MGDKMDMSLDDIIKLNRSQRPSGRGRGGGRGARGGSARGGAGGRIGGGRGGGAPGVGGPMRSRPVLSRGGRNRPTPYSRPKQLPDKWQHDLFDSGFGAGAGMETGGKLLVSNLDFGVSDADIQELFAEFGTLKKAAVHYDRSGRSLGTADVHFERKADALKAMKQYNGVPLDGRPMNIQLVTSQIEAQRRPIQSQSRGGGVTRPRGGTLGFASGNRRGRGGNRGRGRGAGRNPKQQLSAEELDAQLDAYNARMDTS