MDPLKYIFEKPVTSGRVVRWQMLLAEFDITYVTQKSIKGQAIADHLAYLPLPQYEPVKTDFLDEDVLCVDIEEIKDPESWTMYFDGALNQNGKGIGIVLLSPEGVAIPKAFKVGFPATNNEMEYEALLAGLREAAKLEVKKLRVLGDSKVVISQVAGEWKVNAPKLAHYHEKAKKAMSQFKKMSFLYIPRALNRLADSLATLASIVEVPLDKGSDTFYIQRIDTPSVELKDLALGDPDKIPSKDEGPKVRKAKGKEIEAEEPNRERILAPLQHDEELIDDHPWYFDIWNYLRDGYIPEYATKSDKRALKEMVQRYVVVGGLLYRRSFSGILLRCVTVEEGREIIEEAHSGICGGHCKKCQLHADLIHAPASSLHPTTAPWPFSTWAFDIIGPLVPTVENTQNKAFILTATEYYTKWAEAEAFIHIKASTVVKFIQKNIIARFGVPKVFITDNGPQFISQAMEDLCTKYGIELHHSTPYYPQANGQAEATNKTLVKIIKKTVETTKGSDWPDRLVEALWAYRTSIRTPTGETPYALTYGMEAVLPFELLHPSLRIQLDEEMTEGQRREALQIQLDLLDEKRMKAAEHAQVYRKRIARAYDKHVIERKFKTGDLVLKRITQSQLPHIKGKLRPNWEGPYVVKEVYSGNAYRLVNAEGEELPDPWNVMYLKKYTT