MSIPDVSSLSLTSEHDEQEKDNFAILLDRYKEKFSQFPKEKGWMGQDVYMYQGFWYTSENAFSIETMMAVQESFQAHSTDIYVITQPKCGTTWIKALVFAIVNRTKYKNIKPSDHPLNISNPHKCVPFLETEIITKGPANPPRLLASHIPYNALPKSIIDSSCRIVYLCRNPKDVLVSWFHFANKLKDKSRTPMTIGEMLDVYAKGFMPYGPYWDHVIEYYKASSEDPTKVLFLTYEDMKIDTASKVKRLAEFLGHPFTEEEVANGVVEEIVRLCSFENLKEVNKNGDLLTGIPNASFFREGKVGGWSNYLTKEMSQILDDITTEKFQGLDISF*