MVENNFPEDFKFGWSQSGFQSEMGYDNAMDDKSDWYVWVHDKENIQSGLVSGDMPENGPGYWNNYKSFHEAAQNMGLKMARIGVEWSRLFPEPFPEKIMADAKNNSLEINNNILSELDKYVNKDALNHYIEIFNDIKNRNIDLIINMYHWPLPVWLSDPVSVRKGIKTERSGWLNDRIVQLFALFSSYIVYKMEDLAVAFSTMNEPNVVYGNGFINIKSGFPPSYLSSEFASKVKNNILKAHSLAYDSMKKITDKPVGIIYANTYFTPLDPEKDNDAIAKADSDWKWSFFDPLIKGDKSLGINGNKLDWIGINYYTRTMLRKDGDGYISLKGYGHSGSPNTVTNDKRPTSDIGWEFYPEGLEYVIMNYWNRYKLPMYVTENGIADNGDYQRPYYLVSHIASVLRAINKGANVKGYLHWSLVDNYEWALGFSPKFGLIGYDENKKLYWRPSALVYKEIATKNCISPELKHLDSIPPINGLRK