AVVRDDVAALRRLVDAEWESLPPSELELEADRIAGAGALDTWANADQDTRKKLRRLVGESTAREILGKLGQDPSKAPQVDEAANAPSTSGVNEGDRAQQDDEAHLGMGKGEASLAQEDCARHQQEPVERTTDARIPEKLVTSAATKGKEQATSSHVTGQAAPDHNKSHPVTGPKPSLMERKPSAIVYQWDSGDSDSERPPHQRRLPNYERRMRPPPAVPYKTRKKWTEIQERTLIEGVDKYGKGNWKDIKIAYPDVFQDRSTVDMKDKFRNMGRH