MEKIECPGSVVSGLIELITVGLTHEKIEEAAAVLAAVRVLRPELKALDTFDAWIAIKRGSYLEGARLLRELEADAGSEPLCKALYACCLFAVGDPSWHGIAEGLIEEDADADAVGLVKALSGRYTPAPAPLEAAAESAAPMDVPNAQYLRA