MGDKMDMSLDDIIKLNRSQRTADRGRGRGRGVRGGSARGGAVGRVGGGRGGAAGVGVPMRSRPVLSRGGRNRPTPYSRPKQLPDKWQHDLFDSGFGTGAGMETGGKLLVSNLDFGVSDADIQELFAEFGSLKKAAVHYDRSGRSLGTADVHFERKADALKAMKQYNGVPLDGRSMNIQLVTSQIEAQRRPIQSQSRGGGVARPRGGAIGFAAGGNRRDRGANRGRGRGAGRNPKQQLSAEELDAQLDAYNARMDTS