MDSSSEPVTISCENGEETYPSCNGLSYTRQFYLDEGAILASKWVELQSSERADSVLELLRNYGASQTQISKLIRSHPRLLLTDPEKTLLPELEFFSSLEISKVDLLKTLAFNPKLLEISLRNRILPTCNFLRSMLSEKNVGVVFKLKSWIFLEGHCKHLVPNIGLLRESGMPQPCISFLLTRGTRVLMVNPEKFGQLVSEVKEMGFNLEKSTSVNALCALCGKNKLVLNRSREVLKTWGWSEDDFLSAFRKYPQCMVVSEKKLMQAMDLLVNKMGWSSGMIAKYPVAFGLSFERRLIPRCSVIKVLLLKGFINENLNLSRERTEKQFLEIFVNRYLGEVPELLSVYLSREGRYPGCMI