MAKTEEKAAAHAGASGMDQLKEQLSAFAAAQGQRLVDRAGDKISDLAQGLGDVGDGNSTLLNVGKRVLGEGESPVKAFLGEKAGDVKDKVADTVKGAFGGGGGKAGSVKVTNIVEVVDVGKPLRTVYDRWTQLEEFSSFTKGVQSVSQSDEIESDWKAKIAFSNRSWKATVQEQVPDERIVWNSEGGKGTTRGAVSFHELTPDLTRVVAVVEYYPSGFFEKTGNIWRAQGRRLRLDLKHFLRYVTLSDDEDLEGWRGEIRDGEVVRSHEEGLEDDEGEDEEPEEGDADDADAQYEDEDEEDGEEEDGEEEEDADDEEQGR