MGDKMDMSLDDIIKLNRSQRPAGRGRGGGRGARGGSARGGAGGRIGGGRGGGGGGAAGGGGPMRSRPVLTRGGRNRPAPYSRPKQLPDKWQHDLFDSGFGTGAGMETGGKLLVSNLDFGVSDADIQELFAEFGTLKKAAVHYDRSGRSLGTADVHFERKADALKAMKQYNGVPLDGRPMNIQLVTSQIEAQRRPIQSQSRGGGITRPRGGAIGFSGANRRGGRGGNRGRGRGAGRNPKQQLSAEELDAQLDAYNARMDTS