MLVLFETPAGFALFKVLDEGKLNRVEDLWKEFETSESARTMVKLKAFSKFENTAEALGATMRLVESKPSKGLCKFLKAECQGETLAVADSKLGNAIKEKLKIDCIHNNEVMELMRGLRAQLSELITGLTSQDISPMSLGLSHSLSRYKLKFSPDKVDTMIIQAIGLLDDLDKELNTYAMRVREWYGWHFPELAKIVQDNIQYAKVVKLTGSRANACNLDYSEIILEDVESELKEAALISMGTEVSEHDMTNIKALCDQVISLSEYRGQLYDYLRSRMNAIAPNLTVLVGELVGARLIAHAGSLINLAKQPASTVQILGAEKALFRALKTKHHTPKYGLIFHASLVGQAAPKLKGKISRSLAAKSVLSIRMDALGEAQDMTVGLESRAKLEARLHQLEGKVLARISGVGKGKAQIEPYDRDRKQGVPGLLTTARTYNPAADSTIGEAKPEQKAEGEVEFKKTKKIQQFTQSVVEHQIDQVEQEAVTEEPLKKKKKKDKHKEQEAEDEEPLLFPVITGAAEDEPLKKKKKKSKDRDSIRAVIELPEEEVAGAGAECQVEHDGDSLKSSKKKRKHEDGEKHTEGLEITEKKKKKKKERSETEP*