MGRGKVVLERIENKVNRQVTFSKRRNGLLKKACELSVLCDVDVALIIFSSRGKLFEFGSTDMNKILERYHQRCYSSGSSTNLDESDIQIEEVSKLRAKYESLQRSHRNFLGEELEPLNLKELHNLEKQLDKTLSHARQRKIV