MSQRRLVDAEWESLPPSELELEADRIAGAGALDTWANADQDTRKKLRRLVGESTAREILGKLGQDPSKAPQVDEAANAPSTSGANEGDRAQQDDEAHLGRGKGEASLAQEDCARHQQEPVERTTDARIPEKPVTSAATKGKEQATSSHVTGQAAPDHNKSHPVTGPKPSLMERKPSAIVYQWDSGDSDSERPPHQRRLPNYERRMRPPPAVPYKTRKKWTEIQERTLIEGVDKYGKGNWKDIKIAYPDVFQDRSTVDMKDKFRNMGRH