MVENNFPEDFKFGWSQSGFQSEMGYDNAMDDKSDWYVWVHDKENIQSGLVSGDMPENGPGYWNNYKSFHEAAQNMGLKMARIGVEWSRLFPEPFPEKIMADAKNNSLEINNNILSELDKYVNKDALNHYIEIFNDIKNRNIDLIINMYHWPLPVWLSDPVSVRKGIKTERSGWLNDRIVQLFALFSSYIVYKMEDLAVAFSTMNEPNVVYGNGFINIKSGFPPSYLSSEFASKVKNNILKAHSLAYDSMKKITDKPVGIIYANTYFTPLDPEKDNDAIAKADSDAKWSFFDPLIKGDKSLGINGNKLDWIGINYYTRTMLRKDGDGYIILKGYGHSGSPNTVTNDKRPTSDIGWEFYPEGLEYVIMNYWNRYKLPMYVTENGIADNGDYQRPYYLVSHIASVLRAINKGANVKGYLHWSLVDNYEWALGFSPKFGLIGYDENKKLYWRPSALVYKEIATKNCISPELKHLDSIPPINGLRK