MVKGDRQLKTGTPVSNNWDTSSYDRSLQKGCFSGESEPSSQHGLDMQPSGRDEESISSWPDANILTRRLKRLVEHIVRMGYQVARPQKGMLQTVKQGRICSKREKLNFLKSLLTWGLPITPGHGGDGSWQFFRDPASVRPLRNKRESNLEACYEGLIAEMKQILEGTNPAQDKEAKKKISSSSDESSDESLESQTLVTGAASQFGPTFLTYKSAVKLKDRLELFSTVRQALEAFPDDWTHLGLDVHQNHNLPSWWQSGYHDKELVLGILKHGFGNWNAIFQDNAFSLKTAADPEKIRRGCTQDGDVGSLDSWGVEPDDDNDDEGDDNDDDDDDNDDDEHKKINGKRSFSQVEGPLILPSSRSLVKRLKFVGNSLSCQLKETNL*