MGRRKSKPPPSTADFKEEAKENQASAGAGESNESIMVDDSNVTSVIPSNNLVSNSVANTVGSNNTSADYYFDSYGHFGIHEEMLKDSVRTKTYQNAIYQNAFLFKDKVVLDVGAGTGILSLFCAKIGAKHVYAVECSMMADTAIEIIKANGYSNVITVLKGKVEEIDLPTQVDVIVSEWMGYFLLFENMVNSVLFARDKWLVPGGIVLPDRTTLFLTAIEDADYKHDKIEFWNNVYGFDMSCVRQQAMLEPLVDSVDQNQIVTNCQLLKTMDIEKIVSQDVSFSSSFKLVAHRSDYVHALVAYFDVAFTKCHKPIGFSTGPKARPTHWKQTVLYLEDVLTMCEGEAVTGTISVALNAKNPRDIDIKLTYNFNGKRSQASRTQ