MLSETLLEELCYKGEGSDLDYKSERYNFSRKVSDEEKSEMLKDILALANTHREGTAYILMGFKENPPYPAEVVGLSQEGVIDDSRLQEFVNGKLETKLTFRYEEGLFDGKHIAVISIPKQQRPLYLKKDFGKLLKDTVYVRRGSSTGIASPREIALMGAANLARGDAQVELLFQTAENQLLPSFFEKTFLIFPSNLPDLEKQKGLYTLGGIANKDYWRDCAAYHSYRERLIQVRLSFSNQSEFSLSDVQLEITCRSPEDRDISLMRADDLPPEPEMTLILSGLASHFEHAKRNMSVDEHGSQPTVHATLGIVRPGQTIRTEEDLVILPSGPGNYVLYVRVFASEIPKPILFEHSFGVSGKVIEKDFSDLNQLIYSASSENGD