RSHRDFRPVDERDYCNIRQSISRHFDQAKVSLRGEAATKILVLRRDIEQQGRKRRNFDKNTTDTLQNWFHEHRQNPYPTDQEKAELAKQCNIKISQVNNWFGNQRIRSKQQALRCEEEEKKRLAAVAAEEARQKELEEQNAATEAAIAASTNLVNPGILN