MLCEEKLEVFENGFEDGKFNLRIEYYGKDARRLLLAVIRELYLPDYGEDYVYPFECAKEFWGIYMDASEIRGEEPRLAPVKFLNQSILNRLEKVLSEIDAPAEVKELIDFEKAEVAKLGKGLLALGKNFILDERGYLFIFNKPSVRELILKYMGMLDES