MSVSELRTMLAGPPEIVISTPACIQTCLSNGLIQGKAVQDSLSILILDEADLLLSYGYEDDLKALTSHVPRRCQCLLMSATSSSDVEKLKKLILHNPYILTLPEVGETKDDIIPKNVQQFYISCAARDKLVHILALLKLELVQKKVLIFTNSIDMSFRLKLFFEQFGIKSAVLNAELPQSSRLHILEEFNAGLFDYLIATDESQSEGKEQVDDQNGSERKKSKKHRKHKLDAEFGVVRGIDFKNVHTVINYEMPQTAAGYVHRIGRTGRAYNTGASVSLVSDEETEIFEEIKSLLGENEDKVSQFIAPFPLLSKNAVESLRYRAEDVARSVTKIAVRESRAQDLRNEILNSQKLKAHFQDNPKDLDLLKHDKMLSKKAPAPHLRDVPDYLLDPTTQEASKIVKLARAAMGNTNPSRGKGSKGRFKRSRDPLKTFSAEAPKRAGKGGMKRKVKDTDNGHKQ*