MEVYVRLNDDCEHDYAFQVDKEDTIKTRVEKIFTSNLNEIMVLRPTIFHEKKPYAFKKSVHPGFLTEGGCLLFDYDAADQKYVKDLDYDKPLFEQLWPGQLIVPQWRYSKKYVTIFALLMAGWLYTDLPDVISPTPGICLTNQLSRMLLPFVRRMELYELAAKLEAEIQVNFSSVDAQWLFFVLHILKIILIITFFYSGMANPISFNPYRLWNLRNELDVHNPKFKNMLKSIGWIGARRATFDAYQGNYYNHMLEKYGGQVRAYRAGVIKRIASPGVQLHDGEGFQTPLKERFTGSTFKEMKENERFVLSEEYFVELENNLKENLDKCNGDIGKMNMEIRRFRRFGIYEPNEKLLELVTIRRARADKEKAEAEAAEAEKKKEK