MGVVREAKAQDRSGIKYIYYEGKELSIFPINLEKKDRTTGEANSINGADAAAQESDEEIEFILPKDYCAKLSAQRPEESDSRSSELAPLLSELKQNGQLQELAIIERRRSLDVLVVNSIPTGIESPKPEETDNEPNDLRVRPNGVDSSRPCSNKVVTFELENRTDHINMLSKGPLSAKPARSAIAIQKRRTRRTITPNDPAKPLTEMSVRGLNLFQYATLTGGMYQCVECTKDGLEKTFKNKYSFQRHAFLFHEGKQRKVFPCPVCVKQFSRPDKMKSHLRLIHETFHGKAECASPSAAA